26 lines
640 B
Nix
26 lines
640 B
Nix
|
{pkgs, ...}: {
|
||
|
programs.vscode = {
|
||
|
enable = true;
|
||
|
package = pkgs.vscodium;
|
||
|
enableExtensionUpdateCheck = false;
|
||
|
enableUpdateCheck = false;
|
||
|
mutableExtensionsDir = false;
|
||
|
extensions = with pkgs.vscode-extensions; [
|
||
|
asvetliakov.vscode-neovim
|
||
|
catppuccin.catppuccin-vsc
|
||
|
ms-vscode-remote.remote-ssh
|
||
|
ms-vsliveshare.vsliveshare
|
||
|
eamodio.gitlens
|
||
|
bbenoist.nix
|
||
|
sumneko.lua
|
||
|
ms-python.python
|
||
|
ms-python.vscode-pylance
|
||
|
ms-pyright.pyright
|
||
|
];
|
||
|
userSettings = {
|
||
|
"[nix]"."editor.tabSize" = 2;
|
||
|
"workbench.colorTheme" = "Catppuccin Macchiato";
|
||
|
};
|
||
|
};
|
||
|
}
|