mirror of
https://git.decapod.one/brethil/dotfiles
synced 2024-12-03 16:21:32 +01:00
ansible: add ssh config block
This commit is contained in:
parent
904f53b0e0
commit
2805f13208
|
@ -39,6 +39,8 @@
|
|||
- "$HOME/projects"
|
||||
- "$HOME/git"
|
||||
- "$HOME/.config/git"
|
||||
- "$HOME/.ssh/"
|
||||
- "$HOME/.ssh/sockets"
|
||||
|
||||
- name: antibody # TODO: antibody is available on apt(debian)/brew/pacman
|
||||
shell: |
|
||||
|
@ -63,6 +65,26 @@
|
|||
source $DOTFILES/brethil_dotfile.sh
|
||||
create: true
|
||||
|
||||
- name: ssh config
|
||||
blockinfile:
|
||||
path: $HOME/.ssh/config
|
||||
marker: "# {mark} brethil dotfiles"
|
||||
insertbefore: "BOF"
|
||||
block: |
|
||||
TCPKeepAlive=yes
|
||||
ServerAliveCountMax=6
|
||||
## Uncomment to enable compression for all ssh sessions
|
||||
#Compression=yes
|
||||
|
||||
ControlMaster auto
|
||||
ControlPath ~/.ssh/sockets/%r@%n:%p
|
||||
ControlPersist yes
|
||||
|
||||
Host *
|
||||
ServerAliveInterval 300
|
||||
|
||||
create: true
|
||||
|
||||
- name: dotfiles symlink
|
||||
file:
|
||||
src: "{{ DOTFILES }}/{{ item.key }}"
|
||||
|
|
Loading…
Reference in New Issue
Block a user