configurations for my servers and desktops
nix
nixos
flake
dots
dotfiles
1{pkgs, ...}: {
2 imports = [
3 ./hardware.nix
4 ./modules/beets.nix
5 ./modules/blocky.nix
6 ./modules/docker/mikusmp69.nix
7 ./modules/docker/newbeginnings7.nix
8 ./modules/immich.nix
9 ./modules/jellyfin.nix
10 ./modules/matrix.nix
11 ./modules/navidrome.nix
12 ./modules/pds.nix
13 ./modules/restic.nix
14 ./modules/samba.nix
15 ./modules/slskd.nix
16 ./modules/tangled.nix
17 ./modules/transmission.nix
18 ];
19
20 networking.hostName = "bluepill";
21 networking.useNetworkd = true;
22
23 system.autoUpgrade = {
24 enable = true;
25 flake = "git+https://tangled.org/devins.page/flake";
26 flags = ["-L"];
27 dates = "04:40";
28 };
29
30 age.identityPaths = ["/etc/age.key"];
31}