johnpapa / vscode-peacock

Subtly change the color of your Visual Studio Code workspace. Ideal when you have multiple VS Code instances, use VS Live Share, or use VS Code's Remote features, and you want to quickly identify your editor.
MIT License
1.03k stars 115 forks source link

Set global colour for specific remote connections. #543

Open naidoo88 opened 7 months ago

naidoo88 commented 7 months ago

Love the app, great work!

I would love if I were able to set a color for various remote connected windows. E.g. my work regularly requires me to work with the same repositories on different machines (in my case a local WSL:Remote connection, then an SSH:Remote connection.

I would love to be able to set two different colors to these windows in the global settings to create a high-contrast telegraph to my slow-brain as to what I am editing where if I am in a scenario where I need to flit between machines.

johnpapa commented 7 months ago

Thank you @naidoo88 for creating this issue!

jadnhm commented 7 months ago

+1 I have been wanting this also. If I can figure out how to achieve this I'll propose a PR.

mgabeler-lee-6rs commented 6 months ago

This half-works for me already: I can set the peacock config manually into the settings for a remote connection. The problem is:

  1. There's no UI for this
  2. On connecting to the remote, it copies the color settings from the remote to the workspace/project I'm opening