From d919f08699e7f4f726c3bf978ff8c61a34ea9770 Mon Sep 17 00:00:00 2001 From: rene Date: Thu, 17 Feb 2022 17:04:42 +0100 Subject: [PATCH] multiple changes disabled some zsh packages enabled public key deployment for rene added some git clones --- roles/base/tasks/software/packages_zsh.yml | 10 +++---- roles/base/tasks/users/rene.yml | 31 +++++++++++++++------- 2 files changed, 26 insertions(+), 15 deletions(-) diff --git a/roles/base/tasks/software/packages_zsh.yml b/roles/base/tasks/software/packages_zsh.yml index 482f5aa..94ad062 100644 --- a/roles/base/tasks/software/packages_zsh.yml +++ b/roles/base/tasks/software/packages_zsh.yml @@ -4,10 +4,10 @@ state: latest name: - zsh - - zsh-autosuggestions - - zsh-completions - - zsh-history-substring-search - - zsh-lovers +# - zsh-autosuggestions +# - zsh-completions +# - zsh-history-substring-search +# - zsh-lovers - zsh-syntax-highlighting - - zsh-theme-powerlevel10k +# - zsh-theme-powerlevel10k - zshdb diff --git a/roles/base/tasks/users/rene.yml b/roles/base/tasks/users/rene.yml index 6a46d2c..3c07c6a 100644 --- a/roles/base/tasks/users/rene.yml +++ b/roles/base/tasks/users/rene.yml @@ -4,17 +4,28 @@ password_lock: yes shell: "/usr/bin/zsh" -# - name: users | rene | install public ssh keys -# authorized_key: -# user: rene -# state: present -# key: '{{ item }}' -# with_file: -# - public_keys/id_dsa.pub -# - public_keys/id_ed25519.pub -# - public_keys/rene_id_rsa.pub -# - public_keys/yubikey.pub +- name: users | rene | install public ssh keys + authorized_key: + user: rene + state: present + key: '{{ item }}' + with_items: + - public_keys/id_dsa.pub + - public_keys/id_ed25519.pub + - public_keys/rene_id_rsa.pub + - public_keys/yubikey.pub +- name: users | rene | clone remote repos + git: + repo: {{ item.repo }} + dest: /home/rene/{{ item.dir }} + with_items: + - {repo: 'https://gitlab.social.my-wan.de/rene/dotfiles.git', dir: 'dotfiles'} + - {repo: 'https://github.com/romkatv/powerlevel10k.git', dir: 'powerlevel10k'} + +######################################################## +# Learn Linux TV examples +######################################################## # - name: users | rene | create config directories # file: # path: /rene/{{ item.dir }}