forked from geerlingguy/mac-dev-playbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config_template.yml
79 lines (70 loc) · 1.3 KB
/
config_template.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
79
---
configure_dock_items: yes
configure_dotfiles: yes
configure_repositories: no
configure_sudoers: yes
configure_prefs: yes
configure_osx: yes
configure_mas:
configure_homebrew: yes
configure_npm: no
configure_visual_studio_code_extensions: no
homebrew_upgrade_all_packages: yes
homebrew_installed_packages:
- ansible
- dockutil
- git
- node
- openssl
- python
dock_items_to_remove:
- App Store
- Calendar
- Contacts
- FaceTime
- iTunes
- iBooks
- Keynote
- Launchpad
- Mail
- Maps
- Messages
- Notes
- Numbers
- Pages
- Photos
- Reminders
- Safari
- Siri
- System Preferences
dock_items_to_persist:
- name: Terminal
path: "/Applications/Utilities/Terminal.app"
pos: 1
dotfiles_files:
- .aliases
- .bash_profile
- .bash_prompt
- .bashrc
- .curlrc
- .editorconfig
- .functions
- .gitattributes
- .gitconfig
- .gitignore
- .gitignore_global
- .hushlogin
- .inputrc
- .osx
- .screenrc
- .wgetrc
mas_installed_apps:
- { id: 497799835, name: "Xcode" }
npm_absent_globals: []
npm_latest_globals:
- '@angular/cli'
repository_configs:
- { repo: 'git://github.com/donaldaverill/mac-dev-playbook.git',
dest: '~/src/ansible/MacPlaybook' }
- { repo: 'git://github.com/donaldaverill/dotfiles.git',
dest: '~/src/dotfiles' }