diff options
Diffstat (limited to 'home/pc')
-rw-r--r-- | home/pc/home.nix | 3 | ||||
-rw-r--r-- | home/pc/modules/dev.nix | 3 | ||||
-rw-r--r-- | home/pc/modules/pass.nix | 11 |
3 files changed, 13 insertions, 4 deletions
diff --git a/home/pc/home.nix b/home/pc/home.nix index cad5bd6..54a2e09 100644 --- a/home/pc/home.nix +++ b/home/pc/home.nix @@ -1,4 +1,5 @@ -{ pkgs, ... }: { +{ pkgs, ... }: +{ imports = [ ./modules/pass.nix ./modules/dev.nix diff --git a/home/pc/modules/dev.nix b/home/pc/modules/dev.nix index ee9e054..6488aa8 100644 --- a/home/pc/modules/dev.nix +++ b/home/pc/modules/dev.nix @@ -1,4 +1,5 @@ -{ pkgs, ... }: { +{ pkgs, ... }: +{ home.packages = with pkgs; [ git sops diff --git a/home/pc/modules/pass.nix b/home/pc/modules/pass.nix index 3387861..17122ec 100644 --- a/home/pc/modules/pass.nix +++ b/home/pc/modules/pass.nix @@ -1,7 +1,14 @@ -{ config, pkgs, lib, ... }: let +{ + config, + pkgs, + lib, + ... +}: +let passStore = config.xdg.dataHome + "/pass"; GNUPGHome = config.xdg.dataHome + "/gnupg"; -in { +in +{ home = { file."${GNUPGHome}/gpg-agent.conf".text = '' pinentry-program ${lib.getExe pkgs.pinentry-bemenu} |