-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinit.yml
32 lines (32 loc) · 904 Bytes
/
init.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
- hosts: localhost
vars:
USER: '{{ ansible_env.USER }}'
HOME_DIR: '{{ ansible_env.HOME }}'
DEVELOPMENT_DIR: '{{ HOME_DIR }}/development'
CONFIG_DIR: '{{ HOME_DIR }}/.config'
LUNARVIM_DIR: '{{ CONFIG_DIR }}/lvim'
TMUXINATOR_DIR : '{{ CONFIG_DIR }}/tmuxinator'
SHELL_ALIASES_DIR: '{{ ansible_env.HOME }}/.config/aliases'
SHELL_CONFIG_DIR: '{{ ansible_env.HOME }}/.config/config'
SHELL_EXPORTS_DIR: '{{ ansible_env.HOME }}/.config/exports'
SHELL_PLUGINS_DIR: '{{ ansible_env.HOME }}/.config/plugins'
roles:
- role: zsh
- role: cli
- role: homebrew_cask
- role: apt
- role: snap
# - role: pip
- role: ack
- role: curl
- role: git
- role: gnome
- role: gnome-terminal
- role: iterm2
- role: macos
- role: npm
- role: repositories
- role: tmux
- role: tmuxinator
- role: vim
- role: wget