Add pass to all hosts

This commit is contained in:
Oliver Davies 2025-02-24 10:08:21 +00:00
parent 5f1f6f351e
commit 0b8068039c
4 changed files with 26 additions and 2 deletions

View file

@ -1,4 +1,9 @@
{ inputs, username, ... }:
{
inputs,
pkgs,
username,
...
}:
{
imports = [
@ -6,6 +11,10 @@
../../users/opdavies
];
environment.systemPackages = with pkgs; [
wl-clipboard
];
features = {
cli = {
docker.enable = true;

View file

@ -29,6 +29,14 @@
fastfetch
mermaid-cli
mkcert
(pass.withExtensions (
e: with e; [
passExtensions.pass-audit
passExtensions.pass-import
passExtensions.pass-otp
passExtensions.pass-update
]
))
]
++ pkgs.lib.optionals (!headless) [
acpi

View file

@ -1,5 +1,13 @@
{ pkgs, ... }:
{
programs = {
gnupg.agent = {
enable = true;
enableSSHSupport = true;
pinentryPackage = pkgs.pinentry-qt;
};
zsh = {
enable = true;
histSize = 5000;

View file

@ -54,7 +54,6 @@
environment.systemPackages = with pkgs; [
gtypist
newsboat
pass
rclone
rclone-browser
sxiv