nix-conf/user/prog.nix
2025-01-19 10:24:18 -06:00

32 lines
544 B
Nix

{
config,
lib,
pkgs,
...
}:
lib.mkIf config.u.has.prog {
home.packages = with pkgs;
[
(python312.withPackages (python-pkgs: [
python-pkgs.pwntools
python-pkgs.requests
python-pkgs.pyjwt
python-pkgs.flask
]))
nodejs
deno
gnumake
gcc
gdb
pwndbg
pwninit
patchelf
lazygit
]
++ lib.optionals config.u.has.graphical [
(cutter.withPlugins (ps: with ps; [jsdec rz-ghidra sigdb]))
ghidra-bin
sqlitebrowser
];
}