diff options
| author | Ahmed Abdelhalim <[email protected]> | 2026-02-23 20:31:23 +0100 |
|---|---|---|
| committer | Ahmed Abdelhalim <[email protected]> | 2026-02-23 20:31:23 +0100 |
| commit | 4f97cef72f2ee1df039c06df7196e56edb362f7b (patch) | |
| tree | 0afe309026bf27b6d8465a37388beafb52f3c023 /roles/nautilus/tasks | |
| parent | c6493aebaa8442bdcde10ad2d7948ee825a9aabf (diff) | |
Fix creating default nautilus folder during setup and set mime types
Diffstat (limited to 'roles/nautilus/tasks')
| -rw-r--r-- | roles/nautilus/tasks/main.yml | 22 |
1 files changed, 14 insertions, 8 deletions
diff --git a/roles/nautilus/tasks/main.yml b/roles/nautilus/tasks/main.yml index 1447a7a9..46ce0244 100644 --- a/roles/nautilus/tasks/main.yml +++ b/roles/nautilus/tasks/main.yml @@ -7,6 +7,11 @@ loop: - "nautilus" +- name: "Set nautilus as default file manager" + ansible.builtin.command: + cmd: "xdg-mime default org.gnome.Nautilus.desktop inode/directory" + changed_when: false + - name: "Configure nautilus preferences" ansible.builtin.command: cmd: "gsettings set {{ item.key }} {{ item.value }}" @@ -23,14 +28,15 @@ - key: "org.gnome.nautilus.preferences always-use-location-entry" value: "{{ nautilus_always_use_location_entry | lower }}" -- name: "Configure nautilus default folders" +- name: "Configure default folders" ansible.builtin.command: cmd: "xdg-user-dirs-update --set {{ item.name }} {{ item.path }}" changed_when: false - loop: - - { name: "DESKTOP", path: "{{ ansible_facts['env']['HOME'] }}/Desktop" } - - { name: "DOCUMENTS", path: "{{ ansible_facts['env']['HOME'] }}/Documents" } - - { name: "DOWNLOAD", path: "{{ ansible_facts['env']['HOME'] }}/Downloads" } - - { name: "MUSIC", path: "{{ ansible_facts['env']['HOME'] }}/Music" } - - { name: "PICTURES", path: "{{ ansible_facts['env']['HOME'] }}/Pictures" } - - { name: "VIDEOS", path: "{{ ansible_facts['env']['HOME'] }}/Videos" } + loop: "{{ nautilus_folders }}" + +- name: "Create default folders" + ansible.builtin.file: + path: "{{ item.path }}" + state: "directory" + mode: "0755" + loop: "{{ nautilus_folders }}" |
