diff --git a/nixos/configs/dotfiles/vscode.hm.nix b/nixos/configs/dotfiles/vscode.hm.nix index b3dace4..4e637ae 100644 --- a/nixos/configs/dotfiles/vscode.hm.nix +++ b/nixos/configs/dotfiles/vscode.hm.nix @@ -17,10 +17,8 @@ in enable = true; # - # Core config. - # - # Extensions to include with vscode. + # extensions = with (pkgs.vscode-extensions // deprekages.vscode-extensions); [ # Requires a qualified name due to the leading '1'. (author "1Password").op-vscode @@ -66,7 +64,9 @@ in ]; + # # VSCode settings; runtime settings are immutable. + # userSettings = { # Theming. @@ -75,6 +75,24 @@ in # Default to formatting on save. "editor.formatOnSave" = true; + # + # Rust + # + "rust-analyzer.checkOnSave.command" = "clippy"; + + # + # Spell Checking + # + "cSpell.userWords" = [ + "serdes" + "ktemkin" + "kadkins" + "deprekated" + "unpoison" + "poisonable" + "hieratika" + ]; + }; #