]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blobdiff - roles/tools/tasks/main.yml
Put tasks in blocks
[perso/Immae/Config/Ansible.git] / roles / tools / tasks / main.yml
index 70bba9d295b738f845ea975b8f35e844ff6d5031..56298cbed129f2acb60174245e333c9f1458c6b8 100644 (file)
@@ -9,14 +9,16 @@
   copy:
     src: mplayer
     dest: $XDG_CONFIG_HOME/mplayer/config
-- name: psql config file
-  copy:
-    src: psqlrc
-    dest: $XDG_CONFIG_HOME/psql/psqlrc
-- name: psql history directory
-  file:
-    path: $XDG_STATE_HOME/psql
-    state: directory
+- name: postgresql
+  block:
+    - name: psql config file
+      copy:
+        src: psqlrc
+        dest: $XDG_CONFIG_HOME/psql/psqlrc
+    - name: psql history directory
+      file:
+        path: $XDG_STATE_HOME/psql
+        state: directory
 - name: vim config file
   copy:
     src: vimrc
     path: "$XDG_DATA_HOME/pass"
     src: "$XDG_CONFIG_HOME/ansible/password_store"
     state: link
+- name: dconf configuration
+  # check: `dconf dump /` or `dconf-editor`
+  dconf:
+    key: "{{ item.0 }}"
+    value: "{{ item.1 }}"
+  loop:
+    - ["/org/gnome/evince/default/continuous", "true"]
+    - ["/org/gnome/evince/default/fullscreen", "true"]
+    - ["/org/gtk/settings/file-chooser/sort-column", "'name'"]
+    - ["/org/gtk/settings/file-chooser/show-size-column", "true"]
+    - ["/org/gtk/settings/file-chooser/show-hidden", "true"]
+    - ["/org/gtk/settings/file-chooser/location-mode", "'path-bar'"]
+    - ["/org/gtk/settings/file-chooser/sort-directories-first", "false"]
+    - ["/org/gtk/settings/file-chooser/sort-order", "'ascending'"]
+    - ["/org/gtk/settings/file-chooser/startup-mode", "'recent'"]
+- name: gtk2 configuration
+  ini_file:
+    path: "$XDG_CONFIG_HOME/gtk-2.0/gtkfilechooser.ini"
+    section: "Filechooser Settings"
+    option: "{{ item.0 }}"
+    value: "{{ item.1 }}"
+    no_extra_spaces: true
+  loop:
+    - [ "SortColumn", "name" ]
+    - [ "ShowSizeColumn", "true" ]
+    - [ "ShowHidden", "true" ]
+    - [ "LocationMode", "path-bar" ]
+    - [ "SortOrder", "ascending" ]
+    - [ "StartupMode", "recent" ]
+