diff --git a/.config/Code/User/keybindings.json b/.config/Code/User/keybindings.json new file mode 100644 index 00000000..b877f770 --- /dev/null +++ b/.config/Code/User/keybindings.json @@ -0,0 +1,7 @@ +// Place your key bindings in this file to overwrite the defaults +[ + { + "key": "ctrl+shift+r", + "command": "workbench.action.tasks.test", + } +] \ No newline at end of file diff --git a/macosx/up.sh b/macosx/up.sh index 7ea6810f..e0c4b583 100755 --- a/macosx/up.sh +++ b/macosx/up.sh @@ -106,12 +106,14 @@ defaults write com.google.Keystone.Agent checkInterval 4233600 DIR="$DIR/../" DIR=`realpath "$DIR"` + +ln -vfs "$DIR/.gitconfig.mac" $HOME/.gitconfig +mkdir -p "$HOME/Library/Application Support/Code/User/" +ln -vfs "$DIR/.config/Code/User/settings.json.mac" "$HOME/Library/Application Support/Code/User/settings.json" +ln -vfs "$DIR/.config/Code/User/keybindings.json.mac" "$HOME/Library/Application Support/Code/User/keybindings.json" + if [[ -z $CONTINUOUS_INTEGRATION ]]; then echo "Invoking common configuration scripts" DIR="$DIR" $DIR/common/configure_fresh_system.sh fi -ln -vfs "$DIR/.gitconfig.mac" $HOME/.gitconfig - -mkdir -p "$HOME/Library/Application Support/Code/User/" -ln -vfs "$DIR/.config/Code/User/settings.json.mac" "$HOME/Library/Application Support/Code/User/settings.json"