From 076ec0b321ec90a5d39de215d11d1ccdb178f596 Mon Sep 17 00:00:00 2001 From: Simon Bruder Date: Thu, 24 Dec 2020 22:23:39 +0100 Subject: [PATCH] =?UTF-8?q?Use=20home-manager=E2=80=99s=20password-store?= =?UTF-8?q?=20module?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- users/simon/modules/default.nix | 1 + users/simon/modules/pass.nix | 13 +++++++++++++ users/simon/modules/programs.nix | 1 - 3 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 users/simon/modules/pass.nix diff --git a/users/simon/modules/default.nix b/users/simon/modules/default.nix index 04e7386..83576a1 100644 --- a/users/simon/modules/default.nix +++ b/users/simon/modules/default.nix @@ -9,6 +9,7 @@ ./mpd.nix ./mpv.nix ./neovim.nix + ./pass.nix ./programs.nix ./scripts.nix ./sway.nix diff --git a/users/simon/modules/pass.nix b/users/simon/modules/pass.nix new file mode 100644 index 0000000..7d2ca68 --- /dev/null +++ b/users/simon/modules/pass.nix @@ -0,0 +1,13 @@ +{ pkgs, ... }: +{ + programs.password-store = { + enable = true; + package = pkgs.pass-wayland.withExtensions (es: with es; [ + pass-otp + pass-update + ]); + settings = { + PASSWORD_STORE_DIR = "$HOME/.password-store"; + }; + }; +} diff --git a/users/simon/modules/programs.nix b/users/simon/modules/programs.nix index 6efe65e..73bb987 100644 --- a/users/simon/modules/programs.nix +++ b/users/simon/modules/programs.nix @@ -80,7 +80,6 @@ taskwarrior # todo list manager # passwords - (pass-wayland.withExtensions (es: with es; [ pass-otp ])) # password manager pwgen pwgen-secure # password generator xkcdpass # memorable password generator