Open4
パソコンを入れ替えた際に必要だったこと
Macの入れ替え作業
- ユーザ名・パスワード周りの変更
- spotlightのoff
- チェックボックス全部OFF(ターミナルから強制的には特に何もしない)
- キーボードショートカット調整
- command + spaceでの変換
- 不要なショートカット(誤動作防止)は全てOFF。スクリーンショット以外
- 修飾キーの変更
- capsの入れ替え。テレコ。
- ディスプレイの調整
- 輝度を自動調節 ON -> OFF
- True Toneは見た目に応じてデフォルトのON
- コントロールセンターの表示でサウンドを常に表示する
- デスクトップとDock
- 自動的に表示 OFF -> ON
- 起動中のアプリケーションをアニメで表示 ON -> OFF
- アイコンは基本大きめ(自動調整は不要)
- 不要なアイコンは削除
- Sleepモード
- 前はcaffeineを入れていた。便利。いよいよ使うのが厳しくなってきた。
- 大体ソフトゥエアもないので、sleepは都度検討とする。
導入ソフトウェアの順番
- dotfiles活用
- Terminalの導入
- homebrew導入
- モニタの明るさ調整
変更点
- ag から rust製へ。
brew install ripgrep
- alfredからraycastへ
- nvim ... 結局使う。
- vscode基本で校正管理はする。GitHub Copliotもこっち。
- firefox(第二ブラウザとして使っていたが完全削除)からbingがあるEdgeへ。
実際にいれる順番
-
https://github.com/alacritty/alacritty/
- ターミナルがまず欲しくなる。
- ghqが使いたくなる(git cloneではなくて)
- https://github.com/x-motemen/ghq
- そうなると、何をするにもまずは初めにhomebrewが欲しくなる。
1. Aracrittyのダウンロード
- 他も探したが結局これにいきついている
- 日本語変換やフォント変更は必要になってくるが、今のところは不便そこまでなし。
2. homebrew
==> The Xcode Command Line Tools will be installed.
(その後)
Downloading Command Line Tools for Xcode
Downloaded Command Line Tools for Xcode
Installing Command Line Tools for Xcode
ちゃんといれてくれるようだ。(xcode)
PATHを通した方がよさそう。手順にそって。
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
3. ghq導入
brew install ghq
4. dotfiles
2,3年ごとに見直しているがいよいよnvimの設定も不要かもしれない。
最近は、vscodeを使うことが増えてきた。
その他アプリ
- Raycast
- 起動ショートカット変更(^<space>派)
- historyのホットキーを変更(^<space>0が好き。9にはsnippetをわりあてる)
- Notion
- login
- デスクトップアプリも使う
- Slack
- MIcrosoft Edge ... bing使いたい
Karabiner-Elements
- 分割キーボードを接続するときに使っている。
- 設定をjsonを出力して管理することもできるがそこまででもない。
- 以下、どうしても入れ替えたいキー配置があり、そのためだけに使っている。
MD600 RGB(Mistel)
❯ cat ~/.config/karabiner/karabiner.json
抜粋)
"devices": [
{
"disable_built_in_keyboard_if_exists": false,
"fn_function_keys": [],
"identifiers": {
"is_keyboard": true,
"is_pointing_device": false,
"product_id": 1111,
"vendor_id": 1241
},
"ignore": false,
"manipulate_caps_lock_led": false,
"simple_modifications": [
{
"from": {
"key_code": "left_command"
},
"to": [
{
"key_code": "left_option"
}
]
},
{
"from": {
"key_code": "left_option"
},
"to": [
{
"key_code": "left_command"
}
]
},
{
"from": {
"key_code": "right_option"
},
"to": [
{
"key_code": "grave_accent_and_tilde"
}
]
}
]
},
修飾キー
その上でなぜかkarbinerに統一せずにこちらも編集している。
ベースはこちらで仕方なくキーを入れ替えているという順序。
VSCodeでVimプラグインで期待するキーの長押しができない現象
公式プラグインのとおりで、対処法あり。