From 6ed760868ad9ce533999a259247609fdf5305857 Mon Sep 17 00:00:00 2001 From: Evie Litherland-Smith Date: Fri, 13 Jan 2023 10:39:37 +0000 Subject: [PATCH] Add template ssh config file Start adding checks for nvim packages --- install.sh | 3 +++ templates/ssh-config | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 templates/ssh-config diff --git a/install.sh b/install.sh index 4a380bdf..b1444981 100755 --- a/install.sh +++ b/install.sh @@ -79,3 +79,6 @@ grep "editor" "$HOME/.gitconfig" > /dev/null || git config --global core.editor # do # create_symlink "$HOME/.local/share/fonts" "$FILE" # done + +# Ensure nvim plugins +which -a efm-langserver > /dev/null || ln -s "$(readlink -f config/nvim/external/efm-langserver)" "$HOME/.local/bin/." diff --git a/templates/ssh-config b/templates/ssh-config new file mode 100644 index 00000000..6e98b05b --- /dev/null +++ b/templates/ssh-config @@ -0,0 +1,10 @@ +Host * + User elitherl + AddKeysToAgent yes + IdentityFile ~/.ssh/id_ed25519 + ServerAliveInterval 15 + ServerAliveCountMax 3 + ControlMaster auto + ControlPath ~/.ssh/sockets/%r@%h:%p + ControlPersist 3s + ForwardX11Timeout 0