Commit Graph

8 Commits

Author SHA1 Message Date
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
ca6ceee059 ssh: add controlpath
All checks were successful
Run nix flake check / flake-check (push) Successful in 3m7s
Periodic flake update / flake-update (push) Successful in 2m19s
2025-09-10 09:57:30 +02:00
6f92fd2a3a Fix deprecated ssh options
All checks were successful
Run nix flake check / flake-check (push) Successful in 3m42s
Periodic flake update / flake-update (push) Successful in 2m25s
2025-09-01 20:01:52 +02:00
19f0cd622b Set ssh option ServerAliveInterval
All checks were successful
Run nix flake check / flake-check (push) Successful in 3m3s
Periodic flake update / flake-update (push) Successful in 2m14s
2025-06-10 11:30:36 +02:00
ecfcd16023 Add ssh agent
All checks were successful
Run nix flake check / flake-check (push) Successful in 1m50s
Periodic flake update / flake-update (push) Successful in 1m17s
2025-01-29 18:39:49 +01:00
608c9f4ba0 Fix ssh config
Some checks are pending
pre-commit / pre-commit (push) Waiting to run
2024-09-23 11:47:47 +02:00
1171ce89af Change ssh config 2024-09-17 09:58:38 +02:00
99d0e6cf50 Make ssh to bmo not use proxy when on eduroam 2024-09-16 19:23:47 +02:00