1 --- |
1 --- |
2 |
2 |
3 - name: Install base packages |
3 - name: Install base packages |
4 apt: name={{item}} state=installed |
|
5 with_items: |
|
6 - build-essential |
|
7 - git |
|
8 - mercurial |
|
9 - zsh |
|
10 - tmux |
|
11 - vim |
|
12 - silversearcher-ag |
|
13 - exuberant-ctags |
|
14 - unattended-upgrades |
|
15 tags: packages, install |
4 tags: packages, install |
|
5 apt: |
|
6 state: installed |
|
7 name: |
|
8 - build-essential |
|
9 - git |
|
10 - mercurial |
|
11 - zsh |
|
12 - tmux |
|
13 - vim |
|
14 - silversearcher-ag |
|
15 - exuberant-ctags |
|
16 - unattended-upgrades |
16 |
17 |
17 - name: Install GUI packages |
18 - name: Install GUI packages |
|
19 tags: packages, install |
18 when: gui_enabled |
20 when: gui_enabled |
19 apt: name={{item}} state=installed |
21 apt: |
20 with_items: |
22 state: installed |
21 - lightdm |
23 name: |
22 - rxvt-unicode-256color |
24 - lightdm |
23 - i3 |
25 - rxvt-unicode-256color |
24 - xautolock |
26 - i3 |
25 - fonts-dejavu-extra |
27 - xautolock |
26 - fonts-opensymbol |
28 - fonts-dejavu-extra |
27 - scrot |
29 - fonts-opensymbol |
28 - vim-gtk |
30 - scrot |
29 tags: packages, install |
31 - vim-gtk |
30 |
32 |
31 - name: Install non-gui packages |
33 - name: Install non-gui packages |
|
34 tags: packages, install |
32 when: not gui_enabled |
35 when: not gui_enabled |
33 apt: name={{item}} state=installed |
36 apt: |
34 with_items: |
37 state: installed |
35 - vim-nox |
38 name: |
36 tags: packages, install |
39 - vim-nox |
37 |
40 |
38 - name: Set default X session in lightdm |
41 - name: Set default X session in lightdm |
39 when: gui_enabled and gui_session |
42 when: gui_enabled and gui_session |
40 ini_file: |
43 ini_file: |
41 dest: /etc/lightdm/lightdm.conf |
44 dest: /etc/lightdm/lightdm.conf |