diff --git a/ansible/inventory/group_vars/role_personal_workstation.yml b/ansible/inventory/group_vars/role_personal_workstation.yml index b1e30bf..fcb52a5 100644 --- a/ansible/inventory/group_vars/role_personal_workstation.yml +++ b/ansible/inventory/group_vars/role_personal_workstation.yml @@ -13,12 +13,4 @@ personal_workstation_directories: - path: "{{ user_home }}/Remotes" mode: "0755" -personal_workstation_dotfiles: - - src: .gitignore_global - dest: .gitignore_global - mode: "0644" - - src: .themes.gitignore - dest: .themes.gitignore - mode: "0644" - personal_workstation_flatpak_packages: [] diff --git a/ansible/roles/dotfiles_common/tasks/main.yml b/ansible/roles/dotfiles_common/tasks/main.yml index 8e4af38..20edcd0 100644 --- a/ansible/roles/dotfiles_common/tasks/main.yml +++ b/ansible/roles/dotfiles_common/tasks/main.yml @@ -23,6 +23,7 @@ dest: "{{ effective_user_home }}/Templates" owner: "{{ effective_username }}" group: "{{ effective_user_group }}" + creates: "{{ effective_user_home }}/Templates/code/main.c" when: "'desktop' in group_names" - name: Ensure Emacs authoring directories exist diff --git a/ansible/roles/profile_personal_workstation/tasks/main.yml b/ansible/roles/profile_personal_workstation/tasks/main.yml index f7b00c5..cf86d25 100644 --- a/ansible/roles/profile_personal_workstation/tasks/main.yml +++ b/ansible/roles/profile_personal_workstation/tasks/main.yml @@ -10,15 +10,3 @@ loop: "{{ personal_workstation_directories | default([]) }}" loop_control: label: "{{ item.path }}" - -- name: Copy personal workstation dotfiles - tags: [dotfiles, dotfiles:workstation] - ansible.builtin.copy: - src: "{{ playbook_dir }}/../dotfiles/workstation/{{ item.src }}" - dest: "{{ user_home }}/{{ item.dest }}" - owner: "{{ username }}" - group: "{{ user_group }}" - mode: "{{ item.mode }}" - loop: "{{ personal_workstation_dotfiles | default([]) }}" - loop_control: - label: "{{ item.dest }}"