keepassxc: init

This commit is contained in:
Nico 2025-11-07 22:57:56 +11:00
parent 605b20d67c
commit b7b2187440
Signed by: nico
SSH key fingerprint: SHA256:XuacYOrGqRxC3jVFjfLROn1CSvLz85Dec6N7O9Gwu/0
4 changed files with 19 additions and 0 deletions

View file

@ -8,6 +8,7 @@
"/Applications/Zen.app"
"/Applications/Ghostty.app"
"/System/Applications/Music.app"
"/Applications/Nix Apps/KeePassXC.app"
{ spacer.small = true; }
"/Applications/Infuse.app"

View file

@ -27,5 +27,6 @@
iina
raycast
anki-bin
keepassxc
]);
}

View file

@ -0,0 +1,16 @@
{ config, pkgs, ... }:
{
environment.systemPackages = with pkgs; [
keepassxc
];
# browser extensions
programs.firefox.policies.ExtensionSettings."keepassxc-browser@keepassxc.org" = {
installation_mode = "force_installed";
install_url = "https://addons.mozilla.org/firefox/downloads/latest/keepassxc-browser/latest.xpi";
};
programs.chromium.extensions = [
"oboonakemofpalcgghocfoadofidjkkk" # KeePassXC
];
}