Eu ssh para meu controle remoto com:
ssh -A ipaddress -o StrictHostKeyChecking=no -t "tmux new -A -s session"
Existe alguma maneira de fazer o tmux remoto usar meu local ~/.tmux.conf
? Eu não seria capaz de copiá-lo para o tmux.conf no controle remoto porque os volumes dessas instâncias mudam/morrem com frequência, então preciso fazer isso toda vez que fizer ssh.
Responder1
DR: Não. Pelo menos, não sem configurar o NFS ou o cron para vincular seu arquivo de configuração local à caixa remota.
O que você pode fazer é copiá-lo a cada vez, seja como um comando logo antes deste
scp ~/.tmux.conf ipaddress:~/.tmux.conf
ou dentro do seu comando ssh
ssh -A ipaddress -o StrictHostKeyChecking=no -t "scp <localPCaddress>:~/.tmux.conf ~/.tmux.conf && tmux new -A -s session"
Você pode fazer um cron job na máquina local ou remota para executar esse comando scp com frequência, para não precisar pensar nisso, ou pode configurar o NFS para que o sistema remoto tenha acesso aos seus arquivos locais. O Tmux não pode ler um arquivo remoto; não foi projetado para isso.