New packages + add what Peter needs

This commit is contained in:
Benson Chu 2024-06-06 18:27:19 -05:00
parent b484f05d17
commit 7f4affb4fa

View file

@ -52,6 +52,7 @@ in
zfs.autoSnapshot.enable = true;
hardware.bolt.enable = true;
nscd.enable = true;
blueman.enable = true;
pipewire = {
enable = true;
@ -107,6 +108,10 @@ in
printers = {
};
bluetooth = {
enable = true;
powerOnBoot = true;
};
};
security = {
@ -157,10 +162,13 @@ in
vim
emacs
tmux
signal-desktop
# emacs dependencies
ispell
ripgrep
cmake
gnumake
# browsers
google-chrome
@ -172,6 +180,11 @@ in
wget
nmap
bind
# Other
racket
ruby
python3
];
networking.firewall.allowedTCPPorts = [ 22 ];