diff --git a/nixos/home/vscode.nix b/nixos/home/vscode.nix index 2ae4b53..e9cbf67 100644 --- a/nixos/home/vscode.nix +++ b/nixos/home/vscode.nix @@ -18,6 +18,25 @@ vadimcn.vscode-lldb wakatime.vscode-wakatime ]; + languageSnippets = { + nix = { + shell = { + body = [ + "{ pkgs ? import {} }: pkgs.callPackage (" + " {" + " mkShell" + " }: mkShell {" + " strictDeps = true;" + " nativeBuildInputs = [];" + " buildInputs = [];" + " }" + ") {}" + ]; + description = "shell.nix boilerplate"; + prefix = "__s"; + } + }; + }; userSettings = let df = lang: formatter: { @@ -32,6 +51,7 @@ # "editor.fontLigatures" = true; "editor.formatOnSave" = false; "editor.indentSize" = 4; + "editor.inlayHints.enabled" = false; "editor.insertSpaces" = false; "editor.tabSize" = 4; "explorer.confirmDelete" = false; diff --git a/nixos/hosts/ioides/packages.nix b/nixos/hosts/ioides/packages.nix index a14d1a7..0a5a0fd 100644 --- a/nixos/hosts/ioides/packages.nix +++ b/nixos/hosts/ioides/packages.nix @@ -85,7 +85,7 @@ hyfetch # neofetch with pride flags <3 kitty # Modern, hackable, featureful, OpenGL based terminal emulator monitor # Manage processes and monitor system resources - unzip # Extraction utility for archives compressed in .zip format + p7zip # New p7zip fork with additional codecs and improvements (forked from https://sourceforge.net/projects/p7zip/) usbutils # Tools for working with USB devices, such as lsusb wineWowPackages.stable # Open Source implementation of the Windows API on top of X, OpenGL, and Unix xclip # Tool to access the X clipboard from a console application