fix(rpi4): fix gpg config

This commit is contained in:
Felix Schröter 2022-02-08 00:02:44 +01:00
parent acfaaa797d
commit 7efdf8ad31
Signed by: felschr
GPG key ID: 671E39E6744C807D
2 changed files with 7 additions and 5 deletions

View file

@ -9,6 +9,7 @@
home.packages = with pkgs; [ ncurses ]; home.packages = with pkgs; [ ncurses ];
programs.gpg.enable = true;
services.gpg-agent = { services.gpg-agent = {
enable = true; enable = true;
enableSshSupport = true; enableSshSupport = true;
@ -18,16 +19,18 @@
defaultCacheTtlSsh = 600; defaultCacheTtlSsh = 600;
pinentryFlavor = "curses"; pinentryFlavor = "curses";
}; };
# https://github.com/nix-community/home-manager/issues/667#issuecomment-902236379
# https://github.com/nix-community/home-manager/pull/2253
home.sessionVariables.SSH_AUTH_SOCK =
"$XDG_RUNTIME_DIR/gnupg/S.gpg-agent.ssh";
programs.gpg.enable = true; programs.git.defaultProfile = "private";
home.sessionVariables = with pkgs; { EDITOR = "nvim"; }; home.sessionVariables = with pkgs; { EDITOR = "nvim"; };
programs.neovim.enable = true; programs.neovim.enable = true;
programs.neovim.viAlias = true; programs.neovim.viAlias = true;
programs.neovim.vimAlias = true; programs.neovim.vimAlias = true;
programs.git.defaultProfile = "private";
xdg.configFile."nixpkgs/config.nix".text = '' xdg.configFile."nixpkgs/config.nix".text = ''
{ {
allowUnfree = true; allowUnfree = true;

View file

@ -30,7 +30,6 @@
}; };
programs.gpg.enable = true; programs.gpg.enable = true;
services.gpg-agent = { services.gpg-agent = {
enable = true; enable = true;
enableSshSupport = true; enableSshSupport = true;
@ -50,7 +49,7 @@
programs.ssh.enable = true; programs.ssh.enable = true;
programs.git = { defaultProfile = "private"; }; programs.git.defaultProfile = "private";
xdg.configFile."nixpkgs/config.nix".text = '' xdg.configFile."nixpkgs/config.nix".text = ''
{ {