]> git.immae.eu Git - perso/Immae/Config/Ansible.git/blobdiff - roles/cron/tasks/main.yml
Add backup script
[perso/Immae/Config/Ansible.git] / roles / cron / tasks / main.yml
index 0750993d05c478dc548cde436452a46b81037b48..74726b9adcd0389f6da4ac2041ea6bbf788989ef 100644 (file)
@@ -1,32 +1,39 @@
 ---
-- name: xdg runtime env
-  cron:
-    name: XDG_RUNTIME_DIR
-    env: true
-    job: "{{ lookup('env', 'XDG_RUNTIME_DIR') }}"
-- name: xdg current desktop env
-  cron:
-    name: XDG_CURRENT_DESKTOP
-    env: true
-    job: LXDE
-- name: desktop session env
-  cron:
-    name: DESKTOP_SESSION
-    env: true
-    job: LXDE
-- name: display env
-  cron:
-    name: DISPLAY
-    env: true
-    job: ":0"
-- name: xauthority env
-  cron:
-    name: XAUTHORITY
-    env: true
-    job: "{{ lookup('env', 'XDG_RUNTIME_DIR') }}/Xauthority"
+- name: environment variables
+  block:
+    - name: xdg runtime env
+      cron:
+        name: XDG_RUNTIME_DIR
+        env: true
+        job: "{{ lookup('env', 'XDG_RUNTIME_DIR') }}"
+    - name: xdg data env
+      cron:
+        name: XDG_DATA_HOME
+        env: true
+        job: "{{ lookup('env', 'XDG_DATA_HOME') }}"
+    - name: xdg current desktop env
+      cron:
+        name: XDG_CURRENT_DESKTOP
+        env: true
+        job: LXDE
+    - name: desktop session env
+      cron:
+        name: DESKTOP_SESSION
+        env: true
+        job: LXDE
+    - name: display env
+      cron:
+        name: DISPLAY
+        env: true
+        job: ":0"
+    - name: xauthority env
+      cron:
+        name: XAUTHORITY
+        env: true
+        job: "{{ lookup('env', 'XDG_RUNTIME_DIR') }}/Xauthority"
 - name: change wallpaper
   cron:
     name: change wallpaper
     minute: 0
-    job: 'pcmanfm -w `ls -d -1 $HOME/Backgrounds/* | shuf -n 1`'
+    job: 'pcmanfm -w `ls -d -1 $XDG_DATA_HOME/backgrounds/* | shuf -n 1`'