mirror of
https://github.com/Mic92/sops-nix.git
synced 2025-03-05 08:07:16 +00:00
Update README.md
Add home-manager usage example that is inline with current recommended sops-nix installation approach. The required import path is substantially different than that of the other example, which has been retained.
This commit is contained in:
parent
6db9bd9ace
commit
4cf467173b
1 changed files with 21 additions and 1 deletions
22
README.md
22
README.md
|
@ -727,7 +727,27 @@ Instead of running as an activation script, sops-nix runs as a systemd user serv
|
||||||
And instead of decrypting to `/run/secrets`, the secrets are decrypted to `$XDG_RUNTIME_DIR/secrets` that is located on a tmpfs or similar non-persistent filesystem.
|
And instead of decrypting to `/run/secrets`, the secrets are decrypted to `$XDG_RUNTIME_DIR/secrets` that is located on a tmpfs or similar non-persistent filesystem.
|
||||||
|
|
||||||
Depending on whether you use home-manager system-wide or using a home.nix, you have to import it in a different way.
|
Depending on whether you use home-manager system-wide or using a home.nix, you have to import it in a different way.
|
||||||
This example show the `channel` approach from the example [Install: nix-channel](#nix-channel) for simplicity, but all other methods work as well.
|
This exmaple shows the `flake` approach from the recommended example [Install: Flakes (current recommendation)](#Flakes (current recommendation))
|
||||||
|
|
||||||
|
```nix
|
||||||
|
{
|
||||||
|
# NixOS system-wide home-manager configuration
|
||||||
|
home-manager.sharedModules = [
|
||||||
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
|
];
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
```nix
|
||||||
|
{
|
||||||
|
# Configuration via home.nix
|
||||||
|
imports = [
|
||||||
|
inputs.sops-nix.homeManagerModules.sops
|
||||||
|
];
|
||||||
|
}
|
||||||
|
```
|
||||||
|
|
||||||
|
This example show the `channel` approach from the example [Install: nix-channel](#nix-channel). All other methods work as well.
|
||||||
|
|
||||||
```nix
|
```nix
|
||||||
{
|
{
|
||||||
|
|
Loading…
Add table
Reference in a new issue