Update ssh-agent conf

This commit is contained in:
2026-04-14 09:08:53 +02:00
parent 92ca7fcba5
commit 7ff1d0143d
5 changed files with 6 additions and 36 deletions
-7
View File
@@ -1,7 +0,0 @@
if test -z "$SSH_ENV"
set -xg SSH_ENV $HOME/.ssh/environment
end
if not __ssh_agent_is_started
__ssh_agent_start
end
+5
View File
@@ -0,0 +1,5 @@
fzf_configure_bindings
if test -f "/home/brdw/.bitwarden-ssh-agent.sock"
set -g SSH_AUTH_SOCK "/home/brdw/.bitwarden-ssh-agent.sock"
end
+1 -1
View File
@@ -1,2 +1,2 @@
jorgebucaran/fisher
danhper/fish-ssh-agent
patrickf1/fzf.fish
@@ -1,23 +0,0 @@
function __ssh_agent_is_started -d "check if ssh agent is already started"
if test -n "$SSH_CONNECTION"
# This is an SSH session
ssh-add -l > /dev/null 2>&1
if test $status -eq 0 -o $status -eq 1
# An SSH agent was forwarded
return 0
end
end
if begin; test -f "$SSH_ENV"; and test -z "$SSH_AGENT_PID"; end
source $SSH_ENV > /dev/null
end
if test -z "$SSH_AGENT_PID"
return 1
end
ssh-add -l > /dev/null 2>&1
if test $status -eq 2
return 1
end
end
@@ -1,5 +0,0 @@
function __ssh_agent_start -d "start a new ssh agent"
ssh-agent -c | sed 's/^echo/#echo/' > $SSH_ENV
chmod 600 $SSH_ENV
source $SSH_ENV > /dev/null
end