Commit Graph

25 Commits

Author SHA1 Message Date
c98de25647 home: add labmcp service, remove zls, add .mcp.json
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m12s
Periodic flake update / flake-update (push) Successful in 2m23s
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-02-11 13:31:41 +01:00
b8e04eb338 system: replace host detection with capabilities module
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m1s
Run nix flake check / flake-check (pull_request) Successful in 2m7s
Replace scattered osConfig.system.name comparisons with a declarative
host.capabilities module. This improves maintainability and semantic
clarity by expressing what capabilities a host has rather than checking
its name.

Changes:
- Add system/host-capabilities.nix with options for hardware, form factor,
  UI behavior, services, and backup configuration
- Configure capabilities in hosts/gunter and hosts/magicman
- Migrate 6 files to use capabilities: packages, waybar, ssh, backup-home
- Remove redundant host name check for pciutils in gunter config
- Make backup-home service conditionally enabled based on capabilities

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-01-31 10:21:40 +01:00
192c2b33d9 backup-home: add ignored folder
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m36s
Periodic flake update / flake-update (push) Successful in 2m18s
2025-11-29 17:36:18 +01:00
82d3a3d8e8 Remove alerttonotify
All checks were successful
Run nix flake check / flake-check (push) Successful in 1m40s
Periodic flake update / flake-update (push) Successful in 21m25s
2025-02-11 22:11:59 +01:00
1e3c0f5a00 Add natstonotify service
All checks were successful
Run nix flake check / flake-check (push) Successful in 1m46s
Periodic flake update / flake-update (push) Successful in 1m17s
2025-02-11 20:48:34 +01:00
fc1a32e1c5 Add natstonotify
All checks were successful
Run nix flake check / flake-check (push) Successful in 1m42s
2025-02-11 20:14:37 +01:00
dd796029de Add ignore to backup home script
Some checks failed
Run nix flake check / flake-check (push) Has been cancelled
2025-01-26 21:23:36 +01:00
10866cb97c Add alerttonotify user service
All checks were successful
Run nix flake check / flake-check (push) Successful in 2m22s
Periodic flake update / flake-update (push) Successful in 1m46s
2024-12-03 06:52:19 +01:00
860377b06f Revert "Add dconf setting to maybe fix zoom menus"
All checks were successful
Run nix flake check / flake-check (push) Successful in 1m55s
Periodic flake update / flake-update (push) Successful in 1m31s
This reverts commit 7261a75366.
2024-11-08 11:31:26 +01:00
7261a75366 Add dconf setting to maybe fix zoom menus 2024-11-08 11:18:43 +01:00
90ccaa07bd Format using nixfmt 2024-07-17 22:22:04 +02:00
9ae1824589 Improve backup-home
Some checks failed
pre-commit / pre-commit (push) Failing after 16s
2024-05-02 12:43:30 +02:00
7281644439 Fix backup-home
Some checks failed
pre-commit / pre-commit (push) Failing after 20s
2024-05-02 12:35:32 +02:00
74039920ac Add some more excludes to backup-home 2024-03-27 19:05:45 +01:00
83719ec59c Improve backup-home
Some checks failed
pre-commit / pre-commit (push) Failing after 17s
2024-03-27 10:22:24 +01:00
fb3413baff Add ghettoptt service 2024-03-09 23:19:38 +01:00
229a6b13b5 Improve backup script 2024-03-09 20:31:31 +01:00
e9fe2227f3 More logging for backup-home 2024-03-07 15:17:32 +01:00
a7250e9581 Add sops
All checks were successful
pre-commit / pre-commit (push) Successful in 2m2s
2024-03-06 21:30:11 +01:00
fd6d93d0cf Improve backup script
Some checks failed
pre-commit / pre-commit (push) Has been cancelled
2024-03-06 19:59:17 +01:00
993c40225e Fix backup-home service 2024-03-06 15:16:40 +01:00
db4cdfa886 Fix missing pkg for notify-send 2024-03-06 15:02:39 +01:00
0360a994c9 Improve backup script 2024-03-06 01:15:04 +01:00
89362838dc Fix backup-home service 2024-03-05 22:15:31 +01:00
03cbf084e0 Add backup home service and timer 2024-03-05 14:52:04 +01:00