Skip to content

Commit

Permalink
updated docs
Browse files Browse the repository at this point in the history
  • Loading branch information
jordanisaacs committed Nov 11, 2021
1 parent cac7051 commit 8ce4796
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,11 +12,15 @@

## Management Scheme

Pre-Build: Files are encrypted by external age key in repository (unencrypted with associated public key on roadmap)
**Pre-Build**: Files are encrypted by external age key in repository (unencrypted with associated public key on roadmap)

Post-Build: Files are encrypted by external age key while in nix store
**Post-Build**: Files are encrypted by external age key while in nix store

Runtime: Files are stored unencrypted in `/run/user/$UID/secrets` and can be symlinked to other locations
**Runtime**: Files are stored unencrypted in `/run/user/$UID/secrets` and can be symlinked to other locations

**Safety Checks**:

- On activation, ensures there are no conflicts with other declared paths (including `home.file` paths)

Notes (in progress [fixes](https://github.com/jordanisaacs/homeage/issues/8#issue-1047731755)):

Expand All @@ -29,7 +33,7 @@ Notes (in progress [fixes](https://github.com/jordanisaacs/homeage/issues/8#issu
- [ ] Implement cleanup
- [ ] Support passphrases
- [ ] Support unencrypted with public key files
- [ ] Add tests
- [ ] Add checks

## Getting started

Expand Down

0 comments on commit 8ce4796

Please sign in to comment.