Visual Studio Code\'s default status bar color is blue and I find it quite distracting. I used this extension to change the color but it has stopped working after the 1.10
Since every theme is so different, you probably don't want to make changes like this globally. Instead, specify them on a per-theme basis: e.g.:
"workbench.colorCustomizations": {
"[Some Theme Name]": {
"statusBar.background" : "#486357",
"statusBar.foreground" : "#c8e9c5",
},
"[Some Other Theme Name]": {
"statusBar.background" : "#385357",
"statusBar.foreground" : "#d7e9c4",
}
},
That way when you switch between your favorite themes, your customizations of them will not be forgotten, and will make sense in that context.
if you are using vimvscode plugin , the best way to change status bar color depending on mode is to go to settings , search for "status bar color" and check "allow vscode to change color based on mode"
Here is a snapshot of vimvscode's plugin status color control:
You can change the color by edit extensions:
"colors":{
"statusBar.background": "#505050",
},