1
1
Fork 0

Compare commits

..

6 Commits

Author SHA1 Message Date
Tim Van Baak 48f36f5d9e catacomb: enable syncthing 2024-01-04 19:57:13 +00:00
Tim Van Baak 17b87e606c catacomb: comment on networking.hostId 2024-01-04 19:57:13 +00:00
Tim Van Baak b4a32f04b5 catacomb: reorganize and pare down packages 2024-01-04 19:57:13 +00:00
Tim Van Baak e71acea928 beatific: Force syncthing config and database to .config 2024-01-04 19:57:08 +00:00
Tim Van Baak d47d87d91f beatific: Pin registry nixpkgs to flake input 2024-01-04 19:57:01 +00:00
Tim Van Baak 0fce9564f5 beatific: Add beatific.extraPrograms
This is partly a way to keep notes on useful software that I might otherwise forget about
2024-01-04 19:56:53 +00:00
1 changed files with 8 additions and 9 deletions

View File

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