Skip to main content

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

どうする

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

・・という話

設定ファイル名

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

設定ファイルの場所

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

リンクを張る

Mac の場合

bash
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 の場合

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

batch
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/username/.mume/style.less
bash
ln -s ~/_github/dotfiles/vscode-ext-markdown-preview-enhanced-style.less ~/.mume/style.less