Commit graph

498 commits

Author SHA1 Message Date
müde
d2acd47e71 move some imports to desktop only 2026-05-03 16:30:00 +02:00
müde
7de5751743 distributed builds: add assertions, nix fmt 2026-05-03 16:13:47 +02:00
müde
9bff3f718f ditributed builds: use fqdn if available 2026-05-03 16:04:27 +02:00
müde
c8cfa37bb9 hm modules: gate behind enable options, always import 2026-05-03 15:19:06 +02:00
müde
6ee82131cd ditributed builds: tweak speed factors 2026-05-03 14:24:56 +02:00
müde
dc36665e7a distributed builds: fix host name does not match after expansion 2026-05-03 14:21:34 +02:00
müde
95eb2fa1cb devices: flag desktps, install tailscale tray if dektop 2026-05-03 13:58:35 +02:00
müde
e394a6e21e distributed builds: fix ssh only accepting build key for real 2026-05-03 13:46:30 +02:00
müde
704e14251f rename options.muede to options.my 2026-05-03 13:45:51 +02:00
müde
ceeec5be41 distributed builds: fix ssh only accepting build key 2026-05-02 11:48:32 +02:00
müde
cf98cb7880 ditributed builds: add forgejo-runner-1
it may be a bad idea to have it act as a client, but only one way to find out
2026-05-02 11:37:32 +02:00
müde
736557bb8a distributed builds: cleanups, fixes 2026-05-02 02:37:49 +02:00
müde
f035f1300f auto-generate nixosModules.default 2026-05-02 01:18:51 +02:00
müde
396e8121d0 distributed builds: use builders as binary caches 2026-05-02 00:05:51 +02:00
müde
cfa42f11b5 pc2: fix cannot build aarch64 2026-05-01 23:50:28 +02:00
müde
c2aa932494 move git to own mod 2026-05-01 23:43:24 +02:00
müde
29ab335879 deadnix fixes 2026-05-01 23:38:08 +02:00
müde
ec5b785a8a refactor: move out nixosConfigurations 2026-05-01 23:20:46 +02:00
müde
a7cc61a624 refactor: move niri enable to desktop settings 2026-05-01 23:15:02 +02:00
müde
281d763c62 refactor: automatic options for overlays, fix build 2026-05-01 23:07:26 +02:00
müde
850d673035 refactor: import nixosModules unconditionally, add enable options 2026-05-01 22:39:21 +02:00
müde
c2d4ce78de move devices to own file 2026-05-01 22:04:11 +02:00
müde
b995113f56 distributed builds: add builders to known hosts 2026-05-01 21:59:39 +02:00
müde
05645a2c46 nix flake update nova-shell 2026-05-01 21:24:32 +02:00
müde
cde2658789 distributed builds: fix swapped key, add pc2 2026-05-01 21:24:16 +02:00
müde
aa567694df distributed builds - infra and lpt2 2026-05-01 21:17:51 +02:00
müde
f5a7d1ec10 nix flake update 2026-04-30 00:00:44 +02:00
müde
4d872cd632 damocles-lab misc 2026-04-29 23:58:15 +02:00
müde
7b56f73a48 update nova-shell 2026-04-29 21:38:54 +02:00
müde
27a71e94ce add damocles-lab container 2026-04-29 21:38:40 +02:00
müde
1366030c9b wip add aur0ra 2026-04-27 16:54:58 +02:00
müde
96239eef49 nova-shell: use system module 2026-04-26 19:06:01 +02:00
müde
fcd4b95827 nix flake update 2026-04-24 20:55:35 +02:00
müde
f2ed78747c fix damocles cgroup broken after sleep with network switch 2026-04-24 20:55:18 +02:00
müde
e71e56a30d update nova-shell 2026-04-22 23:44:40 +02:00
müde
fbe9ce80d1 add android tools to damocles 2026-04-22 23:44:26 +02:00
müde
1969d71a8c make desktops more responsive while nix builds run 2026-04-21 23:57:24 +02:00
müde
8670cd15b8 add more tools to damocles 2026-04-18 16:38:17 +02:00
müde
e45185a95b nix flake update nixpkgs-unstable nova-shell 2026-04-18 16:37:53 +02:00
müde
4c82ecd2b9 replace swaylock with nova-shell lock 2026-04-17 12:59:54 +02:00
müde
3c8024045e damocles: longer timeout to prevent namespace breakage 2026-04-17 12:39:45 +02:00
müde
ad0844356f nix flake update 2026-04-16 21:13:24 +02:00
müde
61b054463d fix system deprecated 2026-04-13 10:22:22 +02:00
müde
c87d351456 also replace swaync with nova-shell 2026-04-12 23:57:00 +02:00
müde
925fd85c28 remove diff 2026-04-12 21:44:10 +02:00
müde
8a097b0581 nix fmt, explicit container enable 2026-04-12 21:39:52 +02:00
müde
dc70f474a9 replace waybar and wlogout with nova-shell 2026-04-12 21:38:35 +02:00
müde
30b2b8668b only eval unstable if needed 2026-04-12 21:37:50 +02:00
müde
f30165eada add damocles container 2026-04-10 11:49:11 +02:00
müde
fb7d4981b1 misc installs 2026-04-10 11:45:31 +02:00