# 設定. 設定ファイルはこうする運用

# どうする

  • dotfiles ディレクトリを git で管理しておく
  • アプリの設定ファイルは、dotfiles へのシンボリックリンクにしてしまう

・・という話

# 設定ファイル名

機能 ファイル名
設定 settings.json
キー割り当て keybindings.json

# 設定ファイルの場所

OS 場所
Mac ~/Library/"Application Support"/Code/User/
Win %APPDATA%\Code\User\

# リンクを張る

# Mac の場合

ln -s ~/_github/dotfiles/vscode-mac-settings.json    ~/Library/"Application Support"/Code/User/settings.json
ln -s ~/_github/dotfiles/vscode-mac-keybindings.json ~/Library/"Application Support"/Code/User/keybindings.json

# Windows の場合

コマンドプロンプトを「管理者として実行」

mklink %APPDATA%\Code\User\settings.json    C:\Data\_github\dotfiles\vscode-win-settings.json
mklink %APPDATA%\Code\User\keybindings.json C:\Data\_github\dotfiles\vscode-win-keybindings.json

# その他設定

※ シンボリックリンクにしてると reload しないと反映されなくて不便なので、この方式にしない

  • Markdown Preview Enhanced : <file:///Users/takaaki/.mume/style.less>
ln -s ~/_github/dotfiles/vscode-ext-markdown-preview-enhanced-style.less ~/.mume/style.less

[ 📩 ご意見 ]