From 4e0fa1d8be91b5e05b7bba8e67600cbe58c950af Mon Sep 17 00:00:00 2001 From: ViViDboarder Date: Tue, 9 Apr 2019 18:16:10 -0700 Subject: [PATCH] Add additional mac bootstrap stuff --- master-cookbook | 3 ++- recipes/default/mac-files | 17 +++++++++++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100755 recipes/default/mac-files diff --git a/master-cookbook b/master-cookbook index ea1d81b..35d83a4 100755 --- a/master-cookbook +++ b/master-cookbook @@ -50,7 +50,8 @@ fi recipe 'dotfiles' recipe 'bin' if [ "$(uname)" == 'Darwin' ]; then - recipe 'mac-bin' + recipe 'mac-files' + recipe 'mac-bin' fi recipe 'git' recipe 'vim-settings' diff --git a/recipes/default/mac-files b/recipes/default/mac-files new file mode 100755 index 0000000..6ed6273 --- /dev/null +++ b/recipes/default/mac-files @@ -0,0 +1,17 @@ +#! /bin/bash + +iterm2_scripts="$HOME/Library/Application Support/iTerm2/Scripts" +if [ -d "$iterm2_scripts" ]; then + if [ ! -f "$iterm2_scripts/Auto_Dark_Mode_Colors.py" ]; then + curl -o "$iterm2_scripts/Auto_Dark_Mode_Colors.py" \ + "https://gitlab.com/snippets/1840760/raw?inline=false" + chmod +x "$iterm2_scripts/Auto_Dark_Mode_Colors.py" + fi +fi + +icloud_prefs="$HOME/Library/Mobile Documents/com~apple~CloudDocs/Synced Preferences" +if [ -d "$icloud_prefs" ]; then + for f in "$icloud_prefs/Home/Library/Preferences/"*.plist ; do + try_link "$f" "$HOME/Library/Preferences/$(basename "$f")" + done +fi