diff --git a/default.config.yml b/default.config.yml index 071ef71..3d2822c 100644 --- a/default.config.yml +++ b/default.config.yml @@ -10,18 +10,58 @@ dockitems_remove: - 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: "Finder" - path: "/Applications/Firefox.app/" - pos: 3 - 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 - - kdiff3 - neovim - go - gpg @@ -62,11 +102,22 @@ homebrew_cask_apps: - cryptomator - maccy - font-jetbrains-mono-nerd-font + - font-symbols-only-nerd-font + - localsend + - kdiff3 + - kopiaui # See `geerlingguy.mas` role documentation for usage instructions. -mas_installed_app_ids: - - 1137397744 # Bitwarden - - 1141688067 # Coin Tick - Menu Bar Crypto +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" diff --git a/main.yml b/main.yml index 83ecb77..94bd048 100644 --- a/main.yml +++ b/main.yml @@ -3,7 +3,7 @@ hosts: all vars_files: - - config.yml + - default.config.yml pre_tasks: - name: Include playbook configuration. diff --git a/roles/dotfiles/tasks/main.yaml b/roles/dotfiles/tasks/main.yaml index f77c135..e51dfe5 100644 --- a/roles/dotfiles/tasks/main.yaml +++ b/roles/dotfiles/tasks/main.yaml @@ -7,7 +7,6 @@ loop: - git - python3 - - python3-pip - name: Ensure the dotfiles clone directory exists ansible.builtin.file: