adds: more structure

This commit is contained in:
Ben Dixon
2019-05-01 14:34:53 +01:00
parent 3369a963db
commit 5695e26b4f
2 changed files with 6 additions and 28 deletions

View File

@@ -28,9 +28,7 @@
- zoomus - zoomus
- postman - postman
- microsoft-office - microsoft-office
- amazon-workspaces
# - # 1password # @TODO uncomment this once don't have it already installed.... # - # 1password # @TODO uncomment this once don't have it already installed....
- private-internet-access
# - ADD FUSE and SSHFS (https://osxfuse.github.io/) # - ADD FUSE and SSHFS (https://osxfuse.github.io/)
- google-cloud-sdk - google-cloud-sdk
@@ -48,6 +46,7 @@
'kubernetes-cli', 'kubernetes-cli',
'kubernetes-helm', 'kubernetes-helm',
'mas', 'mas',
'redis',
'postgresql', 'postgresql',
'watchman', 'watchman',
'heroku', 'heroku',
@@ -81,18 +80,6 @@
dest: "/Users/{{ lookup('env', 'USER') }}/.asdf" dest: "/Users/{{ lookup('env', 'USER') }}/.asdf"
version: v0.7.1 version: v0.7.1
# Note that MAS can only installed applications which are already in the "purchased" tab
# of the Mac app store. So if you're using a new app store account or you've never installed
# one of the below apps before, you'll need to install it from the Mac App Store app by hand
# the first time.
- name: Install apps from the Mac App Store using MAS (Assumes you're logged in etc)
shell: mas install {{ item }}
with_items:
- 409183694 # Keynote
- 1295203466 # Microsoft remote desktop
- 497799835 # xcode
- 496437906 # shush microphone manager
- name: Install Addroid SDKs etc - name: Install Addroid SDKs etc
shell: yes | sdkmanager "{{ item }}" --sdk_root=/Users/{{ lookup('env', 'USER') }}/Library/Android/sdk shell: yes | sdkmanager "{{ item }}" --sdk_root=/Users/{{ lookup('env', 'USER') }}/Library/Android/sdk
with_items: with_items:
@@ -203,11 +190,3 @@
dest: /Users/{{ lookup('env', 'USER') }}/Library/Application Support/Code/User/settings.json dest: /Users/{{ lookup('env', 'USER') }}/Library/Application Support/Code/User/settings.json
owner: "{{ lookup('env', 'USER') }}" owner: "{{ lookup('env', 'USER') }}"
force: no force: no
# - name: Install a global ruby and some core gems
# shell: |
# eval "$(rbenv init -)"
# rbenv install 2.4.2
# rbenv global 2.4.2
# gem update --system
# gem install rcodetools rubocop cocoapods rails ruby-lint

View File

@@ -9,21 +9,20 @@ export PATH=/usr/local/opt/imagemagick@6/bin:${PATH}
# ZSH setup # ZSH setup
export ZSH=$HOME/.oh-my-zsh export ZSH=$HOME/.oh-my-zsh
ZSH_THEME="rubbyrussel" ZSH_THEME="robbyrussell"
plugins=(git kubectl) plugins=(git kubectl)
DISABLE_UNTRACKED_FILES_DIRTY="true" DISABLE_UNTRACKED_FILES_DIRTY="true"
# Load personal pre oh-my-zsh init config which should be stored in ~/.zshrc.personal.before # Load personal pre oh-my-zsh init config which should be stored in ~/.zshrc.personal.before
# E.g. setting ZSH theme etc # E.g. setting ZSH theme etc
if [ -f ~/.zshrc.personal.before ]; then . ~/.zshrc.personal.before; fi
. ~/.zshrc.personal.before
# Load Oh My Zsh # Load Oh My Zsh
source $ZSH/oh-my-zsh.sh source $ZSH/oh-my-zsh.sh
# Load personal ZSH config which should be stored in ~/.zshrc.personal.after # Load personal ZSH config which should be stored in ~/.zshrc.personal.after
# Most ZSH config goes here # Most ZSH config e.g. aliases etc goes here
. ~/.zshrc.personal.after if [ -f ~/.zshrc.personal.after ]; then . ~/.zshrc.personal.after; fi
# Load asdf # Load asdf
. $HOME/.asdf/asdf.sh . $HOME/.asdf/asdf.sh