設定. 設定ファイルはこうする運用
どうする
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