- programming/python
- programming/haskell
- programming/nodejs
+- name: Config dirs
+ file:
+ state: directory
+ path: "$XDG_CONFIG_HOME/{{ item }}"
+ loop:
+ - autostart
+ - Zeal
+ - pm2
- name: Config files
copy:
src: "config_files/{{ item }}"
dest: "$XDG_CONFIG_HOME/{{ item }}"
loop:
- - "autostart/zeal.desktop"
+ - autostart/zeal.desktop
- name: zeal configuration
ini_file:
path: "$XDG_CONFIG_HOME/Zeal/Zeal.conf"
args:
creates: "$XDG_DATA_HOME/Zeal/Zeal/docsets/{{ item }}.docset"
loop: "{{ zeal_missing_docsets.stdout.split('\n') }}"
-- name: Create pm2 config dir
- file:
- path: $XDG_CONFIG_HOME/pm2
- state: directory
- name: workdir
block:
+ - name: Workdir
+ file:
+ state: directory
+ path: $HOME/workdir
- name: workdir scripts
copy:
mode: 0755