-
-
Notifications
You must be signed in to change notification settings - Fork 186
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Finetune VSCode theme #155
Comments
The buttons should be using |
My Font is Also tested |
So, indeed the base color of the status bar should be I found a working workaround!programs.vscode.userSettings = {
"workbench.colorCustomizations" = {
"[Stylix]" = {
"statusBar.background" = "#${config.stylix.override.base01}";
"scrollbarSlider.activeBackground" = "#${config.stylix.override.base04}aa";
"scrollbarSlider.background" = "#${config.stylix.override.base02}88";
"scrollbarSlider.hoverBackground" = "#${config.stylix.override.base03}88";
};
};
}; But it only works, when you have specified the stylix.override = {
# catppuccin-mocha: but less blue in the background
# <https://github.com/catppuccin/base16>
base00 = "1e1e1e"; # base
base01 = "181818"; # mantle
base02 = "313232"; # surface0
base03 = "454748"; # surface1
base04 = "585b5d"; # surface2
base05 = "cdd6d9"; # text
base06 = "f5e0dc"; # rosewater
base07 = "b4befe"; # lavender
base08 = "f38ba8"; # red
base09 = "fab387"; # peach
base0A = "f9e2af"; # yellow
base0B = "a6e3a1"; # green
base0C = "94e2d5"; # teal
base0D = "89b4fa"; # blue
base0E = "cba6f7"; # mauve
base0F = "f2cdcd"; # flamingo
}; A general question: Is there any better way to extract the current base colors (to use it troughout my configuration) than with the overrides? Room for ImprovementYou should make the As for the font... I really dont know. Also a color mismatch of catppuccin? It is still blue ( |
You can use |
This should have more attention, i'm having this problem no matter the colorscheme i use. |
I am currently using the following settings apart from the default in modules/vscode/template.mustache: programs.vscode.userSettings = {
"workbench.colorCustomizations" = {
"[Stylix]" = {
"button.background" = "#${config.lib.stylix.colors.base0D}BB";
"button.foreground" = "#${config.lib.stylix.colors.base06}";
"button.secondaryBackground" = "#${config.lib.stylix.colors.base0E}BB";
"button.secondaryForeground" = "#${config.lib.stylix.colors.base06}";
"editor.selectionHighlightBackground" = "#${config.lib.stylix.colors.base04}EE";
"editor.wordHighlightBackground" = "#${config.lib.stylix.colors.base01}00";
"scrollbarSlider.activeBackground" = "#${config.lib.stylix.colors.base04}55";
"scrollbarSlider.background" = "#${config.lib.stylix.colors.base03}55";
"scrollbarSlider.hoverBackground" = "#${config.lib.stylix.colors.base04}99";
"statusBar.background" = "#${config.lib.stylix.colors.base00}";
"statusBar.noFolderBackground" = "#${config.lib.stylix.colors.base00}";
"statusBar.noFolderForeground" = "#${config.lib.stylix.colors.base06}";
"statusBarItem.remoteBackground" = "#${config.lib.stylix.colors.base00}";
};
};
}; |
@dafitt Would you mind making a pull request with those changes? If not I can try pulling something off. |
A PR with any improvements would be much appreciated :) If not, I should be able to work on this. |
I started a branch with some of my own adjustments: #271 Feel free to add suggestions or make pull requests on top of that branch, and we can combine them into one change before it's merged. |
I use the popular Catppuccin-Mocha base16 theme but unfortunately some color matches in the Stylix theme are off.
Buttons


Status Bar

Preferred result:
Note: I overrided the background base colors 00 to 04 to look more gray. I did not touch the other colors.
The text was updated successfully, but these errors were encountered: