-
Notifications
You must be signed in to change notification settings - Fork 0
/
dotfiles.yml
78 lines (76 loc) · 1.3 KB
/
dotfiles.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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
- name: Local Bookkeeping tasks
hosts: local
tasks: []
- name: Debug values
hosts: local
tasks:
- debug:
var:
- ansible_os_family
verbosity: 1
tags:
- "git"
- "fzf"
- "zsh"
- "tmux"
# - "emacs"
# - "doom-emacs"
- "nvim"
- "rust"
# - "sway"
- "wm"
- "packages"
- name: Set up local development environment
hosts: local
roles:
- role: git
tags:
- "git"
# - {role: fish, tags: ['fish']}
- role: fzf
tags:
- "fzf"
- role: zsh
tags:
- "zsh"
- role: tmux
tags:
- "tmux"
- role: emacs
tags:
- "emacs"
- "doom-emacs"
- role: vim
tags:
- "vim"
- role: nvim
tags:
- "nvim"
# - role: haskell
# tags:
# - "stack"
- role: programming
tags:
- "rustup"
- "cargo"
- "rust"
- "go"
- "programming"
- role: sway
tags:
- "sway"
- "wm"
# - role: penrose
# tags:
# - "wm"
# - "penrose"
# - "bspwm"
# - role: xmonad
# tags:
# - "xmonad"
- role: firefox
tags:
- firefox
- role: packages
tags:
- "packages"