1
1
Fork 0

Compare commits

..

3 Commits

Author SHA1 Message Date
Tim Van Baak 8c1da2190c Force syncthing config and database to .config 2024-01-03 18:54:51 -08:00
Tim Van Baak d228743c5f Pin registry nixpkgs to flake input 2024-01-03 18:15:22 -08:00
Tim Van Baak a62cb2bab1 Add beatific.extraPrograms
This is partly a way to keep notes on useful software that I might otherwise forget about
2024-01-03 18:03:46 -08:00
1 changed files with 9 additions and 8 deletions

View File

@ -7,7 +7,7 @@
]; ];
beatific.hostName = "catacomb"; beatific.hostName = "catacomb";
beatific.defaults.tvbSync = true; beatific.defaults.tvbSync = false;
boot = { boot = {
loader = { loader = {
@ -26,16 +26,17 @@
swapDevices = [ { device = "/swap"; size = 1024; } ]; swapDevices = [ { device = "/swap"; size = 1024; } ];
environment.systemPackages = with pkgs; [ environment.systemPackages = with pkgs; [
exiftool # media metadata tool tmux man-pages pv lsof
lsof # list open files usbutils
mkpasswd # used for setting SMB passwords, I think? hdparm sdparm smartmontools gptfdisk gnufdisk
samba # provides smbpasswd, mostly dosfstools
smartmontools # provides smartctl mkpasswd samba
usbutils # provides lsusb rclone gnupg
exiftool
]; ];
networking = { networking = {
hostId = "beeeeee5"; # this must be consistent for ZFS hostId = "beeeeee5";
firewall = { firewall = {
enable = true; enable = true;
allowedTCPPorts = [ 139 445 ]; allowedTCPPorts = [ 139 445 ];