26 lines
505 B
Nix
26 lines
505 B
Nix
![]() |
{ config, lib, pkgs, ... }:
|
||
|
|
||
|
{
|
||
|
imports = [];
|
||
|
|
||
|
# Fetch public keys:
|
||
|
# gpg --locate-keys tom@fizz.buzz
|
||
|
#
|
||
|
# gpg -vvv --auto-key-locate local,wkd --locate-keys tom@fizz.buzz
|
||
|
|
||
|
programs.gnupg.agent = {
|
||
|
enable = true;
|
||
|
enableSSHSupport = true;
|
||
|
};
|
||
|
|
||
|
environment.persistence."/persist" = {
|
||
|
hideMounts = true;
|
||
|
users.talexander = {
|
||
|
directories = [
|
||
|
{ directory = ".gnupg"; user = "talexander"; group = "talexander"; mode = "0700"; } # Local keyring
|
||
|
];
|
||
|
};
|
||
|
};
|
||
|
|
||
|
}
|