1
0
mirror of https://github.com/eoli3n/dotfiles synced 2024-11-23 07:21:58 +01:00
eoli3n-dotfiles/install.yml

40 lines
1003 B
YAML
Raw Normal View History

2017-12-16 22:45:14 +01:00
---
- hosts: all
2017-12-19 00:52:21 +01:00
tags: [ 'server', 'laptop', 'desktop' ]
2017-12-16 22:45:14 +01:00
2017-12-18 22:18:38 +01:00
roles:
2017-12-19 01:08:41 +01:00
- { role: packages-common, tags: packages-common }
2017-12-19 00:52:21 +01:00
- { role: zsh, tags: zsh }
- { role: vim, tags: vim }
- { role: terminfo, tags: terminfo }
- { role: screen, tags: screen }
- { role: ssh-agent, tags: ssh-agent }
- hosts: all
tags: [ 'desktop', 'laptop' ]
roles:
2017-12-19 01:08:41 +01:00
- { role: packages-desktop, tags: packages-desktop }
2017-12-19 00:52:21 +01:00
- { role: cursor, tags: cursor }
2017-12-19 01:43:14 +01:00
- { role: gtk, tags: gtk }
2017-12-19 00:52:21 +01:00
- { role: i3-wm, tags: i3-wm }
- { role: compton, tags: compton }
- { role: polybar, tags: polybar }
- { role: rofi, tags: rofi }
- { role: neofetch, tags: neofetch }
- { role: termite, tags: termite }
- { role: weechat, tags: weechat }
2017-12-18 22:23:15 +01:00
tasks:
- include_role:
2017-12-19 18:44:15 +01:00
name: vagrant
2017-12-19 16:48:31 +01:00
when: ansible_user_id == "vagrant"
2017-12-19 18:44:15 +01:00
tags: vagrant
2017-12-19 00:52:21 +01:00
- hosts: all
tags: laptop
roles:
2017-12-19 16:16:45 +01:00
- { role: packages-laptop, tags: packages-laptop }
2017-12-19 00:52:21 +01:00
- { role: xbindkeys, tags: xbindkeys }