Open chloe463 opened 4 years ago
./up brew
で virtualbox
のインストールがコケた
次のコマンドで設定ファイルをリンクする
ln -s $HOME/dotfiles/vscode/keybindings.json /Users/tsuyoshi/Library/Application\ Support/Code/User/keybindings.json
ln -s $HOME/dotfiles/vscode/settings.json /Users/tsuyoshi/Library/Application\ Support/Code/User/settings.json
次のコマンドで連続入力を有効にする
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false
defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false
移行元のマシンで次のコマンドを実行すると、インストールされている extension を一括でインストールするためのコマンドを出力できる
code --list-extensions | xargs -L 1 echo code --install-extension
Brewfile に fzf は書かれているので、インストールはされているが、ctrl + r
でコマンド履歴の fuzzy search ができないときは下記コマンドを実行すると解消する。(単にセットアップが足りないだけ)
$(brew --prefix)/opt/fzf/install
System configuration > Keyboard > Input sources > Add period with double-spaces を無効化する
※ 最初セットアップしたらほとんど触らないから忘れがち
下記コマンドで tpm を持ってきたあと、tmux prefix + I
(ctrl + t
→ I (アイ)
)
gh repo clone tmux-plugins/tpm ~/.tmux/plugins/tpm
https://github.com/tmux-plugins/tpm https://github.com/tmux-plugins/tmux-resurrect
次のコマンドでグラデーションがいい感じに表示できていたら OK。 これがうまく設定できていないと、neovim の nord が変な感じで表示されてしまう。
curl -s https://gist.githubusercontent.com/lifepillar/09a44b8cf0f9397465614e622979107f/raw/24-bit-color.sh | bash
もしそうなっていなかったら、次を実行する。
$ brew install ncurses # すでに入っている可能性もある
$ /opt/homebrew/opt/ncurses/bin/infocmp tmux-256color > ~/tmux-256color.info
$ tic -xe tmux-256color ~/tmux-256color.info
$ infocmp tmux-256color | head
最後のコマンドの結果で Reconstructed via infocmp from file: /Users/tsuyoshi/.terminfo/74/tmux-256color
と表示されていことを確認。
最初の curl を再度実行してグラデーションがいい感じに表示されるかを確認する。
もし最初の実行時から変わっていなかったら、tmux を再起動する。
Laptop 移行時に困ったことや気づいたことをまとめていく