snow/README.md

37 lines
789 B
Markdown
Raw Permalink Normal View History

2025-02-19 18:11:54 +01:00
```
cargo build
source <(COMPLETE=zsh target/debug/snow)
```
2025-02-19 18:11:54 +01:00
# Stuff I wanna integrate
2025-02-19 18:11:54 +01:00
* Eval / Check / Lint
* `deadnix`
* `nixfmt`
* `nix-tree`
* `nix-visualize`
* Diff
* `nvd`
* `nix-diff`
2025-02-19 18:11:54 +01:00
* secrets (list commits affecting secret)
* Secret Management:
* Generate & Store from expression to pass
2025-02-19 18:11:54 +01:00
* lazy eval secret decryption and recryption
* Deploy to ```systemd-creds```
2025-02-19 18:11:54 +01:00
* Custom Activations:
* local-media for manual transfer
* reboot-test (reboot with next-boot set, do not mark default)
* fwupd (perform fwupdmgr upgrade remotely)
* secureboot-enroll
2025-02-19 18:11:54 +01:00
### Arguments
`buildOn = any of [local, target, delegate=$?]`
`filter = any of [hostname, reverse-fqdn, &label]`
2025-02-19 18:11:54 +01:00
`goal = any of nix-eval $system.config.system.*` TODO: figure out better fitering