refactor(nixos): simplify SSH configuration #140

Merged
alexion merged 1 commits from refactor/simplify-ssh-module into main 2026-10-07 20:28:20 -04:00
Owner

Summary

  • replace unused SSH options with local fleet inventory and role constants
  • remove the single-use target schema and lib convenience binding
  • clarify SSH option descriptions

Validation

  • nix run .#fix
  • bazel run //src/natu:natu -- configs/nixos/modules/network/ssh.nix
  • nix build .#nixosConfigurations.pikachu.config.system.build.toplevel .#nixosConfigurations.neogaia.config.system.build.toplevel .#nixosConfigurations.zeus.config.system.build.toplevel --no-link
## Summary - replace unused SSH options with local fleet inventory and role constants - remove the single-use target schema and `lib` convenience binding - clarify SSH option descriptions ## Validation - `nix run .#fix` - `bazel run //src/natu:natu -- configs/nixos/modules/network/ssh.nix` - `nix build .#nixosConfigurations.pikachu.config.system.build.toplevel .#nixosConfigurations.neogaia.config.system.build.toplevel .#nixosConfigurations.zeus.config.system.build.toplevel --no-link`
alexion added 1 commit 2026-10-07 20:27:52 -04:00
alexion force-pushed refactor/simplify-ssh-module from 9f55d60f26 to 3a487050fd 2026-10-07 20:27:52 -04:00 Compare
alexion merged commit 3a487050fd into main 2026-10-07 20:28:20 -04:00
alexion deleted branch refactor/simplify-ssh-module 2026-10-07 20:28:20 -04:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: alexion/dev#140