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