use config default
This commit is contained in:
parent
9379339d5b
commit
c0bbf9a584
@ -1,125 +1,74 @@
|
||||
---
|
||||
configure_dotfiles: true
|
||||
configure_terminal: true
|
||||
configure_osx: true
|
||||
|
||||
dotfiles_repo_url: "https://gitea.thegolem.cz/dan/dotfiles.git"
|
||||
|
||||
# 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_sudoers: false
|
||||
sudoers_custom_config: ''
|
||||
# Example:
|
||||
# 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_accept_hostkey: true
|
||||
dotfiles_repo_local_destination: ~/Development/GitHub/dotfiles
|
||||
dotfiles_files:
|
||||
- .zshrc
|
||||
- .gitignore
|
||||
- .inputrc
|
||||
- osx
|
||||
- .vimrc
|
||||
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.
|
||||
- autoconf
|
||||
- bash-completion
|
||||
- doxygen
|
||||
- gettext
|
||||
- gifsicle
|
||||
- git
|
||||
- gh
|
||||
- kdiff3
|
||||
- neovim
|
||||
- go
|
||||
- gpg
|
||||
- httpie
|
||||
- iperf
|
||||
- libevent
|
||||
- sqlite
|
||||
- nmap
|
||||
- node
|
||||
- nvm
|
||||
- php
|
||||
- ssh-copy-id
|
||||
- cowsay
|
||||
- readline
|
||||
- openssl
|
||||
- pv
|
||||
- wget
|
||||
- wrk
|
||||
- curl
|
||||
- zsh-history-substring-search
|
||||
- wireguard-go
|
||||
- wireguard-tools
|
||||
- localsend # requires tap
|
||||
- ripgrep
|
||||
- lazygit
|
||||
- gdu
|
||||
|
||||
homebrew_taps: []
|
||||
homebrew_taps:
|
||||
- localsend/localsend
|
||||
|
||||
homebrew_cask_appdir: /Applications
|
||||
homebrew_cask_apps:
|
||||
- chromedriver
|
||||
- nextcloud
|
||||
- docker
|
||||
- dropbox
|
||||
- firefox
|
||||
- google-chrome
|
||||
- handbrake
|
||||
- licecap
|
||||
- sequel-ace
|
||||
- slack
|
||||
- sublime-text
|
||||
- transmit
|
||||
- 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_apps: []
|
||||
mas_email: ""
|
||||
mas_password: ""
|
||||
mas_installed_app_ids:
|
||||
- 1137397744 # Bitwarden
|
||||
- 1141688067 # Coin Tick - Menu Bar Crypto
|
||||
|
||||
osx_script: "~/osx --no-restart"
|
||||
|
||||
# Install packages from other package managers.
|
||||
# Note: You are responsible for making sure the required package managers are
|
||||
# installed, eg. through homebrew.
|
||||
composer_packages: []
|
||||
# - name: drush
|
||||
# state: present # present/absent, default: present
|
||||
# version: "^8.1" # default: N/A
|
||||
gem_packages: []
|
||||
# - name: bundler
|
||||
# state: present # present/absent/latest, default: present
|
||||
# version: "~> 1.15.1" # default: N/A
|
||||
npm_packages: []
|
||||
# - name: webpack
|
||||
# state: present # present/absent/latest, default: present
|
||||
# version: "^2.6" # default: N/A
|
||||
pip_packages: []
|
||||
# - name: mkdocs
|
||||
# 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"
|
||||
osx_script: "~/.osx --no-restart"
|
||||
|
||||
# Glob pattern to ansible task files to run after all other tasks are finished.
|
||||
post_provision_tasks: []
|
||||
|
||||
12
main.yml
12
main.yml
@ -5,12 +5,12 @@
|
||||
vars_files:
|
||||
- config.yml
|
||||
|
||||
pre_tasks: []
|
||||
# - name: Include playbook configuration.
|
||||
# include_vars: "{{ item }}"
|
||||
# with_fileglob:
|
||||
# - "{{ playbook_dir }}/config.yml"
|
||||
# tags: ['always']
|
||||
pre_tasks:
|
||||
- name: Include playbook configuration.
|
||||
include_vars: "{{ item }}"
|
||||
with_fileglob:
|
||||
- "{{ playbook_dir }}/config.yml"
|
||||
tags: ['always']
|
||||
|
||||
roles:
|
||||
- role: elliotweiser.osx-command-line-tools
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user