e1c4ba9ef0
added a work directory to desktop, yocto compiles a *lot* faster there.
2025-05-13 13:31:49 +02:00
48c60629ab
Restic: made modular backup declerations.
...
Required tree-wide re-wiring of the host option.
Now, rather than each host having a monolithic restic.nix file,
the hosts restic.nix file just specifies the password and url of the
restic repository. Eatch module then definies specific paths to backup
and any pre and post commands that need to be performed.
Each backed up service gets an independent systemd backup service and
timer.
2025-04-13 15:27:25 +02:00
f9632c8fc3
lots of stuff:
...
Moved syncthing to system service
Restic actually works now
removed some old system configs.
formatting.
2024-09-30 18:45:47 +02:00
513f4eb518
broke apart home laptop and desktop config.
2024-06-18 15:06:50 -05:00
6147ddb903
made nix-secrets input comment-out-able.
2024-06-12 14:40:04 -05:00
f27b5ac056
removed useless and cargo-culted outputs inherrits.
2024-06-10 16:19:36 -05:00
6f5169947a
fully added laptop to nix-secrets.
2024-06-04 13:08:13 -05:00
8c552faa1b
added sos-nix for home-manager.
2024-06-04 11:00:43 -05:00
3d9e197056
inital steps into sops-nix. figured out ssh pubkey management.
2024-05-31 21:05:06 -05:00
a0c1ad0beb
tree-wide change. seperated config from 'real' modles.
2024-05-31 12:20:48 -05:00
6f0e167087
added enable option to nvim
...
changed home-manager personal config namespace from home.* to user.*
2024-05-29 13:40:03 -05:00
360e4a227c
made music role.
2024-05-17 13:47:30 -05:00
d9e424dcfb
made hm profile for home desktop.
2024-05-15 11:32:19 -05:00