feat(PABU): cleanup and add deploy helper

This commit is contained in:
Jacob Bachmann 2025-08-19 16:18:46 +02:00
parent 69f9f9d51a
commit ce5aa85b30
5 changed files with 140 additions and 69 deletions

View file

@ -0,0 +1,35 @@
{ pkgs, ... }@inputs: {
# welcome to nix
programs.nix-ld = { enable = true; };
environment.systemPackages = with pkgs; [
# bare essentials
git
neovim
tmux
eza
expect
fzf
gum
# mason needs stuff
gcc
clang-tools
cargo
nodejs_24
jdk
tree-sitter
python3
go
# mason needs stuff
unzip
# telescope
fzf
ripgrep
# stuff
nixd
nixfmt-rfc-style
inputs.agenix.packages.x86_64-linux.default
];
}