Commit graph

14 commits

Author SHA1 Message Date
dc1e99a104 Replaced nixvim with nix-cats external flake. 2025-07-04 22:13:25 +02:00
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
Renamed from hosts/gabe-archlaptop.nix (Browse further)