master
Raw Download raw file
 1---
 2# dwm.yml tasks
 3- name: dwm - apt dependenices
 4  apt:
 5    name: "{{ item }}"
 6    state: latest
 7  become: yes
 8  tags: [dwm, apt]
 9  with_items:
10   - xinit
11   - build-essential
12   - libx11-dev
13   - libxft-dev
14   - libxinerama-dev
15   - sharutils
16   - suckless-tools      
17  
18- name: dwm - git clone
19  git:
20    repo: git@github.com:bryfry/dwm.git
21    dest: "{{ dwm_dir }}"
22  ignore_errors: yes
23  tags: dwm
24
25- name: dwm - compile
26  command: "{{ item }}"
27  args: 
28    chdir: "{{ dwm_dir }}"
29  tags: dwm
30  with_items:
31  - make clean
32  - make 
33  
34- name: dwm - install
35  command: make install
36  args: 
37    chdir: "{{ dwm_dir }}"
38  tags: dwm
39  become: true