feat(PABU): setup nix development environment

This commit is contained in:
Jacob Bachmann 2025-08-18 22:19:00 +02:00
parent 53271d1d4c
commit 6647e371e3
2 changed files with 21 additions and 6 deletions

View file

@ -22,9 +22,7 @@
};
};
users.groups.gandalf = {
gid = 1000;
};
users.groups.gandalf = { gid = 1000; };
users.users.gandalf = {
isNormalUser = true;
@ -36,7 +34,25 @@
security.sudo.wheelNeedsPassword = false;
environment.systemPackages = with pkgs; [ git neovim ];
programs.nix-ld = { enable = true; };
environment.systemPackages = with pkgs; [
git
neovim
gcc
clang-tools
cargo
nodejs_24
jdk
tree-sitter
python3
go
unzip
];
system.stateVersion = "24.05";
}