]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blobdiff - roles/tools/tasks/main.yml
Add gpicview and htop
[perso/Immae/Config/Ansible.git] / roles / tools / tasks / main.yml
index 56298cbed129f2acb60174245e333c9f1458c6b8..dd52f67d578ca100015b8593025609a055fa1e4b 100644 (file)
@@ -5,10 +5,13 @@
   loop:
     - git
     - gnupg
-- name: mplayer config file
+- name: config files
   copy:
-    src: mplayer
-    dest: $XDG_CONFIG_HOME/mplayer/config
+    src: "{{ item }}"
+    dest: "$XDG_CONFIG_HOME/{{ item }}"
+  loop:
+    - htop/htoprc
+    - mplayer/config
 - name: postgresql
   block:
     - name: psql config file
@@ -25,6 +28,7 @@
     dest: $XDG_CONFIG_HOME/vim/vimrc
   notify:
     - run PlugInstall
+- meta: flush_handlers
 - name: tmux config file
   template:
     src: tmux.conf.j2
     src: youtube-viewer.conf.j2
     dest: $XDG_CONFIG_HOME/youtube-viewer/youtube-viewer.conf
 - name: remind config file
-  synchronize:
-    recursive: yes
-    archive: no
-    checksum: yes
-    src: remind/commands/
-    dest: /$XDG_CONFIG_HOME/remind/
+  copy:
+    src: "remind/commands/{{ item }}"
+    dest: "$XDG_CONFIG_HOME/remind/{{ item }}"
+  loop:
+    - work
 - name: remind service file
   copy:
     src: remind/remind@.service
     dest: $XDG_CONFIG_HOME/systemd/user/
   notify:
     - reload systemd
-- name: Link password store
-  file:
-    path: "$XDG_DATA_HOME/pass"
-    src: "$XDG_CONFIG_HOME/ansible/password_store"
-    state: link
+- meta: flush_handlers
+- name: Clone password store
+  git:
+    dest: "$XDG_DATA_HOME/pass"
+    repo: gitolite@git.immae.eu:perso/Immae/Prive/Password_store
 - name: dconf configuration
   # check: `dconf dump /` or `dconf-editor`
   dconf: