integrate pass with firefox

This commit is contained in:
LordGrimmauld 2024-03-04 17:28:45 +01:00
parent 275815868e
commit 3f298bdb6c
3 changed files with 18 additions and 5 deletions

View File

@ -14,7 +14,11 @@ in {
jdk17
python3
pkg-config
imgui
pinentry
pass
tea
(writeShellScriptBin "passw" "pass $@")
# nodejs_21 # ugh.... somehow nvim needs node now?!?
];
@ -90,6 +94,11 @@ in {
};
};
services.pcscd.enable = true;
programs.xonsh.enable = true;
programs.ssh.startAgent = true;
programs.gnupg.agent = {
pinentryFlavor = "tty";
enable = true;
};
}

View File

@ -6,8 +6,5 @@
spotify-tui
ranger
alacritty
pass
tea
(writeShellScriptBin "passw" "pass $@")
];
}

View File

@ -16,7 +16,7 @@
element-desktop
nmap
ghidra
firefox
# firefox
kcalc
rmview
krita
@ -42,6 +42,13 @@
];
};
environment.systemPackages = with pkgs; [ pinentry-qt ];
programs.firefox = {
enable = true;
nativeMessagingHosts.packages = with pkgs; [ passff-host ];
};
programs.steam = {
enable = true;
gamescopeSession.enable = true;