forked from geerlingguy/mac-dev-playbook
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdefault.config.yml
88 lines (81 loc) · 1.53 KB
/
default.config.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
80
81
82
83
84
85
86
87
88
---
downloads: ~/.ansible-downloads/
# Set to 'true' to configure the Dock via dockutil.
configure_dock: true
dockitems_remove:
- Launchpad
- Maps
- FaceTime
- Contacts
- Freeform
- TV
- Music
- News
- "App Store"
- Safari
dockitems_persist:
- name: "Firefox Developer Edition"
path: "/Applications/Firefox Developer Edition.app/"
pos: 2
- name: "Discord"
path: "/Applications/Discord.app/"
pos: 3
- name: "Alacritty"
path: "/Applications/Alacritty.app/"
pos: 7
- name: "Visual Studio Code"
path: "/Applications/Visual Studio Code.app/"
pos: 8
homebrew_installed_packages:
# - ansible # Installed via Pip.
- bat
- cloudflare/cloudflare/cloudflared
- fd
- fnm
- fzf
- git
- gnupg
- go
- helmfile
- htop
- jq
- koekeishiya/formulae/skhd
- koekeishiya/formulae/yabai
- kube-ps1
- kubectx
- neovim
- oven-sh/bun/bun
- pinentry-mac
- pyenv
- ripgrep
- sops
- stow
- tldr
- tmux
- wget
- wireguard-tools
- zsh-completions
homebrew_taps:
- homebrew/cask-versions
homebrew_cask_appdir: /Applications
homebrew_cask_apps:
- alacritty
- visual-studio-code
- discord
- firefox-developer-edition
- google-chrome
- spotify
- postman
npm_packages:
- name: firebase-tools
state: latest
- name: yarn
state: latest
- name: npm-check-updates
state: latest
fnm_nodejs_versions:
- "18"
- "20"
fnm_default_nodejs_version: "20"
# Glob pattern to ansible task files to run after all other tasks are finished.
post_provision_tasks: []