-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathansible-desktop.yml
33 lines (32 loc) · 1.09 KB
/
ansible-desktop.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
---
- name: Ubuntu desktop environment playbook
hosts: localhost
roles:
# Common roles
- { role: locales, become: true }
- { role: common, become: true }
- { role: zsh, become: true }
- { role: java-openjdk, become: true }
# Server roles
- { role: docker, become: true }
- { role: nodejs, become: true }
- { role: python, become: true }
# TODO: Dotfiles/ohmyzsh here
- { role: rbenv, become: true }
- { role: ssh, become: true }
# Desktop roles
- { role: chromium, become: true }
- { role: google-chrome, become: true }
- { role: filezilla, become: true }
- { role: firefox, become: true }
- { role: gimp, become: true }
- { role: keepassxc, become: true }
- { role: libreoffice, become: true }
- { role: remmina, become: true }
- { role: vagrant, become: true }
- { role: zoom, become: true }
# - { role: skype, become: true }
# - { role: wine, become: true }
# - { role: slack, become: true }
# - { role: dropbox, become: true }
- { role: latte-dock, become: true }