fill .ssh/config

This commit is contained in:
2022-03-04 23:01:56 +01:00
parent 97972ef448
commit c2319e13cf

View File

@@ -35,6 +35,19 @@
owner: '{{ user }}'
group: '{{ user }}'
- name: users | {{ user }} | fill ssh config
blockinfile:
path: "{{ getent_passwd[user][4] }}/.ssh/config"
state: present
block: |
Host gitlab.social.my-wan.de
IdentityFile ~/.ssh/gitlab_read_ed25519
IdentitiesOnly Yes
create: True
backup: True
owner: '{{ user }}'
group: '{{ user }}'
- name: users | {{ user }} | clone remote repos
become: yes
become_user: '{{ user }}'
@@ -43,6 +56,8 @@
dest: '{{ getent_passwd[user][4] }}/{{ item.dir }}'
key_file: '{{ getent_passwd[user][4] }}/.ssh/gitlab_read_ed25519'
recursive: no
track_submodules: yes
with_items:
- {repo: 'ssh://git@gitlab.social.my-wan.de:22422/rene/dotfiles.git', dir: 'dotfiles'}
- {repo: 'https://github.com/romkatv/powerlevel10k.git', dir: 'powerlevel10k'}