directory environments for projects, vscode compatibility
This commit is contained in:
@@ -163,9 +163,12 @@
|
|||||||
programs.vscode = { # Configure vscodium
|
programs.vscode = { # Configure vscodium
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.vscodium;
|
package = pkgs.vscodium;
|
||||||
|
mutableExtensionsDir = true; # Keep theme updated
|
||||||
profiles.default.extensions = with pkgs.vscode-extensions; [
|
profiles.default.extensions = with pkgs.vscode-extensions; [
|
||||||
jnoortheen.nix-ide # NIX syntax highlighting. Also uses nixfmt package
|
jnoortheen.nix-ide # NIX syntax highlighting. Also uses nixfmt package
|
||||||
rust-lang.rust-analyzer # Rust
|
rust-lang.rust-analyzer # Rust
|
||||||
|
mkhl.direnv # recognize custom nix environments
|
||||||
|
tamasfe.even-better-toml # toml file support
|
||||||
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
] ++ pkgs.vscode-utils.extensionsFromVscodeMarketplace [
|
||||||
{
|
{
|
||||||
name = "skillavid-pure-black";
|
name = "skillavid-pure-black";
|
||||||
@@ -246,9 +249,6 @@
|
|||||||
nextcloud-client
|
nextcloud-client
|
||||||
steam
|
steam
|
||||||
signal-desktop
|
signal-desktop
|
||||||
cargo # for rust
|
|
||||||
rustc
|
|
||||||
rustup
|
|
||||||
docker
|
docker
|
||||||
swaybg # wallpaper
|
swaybg # wallpaper
|
||||||
nixfmt # nix file formatting
|
nixfmt # nix file formatting
|
||||||
@@ -260,7 +260,8 @@
|
|||||||
burpsuite
|
burpsuite
|
||||||
ollama
|
ollama
|
||||||
ollama-rocm
|
ollama-rocm
|
||||||
hashcat
|
python3
|
||||||
|
direnv # develop projects in custom environments
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -271,20 +272,16 @@
|
|||||||
wget
|
wget
|
||||||
networkmanager
|
networkmanager
|
||||||
gnome-disk-utility
|
gnome-disk-utility
|
||||||
|
|
||||||
dunst
|
dunst
|
||||||
libnotify
|
libnotify
|
||||||
rofi
|
rofi
|
||||||
alacritty
|
alacritty
|
||||||
vscodium
|
vscodium
|
||||||
|
|
||||||
ncdu
|
ncdu
|
||||||
|
|
||||||
nmap
|
nmap
|
||||||
kitty
|
kitty
|
||||||
git
|
git
|
||||||
unzip
|
unzip
|
||||||
|
|
||||||
pavucontrol # PulseAudio Volume Control
|
pavucontrol # PulseAudio Volume Control
|
||||||
bluez # Bluetooth support
|
bluez # Bluetooth support
|
||||||
bluez-tools # Bluetooth tools
|
bluez-tools # Bluetooth tools
|
||||||
|
|||||||
Reference in New Issue
Block a user