directory environments for projects, vscode compatibility

This commit is contained in:
2026-01-24 18:34:37 -05:00
parent 6bf275d57a
commit e395a24dff

View File

@@ -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