diff --git a/default.config.yml b/default.config.yml index 8ba392b34..f74aced10 100644 --- a/default.config.yml +++ b/default.config.yml @@ -6,16 +6,22 @@ configure_terminal: true configure_osx: true # Set to 'true' to configure the Dock via dockutil. -configure_dock: false -dockitems_remove: [] -# - Launchpad -# - TV -# - Podcasts -# - 'App Store' -dockitems_persist: [] -# - name: "Sublime Text" -# path: "/Applications/Sublime Text.app/" -# pos: 5 + +configure_dock: true +dockitems_remove: + - TV + - 'App Store' + - Terminal +dockitems_persist: + - name: "Launchpad" + path: "/Applications/Launchpad.app/" + pos: 2 + - name: "Warp" + path: "/Applications/Warp.app/" + pos: 3 + - name: "VS Code" + path: "/Applications/Visual Studio Code.app/" + pos: 4 configure_sudoers: false sudoers_custom_config: '' @@ -23,17 +29,15 @@ sudoers_custom_config: '' # sudoers_custom_config: | # # Allow users in admin group to use sudo with no password. # %admin ALL=(ALL) NOPASSWD: ALL - -dotfiles_repo: https://github.com/geerlingguy/dotfiles.git +dotfiles_repo: https://github.com/d4sw4r/dotfiles.git dotfiles_repo_accept_hostkey: true -dotfiles_repo_local_destination: ~/Development/GitHub/dotfiles +dotfiles_repo_local_destination: "~/Documents/dotfiles" dotfiles_files: - .zshrc - .gitignore - - .inputrc - .osx + - .inputrc - .vimrc - homebrew_installed_packages: # - ansible # Installed via Pip. - autoconf @@ -48,14 +52,10 @@ homebrew_installed_packages: - httpie - iperf - libevent - - sqlite + - mas - mcrypt - nmap - - node - - nvm - - php - ssh-copy-id - - cowsay - readline - openssl - pv @@ -70,19 +70,15 @@ homebrew_taps: homebrew_cask_appdir: /Applications homebrew_cask_apps: - chromedriver + - visual-studio-code - docker - - dropbox - - firefox - google-chrome - - handbrake - - licecap - - sequel-ace - - slack - - sublime-text - - transmit + - raycast + - warp # See `geerlingguy.mas` role documentation for usage instructions. mas_installed_apps: [] +mas_upgrade_all_apps: true mas_email: "" mas_password: "" @@ -108,23 +104,5 @@ pip_packages: [] # state: present # present/absent/latest, default: present # version: "0.16.3" # default: N/A -# Set to 'true' to configure Sublime Text. -configure_sublime: false -sublime_base_path: '~/Library/Application Support/Sublime Text' -sublime_config_path: "Packages/User" -sublime_package_control: - - "DocBlockr" - - "Dockerfile Syntax Highlighting" - - "FileDiffs" - - "GitHub Flavored Markdown Preview" - - "Jinja2" - - "Package Control" - - "PHP-Twig" - - "Pretty JSON" - - "SublimeLinter" - - "SublimeLinter-contrib-yamllint" - - "TrailingSpaces" - - "WordCount" - # Glob pattern to ansible task files to run after all other tasks are finished. post_provision_tasks: [] diff --git a/main.yml b/main.yml index b382ab920..8d134f3be 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.