update notgne2 vscode

This commit is contained in:
notgne2 2022-09-21 07:33:58 -07:00
parent 97a0715ced
commit ce833ad7b8
Signed by: notgne2
GPG Key ID: 5CE0A245A2DAC84A

View File

@ -18,17 +18,27 @@ in
programs.home-manager.enable = true; programs.home-manager.enable = true;
home.packages = with pkgs; [ home.packages = with pkgs; [
bat
gnupg gnupg
zsh-powerlevel9k zsh-powerlevel9k
fzf # also needed for fzf.vim fzf # also needed for fzf.vim
xclip # needed for nvim xclip # needed for nvim
nixpkgs-fmt nixpkgs-fmt
nixfmt alejandra
]; ];
programs.vscode = { programs.vscode = {
package = pkgs.vscodium; package = pkgs.vscodium;
userSettings = { userSettings = {
"[nix]" = {
"editor.defaultFormatter" = "kamadorueda.alejandra";
"editor.formatOnPaste" = true;
"editor.formatOnSave" = true;
"editor.formatOnType" = false;
};
"alejandra.program" = "alejandra";
"workbench.startupEditor" = "none"; "workbench.startupEditor" = "none";
"editor.bracketPairColorization.enabled" = true; "editor.bracketPairColorization.enabled" = true;
@ -55,7 +65,7 @@ in
} }
]; ];
"nix.formatterPath" = "${pkgs.nixfmt}/bin/nixfmt"; "nix.formatterPath" = "${pkgs.alejandra}/bin/alejandra";
"nix.serverPath" = "${pkgs.rnix-lsp}/bin/rnix-lsp"; "nix.serverPath" = "${pkgs.rnix-lsp}/bin/rnix-lsp";
"nix.enableLanguageServer" = true; "nix.enableLanguageServer" = true;
@ -77,6 +87,8 @@ in
dhall.dhall-lang dhall.dhall-lang
dhall.vscode-dhall-lsp-server dhall.vscode-dhall-lsp-server
elmtooling.elm-ls-vscode elmtooling.elm-ls-vscode
kamadorueda.alejandra
hashicorp.terraform
(rust-lang.rust-analyzer.override { (rust-lang.rust-analyzer.override {
rust-analyzer = pkgs.writeShellScriptBin "rust-analyzer" '' rust-analyzer = pkgs.writeShellScriptBin "rust-analyzer" ''
exec rust-analyzer "$@" exec rust-analyzer "$@"