diff --git a/home/desktop/vscode.nix b/home/desktop/vscode.nix index 7cc5ee0..f052ffb 100644 --- a/home/desktop/vscode.nix +++ b/home/desktop/vscode.nix @@ -19,9 +19,6 @@ vscode-marketplace.github.copilot-chat vscode-marketplace.visualstudioexptteam.vscodeintellicode - ## Cosmetics - vscode-marketplace.vscode-icons-team.vscode-icons - ## Export and Visualisation vscode-marketplace.pnp.polacode vscode-marketplace.nobuhito.printcode diff --git a/themes/sandstone-forest/default.nix b/themes/sandstone-forest/default.nix index 96f4d9e..f57df0f 100644 --- a/themes/sandstone-forest/default.nix +++ b/themes/sandstone-forest/default.nix @@ -5,6 +5,21 @@ stylix.base16Scheme = "${pkgs.base16-schemes}/share/themes/everforest.yaml"; + home-manager.sharedModules = [ + { + programs.vscode = { + extensions = with inputs.nix-vscode-extensions.extensions.${system}; [ + vscode-marketplace.sainnhe.everforest + vscode-marketplace.vscode-icons-team.vscode-icons + ]; + userSettings = { + "workbench.colorTheme" = "Everforest Dark"; + "workbench.iconTheme" = "vscode-icons"; + }; + }; + } + ]; + stylix.fonts = { serif = { package = pkgs.dejavu_fonts; diff --git a/themes/targets/all.nix b/themes/targets/all.nix index 0ce97b6..321ff9a 100644 --- a/themes/targets/all.nix +++ b/themes/targets/all.nix @@ -1,7 +1,6 @@ { stylix.autoEnable = true; - home-manager.sharedModules = [ { stylix.autoEnable = true;