Vscode: don't write nested settings

This commit is contained in:
Toast 2023-11-16 00:10:22 +01:00
parent 61ff386854
commit 79012f45de

View file

@ -10,13 +10,16 @@ let inputs = flakeSelf.inputs; in
pkgs.catppuccin-vsc pkgs.catppuccin-vsc
]; ];
userSettings = { userSettings = {
# VSCode doesn't like nested settings
# https://stackoverflow.com/questions/74134436/is-it-possible-to-express-settings-in-vs-codes-settings-json-where-each-dot-sep
# TODO: write a function that unnests settings
"workbench.colorTheme" = "Catppuccin Mocha"; "workbench.colorTheme" = "Catppuccin Mocha";
"editor" = { "editor.fontFamily" = "JetBrainsMono Nerd Font";
"fontFamily" = "JetBrainsMono Nerd Font"; "editor.semanticHighlighting.enabled" = true;
"semanticHighlighting.enabled" = true; "semanticHighlighting.enabled" = true;
}; };
terminal.integrated.minimumContrastRatio = 1; "terminal.integrated.minimumContrastRatio" = 1;
window.titleBarStyle = "custom"; "window.titleBarStyle" = "custom";
}; };
}; };
} }