To make changes to your vscode configuration go through the following steps.
- Make changes to settings/keybindings via editor via the settings menu or
⌘,
/⌘K ⌘S
respectively. This will change the settings.json/keybindings.json in$HOME/Library/Application\ Support/Code/User
. - Run
make save
. This will pull any changes from the$HOME/Library/Application\ Support/Code/User
directory to this repo.
- Run
make install
. This will install all updated config and extenstions.
To setup this configuration on a new machine go through the following steps.
- Clone this repo
- Ensure
code
accessible in$PATH
export PATH="/Applications/Visual Studio Code.app/Contents/Resources/app/bin:${PATH}"
- Install
npm
andvsce
for custom extensionbrew install node` npm install --global @vscode/vsce
- Run
make install
. This will install the custom extension, all the extentions inextension.txt
, and link the configuration insettings.json
/keybindings.json
to$HOME/Library/Application\ Support/Code/User
- Drag panel containers - terminal, output, debug console, problems - from panel to secondary bar.
$ make help
General
help Display this help text
Lifecycle
install Build custom extension, install all extensions, write config files
save Update repo extension list, write config files from user directory to repo