X-Git-Url: https://git.immae.eu/?a=blobdiff_plain;f=roles%2Finit%2Ftasks%2Fmain.yml;h=e8c8fd0258a925d883dd15b77e1dcb565eb5a73d;hb=d512a906fcdbca34791beab9946f9f505fbe60a1;hp=e60bb2a843f8520e1b56705c879828c95edbfb52;hpb=853c14457ef51fbca58f9c4fb5c1a255e68d7c87;p=perso%2FImmae%2FConfig%2FAnsible.git diff --git a/roles/init/tasks/main.yml b/roles/init/tasks/main.yml index e60bb2a..e8c8fd0 100644 --- a/roles/init/tasks/main.yml +++ b/roles/init/tasks/main.yml @@ -15,6 +15,19 @@ changed_when: false register: gnupg_runtime_dir_cmd check_mode: no +- name: Add user dirs + copy: + src: "user_dirs/{{ item }}" + dest: "$XDG_CONFIG_HOME/{{ item }}" + loop: + - user-dirs.dirs + - user-dirs.locale +- name: Change ansible git directory to permit pushes + git_config: + repo: . + scope: local + name: remote.origin.url + value: gitolite@git.immae.eu:perso/Immae/Config/Ansible - name: Add pam_environment register: pam_environment template: @@ -31,7 +44,7 @@ when: pam_environment.changed - name: Add new lines in bashrc_temp lineinfile: - line: "{{ ('export ' ~ item) if item != '' and item.0 != '#' else '' }}" + line: "{{ ('export ' ~ item) | regex_replace('@{HOME}', '${HOME}') if item != '' and item.0 != '#' else '' }}" dest: $XDG_STATE_HOME/bash/bashrc_temp insertafter: EOF create: true