From 3547fe2c2b313f8420191ef8879f2c72921bdd25 Mon Sep 17 00:00:00 2001 From: Oliver Davies Date: Thu, 22 Jun 2023 07:55:59 +0100 Subject: [PATCH] feat: add `pass` - a CLI password manager --- home-manager/modules/home-manager-packages.nix | 3 +++ system/nixos/nixedo/configuration.nix | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/home-manager/modules/home-manager-packages.nix b/home-manager/modules/home-manager-packages.nix index 5305351..1487492 100644 --- a/home-manager/modules/home-manager-packages.nix +++ b/home-manager/modules/home-manager-packages.nix @@ -13,6 +13,8 @@ with pkgs; [ gh git git-crypt + gnupg + pinentry inotify-tools just tree-sitter @@ -26,6 +28,7 @@ with pkgs; [ nodePackages.nodemon nodePackages.prettier nodejs + pass php81 php81Packages.composer php81Packages.phpcbf diff --git a/system/nixos/nixedo/configuration.nix b/system/nixos/nixedo/configuration.nix index 2c7f807..aadc294 100644 --- a/system/nixos/nixedo/configuration.nix +++ b/system/nixos/nixedo/configuration.nix @@ -237,5 +237,11 @@ in enable = true; flake = "nixedo"; }; + + programs.gnupg.agent = { + enable = true; + enableSSHSupport = true; + pinentryFlavor = "qt"; + }; }