588 Commits

Author SHA1 Message Date
a1639f6194 roles/printserver.nix: add lib to params 2025-07-05 20:16:13 -07:00
c3de77e40f roles/roles.nix: add monitorserver role 2025-07-05 20:15:43 -07:00
c58a4bb0b0 roles/roles.nix: add base role 2025-07-05 18:06:01 -07:00
9cfd9f2f29 roles/printserver.nix: add enable option 2025-07-05 18:05:50 -07:00
7bbaacf423 base/systemd-boot: delete module 2025-07-05 18:00:07 -07:00
5f2279c862 base/base.nix: misc cleanups 2025-07-05 17:59:13 -07:00
508eacdd0e base/base.nix: don't import hardware-configuration.nix 2025-07-05 17:58:49 -07:00
a423702c9d base/network.nix: convert all settings to nix options 2025-07-05 17:57:36 -07:00
88501a199e Move timeserver and tailscale configuration to base/network module 2025-07-05 17:57:01 -07:00
a4e92c9b9a base/base.nix: don't set stateVersion 2025-07-05 17:55:03 -07:00
d269789946 Move printserver.nix from templates to roles 2025-07-04 18:07:14 -07:00
17371a5a86 base: rename networking.nix to network.nix 2025-07-04 15:30:03 -07:00
337ebc44d3 base/networking.nix: add option for routingType 2025-07-04 15:29:43 -07:00
d889776bd0 base/networking.nix: make use of more variables 2025-07-04 13:57:35 -07:00
2e9b0748f0 templates: add printserver.nix 2025-07-04 13:25:46 -07:00
4e29de590e base: rename configuration.nix to base.nix 2025-07-03 20:22:53 -07:00
40839cc06c base/networking.nix: move DNS config opts up 2025-06-14 23:11:24 -07:00
24c6bd09d3 base/networking.nix: use hardwareAddress variable 2025-06-14 23:11:09 -07:00
42ed5461c7 base/configuration.nix: cleanup unnecessary comment 2025-06-14 23:03:46 -07:00
fcf30c028b base/configuration.nix: use vars for basic opts 2025-06-14 23:03:29 -07:00
97b0e00dc7 Move base config files into own dir 2025-06-14 22:02:36 -07:00
bd9a91f8ea networking.nix: don't use dhcpv6config 2025-06-14 17:39:04 -07:00
9c154e3fc5 networking.nix: make static addresses generic 2025-06-14 17:35:22 -07:00
644bcb9c89 networking.nix: set primary dns config 2025-06-14 17:33:13 -07:00
00e42ee8e4 configuration.nix: misc cleanup 2025-06-14 17:27:49 -07:00
015a6d0089 configuration.nix: import networking.nix 2025-06-14 17:27:31 -07:00
30cd29091f configuration.nix: move packages to user profile 2025-06-14 17:27:15 -07:00
0e1a824c7b networking: run formatter 2025-06-14 17:26:44 -07:00
77716b08bd networking: implement systemd-networkd 2025-06-14 17:26:30 -07:00
779642e716 networking.nix: general formatting cleanups 2025-06-14 13:31:22 -07:00
d9eca3cf8f Split base configuration and networking 2025-06-14 13:21:19 -07:00
6293b022b5 configuration.nix: general cleanups 2025-06-14 13:12:42 -07:00
22ed50fdcd Configure build settings 2025-06-14 10:51:00 -07:00
2225f3d6d7 Remove unnecessary lines from config 2025-06-14 10:50:48 -07:00
fbbde88d85 Split systemd-boot into separate config file 2025-06-14 10:50:26 -07:00
f8a39b0c44 configuration.nix: remove passwd comment 2025-06-13 21:49:29 -07:00
846b0f640c Initial commit 2025-06-13 21:45:19 -07:00
0c0f23d785 Initial commit 2025-06-14 04:43:55 +00:00