feat: export sops age key file

This commit is contained in:
Poby 2026-05-13 22:27:15 +09:00
parent 725e9f6d87
commit d54f1b591a
No known key found for this signature in database
3 changed files with 22 additions and 9 deletions

View file

@ -20,7 +20,7 @@ Declarative macOS setup with `nix-darwin`, `home-manager`, `nix-homebrew`, and
- SOPS age key at:
```bash
~/.config/sops/age/keys.txt
$HOME/.config/sops/age/keys.txt
```
## Repository Layout
@ -78,9 +78,9 @@ just gc
- `modules/flake/darwin-configurations.nix` assembles each hosts
`darwinConfigurations.<host>` output and embeds Home Manager for user `poby`.
- `modules/aspects/` is the feature vocabulary for hosts. The current feature
set is `base`, `nix-core`, `system-packages`, `homebrew`,
`macos-defaults`, `activation`, `fonts`, `sudo-auth`, `shell`, `cli-tools`,
`git`, `ssh`, `secrets`, `terminal`, `editor`, `desktop`, and `fenrir`.
set is `base`, `nix-core`, `system-packages`, `homebrew`, `macos-defaults`,
`activation`, `fonts`, `sudo-auth`, `shell`, `cli-tools`, `git`, `ssh`,
`secrets`, `terminal`, `editor`, `desktop`, and `fenrir`.
- The `cli-tools` aspect owns the CLI user tool set, including `zoxide`.
- `modules/aspects/_*/` contains implementation files that are intentionally not
auto-loaded. `import-tree` skips paths containing `/_`, which is the repos