Remove password-store to use proton-pass instead

This commit is contained in:
Evie Litherland-Smith 2025-01-12 17:14:39 +00:00
parent 517352beb7
commit 65a6e2e514
3 changed files with 208 additions and 214 deletions

View file

@ -135,6 +135,7 @@
imports = [
./home/shell/default.nix
./home/scripts/default.nix
./home/gpg/default.nix
];
home = {
inherit username;

View file

@ -27,6 +27,7 @@
hunspell
hunspellDicts.en_GB-large
wl-clipboard
proton-pass
hyprpicker
grim
slurp
@ -136,11 +137,9 @@
./home/hyprland.nix
./home/terminal/default.nix
./home/browser/firefox.nix
./home/browser/nyxt.nix
./home/emacs/default.nix
./home/email/default.nix
./home/calendar/default.nix
./home/password-store/default.nix
];
home.file.${config.gtk.gtk2.configLocation}.force = true;
services = {

View file

@ -6,12 +6,7 @@
}:
{
stylix.targets.firefox.enable = false;
programs = {
browserpass = {
enable = true;
browsers = [ "firefox" ];
};
firefox = {
programs.firefox = {
enable = true;
policies = {
BlockAboutProfiles = true;
@ -48,10 +43,10 @@
installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/ublock-origin/latest.xpi";
};
# Browserpass
"browserpass@maximbaz.com" = {
# Proton Pass
"78272b6fa58f4a1abaac99321d503a20@proton.me" = {
installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/browserpass-ce/latest.xpi";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/proton-pass/latest.xpi";
};
# SimpleLogin
"addon@simplelogin" = {
@ -224,5 +219,4 @@
};
};
};
};
}