diff --git a/home/packages-cli.nix b/home/packages-cli.nix index c54a8f7..49d5fc7 100644 --- a/home/packages-cli.nix +++ b/home/packages-cli.nix @@ -59,6 +59,7 @@ nodejs_21 notmuch pandoc + pinentry ps_mem psmisc ranger diff --git a/workstation/default.nix b/workstation/default.nix index 9b6da44..7b65966 100644 --- a/workstation/default.nix +++ b/workstation/default.nix @@ -97,6 +97,9 @@ in #KERNEL=="card0", SUBSYSTEM=="drm", RUN+=""${pkgs.kanshi-fix}"/bin/kanshi-fix" #''; #}; + pcscd = { + enable = true; + }; avahi = { enable = true; nssmdns4 = true; @@ -212,16 +215,34 @@ in zathura ]; - programs.steam = { - enable = true; - remotePlay.openFirewall = true; # Open ports in the firewall for Steam Remote Play - dedicatedServer.openFirewall = true; # Open ports in the firewall for Source Dedicated Server + programs = { + steam = { + enable = true; + # Open ports in the firewall for Steam Remote Play + remotePlay.openFirewall = true; + # Open ports in the firewall for Source Dedicated Server + dedicatedServer.openFirewall = true; + }; + dconf = { + enable = true; + }; + light = { + enable = true; + }; + mtr = { + enable = true; + }; + kdeconnect = { + enable = true; + }; + gnupg = { + agent = { + enable = true; + pinentryFlavor = "curses"; + enableSSHSupport = true; + }; + }; }; - programs.dconf.enable = true; - programs.light.enable = true; - programs.mtr.enable = true; - #programs.mtr.package = "pkgs.mtr-gui"; - programs.kdeconnect.enable = true; nixpkgs.overlays = [