From e395a24dff6c0a25f69a5a44ee5128c53e20e7eb Mon Sep 17 00:00:00 2001 From: Jeremy Date: Sat, 24 Jan 2026 18:34:37 -0500 Subject: [PATCH] directory environments for projects, vscode compatibility --- configuration.nix | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/configuration.nix b/configuration.nix index 87d6e02..1f48f03 100644 --- a/configuration.nix +++ b/configuration.nix @@ -163,9 +163,12 @@ programs.vscode = { # Configure vscodium enable = true; package = pkgs.vscodium; + mutableExtensionsDir = true; # Keep theme updated profiles.default.extensions = with pkgs.vscode-extensions; [ jnoortheen.nix-ide # NIX syntax highlighting. Also uses nixfmt package rust-lang.rust-analyzer # Rust + mkhl.direnv # recognize custom nix environments + tamasfe.even-better-toml # toml file support ] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [ { name = "skillavid-pure-black"; @@ -246,9 +249,6 @@ nextcloud-client steam signal-desktop - cargo # for rust - rustc - rustup docker swaybg # wallpaper nixfmt # nix file formatting @@ -260,7 +260,8 @@ burpsuite ollama ollama-rocm - hashcat + python3 + direnv # develop projects in custom environments ]; }; @@ -271,20 +272,16 @@ wget networkmanager gnome-disk-utility - dunst libnotify rofi alacritty vscodium - ncdu - nmap kitty git unzip - pavucontrol # PulseAudio Volume Control bluez # Bluetooth support bluez-tools # Bluetooth tools