131 lines
2.4 KiB
YAML
131 lines
2.4 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'
|
|
- Contacts
|
|
- FaceTime
|
|
- GarageBand
|
|
- iMovie
|
|
- Keynote
|
|
- Mail
|
|
- Maps
|
|
- Messages
|
|
- "Mission Control"
|
|
- Music
|
|
- Notes
|
|
- Numbers
|
|
- Pages
|
|
- Photo Booth
|
|
- Podcasts
|
|
- Reminders
|
|
|
|
dockitems_persist:
|
|
- name: "Firefox"
|
|
path: "/Applications/Firefox.app/"
|
|
pos: 2
|
|
- name: "Calendar"
|
|
path: "/Applications/Calendar.app/"
|
|
pos: 3
|
|
- name: "Photos"
|
|
path: "/Applications/Photos.app/"
|
|
pos: 4
|
|
- name: "Thunderbird"
|
|
path: "/Applications/Thunderbird.app/"
|
|
pos: 5
|
|
- name: "Telegram Desktop"
|
|
path: "/Applications/Telegram Desktop.app"
|
|
pos: 6
|
|
- name: "Element"
|
|
path: "/Applications/Element.app"
|
|
pos: 7
|
|
- name: "Spotify"
|
|
path: "/Applications/Spotify.app"
|
|
pos: 8
|
|
- name: "kitty"
|
|
path: "/Applications/kitty.app"
|
|
pos: 9
|
|
- name: "Bitwarden"
|
|
path: "/Applications/Bitwarden.app"
|
|
pos: 10
|
|
- name: "System Settings"
|
|
path: "/Applications/System Settings.app"
|
|
pos: 11
|
|
|
|
homebrew_installed_packages:
|
|
# - ansible # Installed via Pip.
|
|
- git
|
|
- openssh
|
|
- neovim
|
|
- go
|
|
- gnupg
|
|
- httpie
|
|
- iperf
|
|
- nmap
|
|
- node
|
|
- nvm
|
|
- ssh-copy-id
|
|
- openssl
|
|
- wget
|
|
- curl
|
|
- zsh-history-substring-search
|
|
- zsh-syntax-highlighting
|
|
- wireguard-go
|
|
- wireguard-tools
|
|
- localsend # requires tap
|
|
- ripgrep
|
|
- lazygit
|
|
- gdu
|
|
- fzf
|
|
- pinentry-mac # for gnupg pass entry
|
|
|
|
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
|
|
- font-symbols-only-nerd-font
|
|
- localsend
|
|
- kdiff3
|
|
- kopiaui
|
|
- joplin
|
|
|
|
# See `geerlingguy.mas` role documentation for usage instructions.
|
|
mas_installed_apps:
|
|
- { id: 1352778147, name: "Bitwarden" }
|
|
- { id: 1141688067, name: "Coin Tick - Menu Bar Crypto" }
|
|
|
|
#mas_uninstalled_apps:
|
|
# - { id: 408981434, name: "iMovie" }
|
|
# - { id: 409183694, name: "Keynote" }
|
|
# - { id: 409201541, name: "Pages" }
|
|
# - { id: 409203825, name: "Numbers" }
|
|
# - { id: 682658836, name: "GarageBand" }
|
|
|
|
osx_script: "~/.osx --no-restart"
|
|
|
|
# Glob pattern to ansible task files to run after all other tasks are finished.
|
|
post_provision_tasks: []
|