From 5d39734c39610106b9fb4cffbb413f702378a208 Mon Sep 17 00:00:00 2001 From: uku Date: Sat, 31 Aug 2024 11:31:00 +0200 Subject: [PATCH] fix(kde): set ssh agent variable at system level --- programs/fish.nix | 2 -- programs/kde.nix | 4 +++- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/programs/fish.nix b/programs/fish.nix index 7b95912..e01b758 100644 --- a/programs/fish.nix +++ b/programs/fish.nix @@ -11,8 +11,6 @@ enable = true; interactiveShellInit = with pkgs; '' - set -gx SSH_AUTH_SOCK /run/user/1000/ssh-agent - if test -f ~/.ssh/id_ed25519 ssh-add -l | grep -q (ssh-keygen -lf ~/.ssh/id_ed25519) || ssh-add ~/.ssh/id_ed25519 end diff --git a/programs/kde.nix b/programs/kde.nix index fa41575..1d38686 100644 --- a/programs/kde.nix +++ b/programs/kde.nix @@ -1,11 +1,13 @@ { - camasca, pkgs, + camasca, ... }: { services.desktopManager.plasma6.enable = true; environment = { + variables.SSH_AUTH_SOCK = "/run/user/1000/ssh-agent"; + systemPackages = with pkgs; [ flameshot camasca.packages.${pkgs.system}.koi