mac-setup/default.config.yml
2024-07-25 17:49:51 +02:00

75 lines
1.3 KiB
YAML

---
configure_osx: true
dotfiles_repo_url: "https://gitea.thegolem.cz/dan/dotfiles.git"
# Set to 'true' to configure the Dock via dockutil.
configure_dock: true
dockitems_remove:
- Launchpad
- TV
- Podcasts
- 'App Store'
dockitems_persist:
- name: "Finder"
path: "/Applications/Firefox.app/"
pos: 3
- name: "Firefox"
path: "/Applications/Firefox.app/"
pos: 3
homebrew_installed_packages:
# - ansible # Installed via Pip.
- git
- kdiff3
- neovim
- go
- gpg
- httpie
- iperf
- nmap
- node
- nvm
- ssh-copy-id
- openssl
- wget
- curl
- zsh-history-substring-search
- wireguard-go
- wireguard-tools
- localsend # requires tap
- ripgrep
- lazygit
- gdu
homebrew_taps:
- localsend/localsend
homebrew_cask_appdir: /Applications
homebrew_cask_apps:
- nextcloud
- docker
- firefox
- telegram-desktop
- element
- thunderbird
- kitty
- spotify
- jetbrains-toolbox
- zed
- stats
- rectangle
- cryptomator
- maccy
- font-jetbrains-mono-nerd-font
# See `geerlingguy.mas` role documentation for usage instructions.
mas_installed_app_ids:
- 1137397744 # Bitwarden
- 1141688067 # Coin Tick - Menu Bar Crypto
osx_script: "~/.osx --no-restart"
# Glob pattern to ansible task files to run after all other tasks are finished.
post_provision_tasks: []