diff --git a/.config/fish/config.fish b/.config/fish/config.fish index 59984c7..510d92d 100644 --- a/.config/fish/config.fish +++ b/.config/fish/config.fish @@ -10,7 +10,10 @@ function configure_fish define_global_variables import_sources $uname define_aliases $uname - ssh_agent_startup + + if set -qx SSH_CONNECTION + ssh_agent_startup + end end configure_fish diff --git a/.tmux.conf b/.tmux.conf index 069e9bc..239aec4 100644 --- a/.tmux.conf +++ b/.tmux.conf @@ -1,6 +1,7 @@ set -g default-terminal "xterm-256color" setw -g mouse on setw -g mode-keys vi +setw -g escape-time 50 set -g prefix C-a bind C-a send-prefix diff --git a/provision_linux b/provision_linux index 91bb805..dad522f 100755 --- a/provision_linux +++ b/provision_linux @@ -51,7 +51,8 @@ function terminal_env -d 'Install base terminal utilities and sync configuration curl \ kitty-terminfo \ fzf \ - nnn + nnn \ + mosh set -l arch_pkgs \ $base_pkgs \