From 3e8370b34bc36598d14a8c62dcf08d567c5e360f Mon Sep 17 00:00:00 2001 From: Jonathan Schleifer Date: Sat, 8 Feb 2020 18:07:32 +0000 Subject: [PATCH] fish: Add gpg-ssh commands --- config/fish/fish_variables | 2 +- config/fish/functions/gpg-sftp.fish | 4 ++++ config/fish/functions/gpg-ssh-add.fish | 4 ++++ config/fish/functions/{gpgssh.fish => gpg-ssh.fish} | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 config/fish/functions/gpg-sftp.fish create mode 100644 config/fish/functions/gpg-ssh-add.fish rename config/fish/functions/{gpgssh.fish => gpg-ssh.fish} (79%) diff --git a/config/fish/fish_variables b/config/fish/fish_variables index 67614ea..f0b45e0 100644 --- a/config/fish/fish_variables +++ b/config/fish/fish_variables @@ -8,7 +8,7 @@ SETUVAR __fish_init_2_3_0:\x1d SETUVAR __fish_init_3_x:\x1d SETUVAR _fish_abbr_gpg:gpg2 SETUVAR _fish_abbr_vi:vim -SETUVAR fish_color_autosuggestion:4e4e4e +SETUVAR fish_color_autosuggestion:303030 SETUVAR fish_color_cancel:normal SETUVAR fish_color_command:205cb3 SETUVAR fish_color_comment:6600cc diff --git a/config/fish/functions/gpg-sftp.fish b/config/fish/functions/gpg-sftp.fish new file mode 100644 index 0000000..ef365ca --- /dev/null +++ b/config/fish/functions/gpg-sftp.fish @@ -0,0 +1,4 @@ +function gpg-sftp + set -lx SSH_AUTH_SOCK $HOME/.gnupg/S.gpg-agent.ssh + sftp $argv +end diff --git a/config/fish/functions/gpg-ssh-add.fish b/config/fish/functions/gpg-ssh-add.fish new file mode 100644 index 0000000..ebcd135 --- /dev/null +++ b/config/fish/functions/gpg-ssh-add.fish @@ -0,0 +1,4 @@ +function gpg-ssh-add + set -lx SSH_AUTH_SOCK $HOME/.gnupg/S.gpg-agent.ssh + ssh-add $argv +end diff --git a/config/fish/functions/gpgssh.fish b/config/fish/functions/gpg-ssh.fish similarity index 79% rename from config/fish/functions/gpgssh.fish rename to config/fish/functions/gpg-ssh.fish index 7e097fd..b952637 100644 --- a/config/fish/functions/gpgssh.fish +++ b/config/fish/functions/gpg-ssh.fish @@ -1,4 +1,4 @@ -function gpgssh +function gpg-ssh set -lx SSH_AUTH_SOCK $HOME/.gnupg/S.gpg-agent.ssh ssh $argv end