# be careful not to put this under `HOST xxx`, else only when ssh to that host will add keys to agent # another approach is to put it under `HOST *` # https://unix.stackexchange.com/a/577490/459013 AddKeysToAgent yes # If use alacritty, need send COLORTERM env to remote server to let remote server ls show color, # more see alacritty.toml config SendEnv COLORTERM # tabs and empty only for readability, without also works, not sure about newline Host studio Hostname flylightning.xyz Port ssh-isp User xyz Host aur aur.archlinux.org Hostname aur.archlinux.org User aur Host insp Hostname xyzinsp User xyz Host pp Hostname xyzpp User xyz Host ka Hostname xyzka.kyun.li User xyz Host qw Hostname localhost Port qemu-win-ssh User xyz Host hpc Hostname coe-hpc1.sjsu.edu User 012404405 # I could not get this HPC to install alacritty terminfo to ~/.terminfo by `infocmp | ssh studio 'tic -x /dev/stdin'`. # And the HPC does not have alacritty terminfo in /usr/share/terminfo/a. # And it has issues when me using alacritty as TERM env. And manual copy terminfo to ~/.terminfo does not fix the issues. # Issues are `htop` and `vim` errors. # I still want to use alacritty as TERM env on my laptop, so I choose to set TERM env here. xterm-256color and st-256color both works, # but I want to use alacritty colorscheme. It seems if I set st or xterm as TERM env, alacritty colorscheme is used, # maybe because those TERM env means truecolor? # https://wiki.archlinux.org/title/Alacritty#Terminal_functionality_unavailable_in_remote_shells # https://github.com/alacritty/alacritty/issues/3901 SetEnv TERM=st Host ia Hostname ia.flylightning.xyz User xyz Host ca Hostname ca.flylightning.xyz User xyz