各アプリの設定
✅ Chrome
拡張
開発関連
Google analytics debugger (google analytics)
React developer tool (facebook)
お便利系
Picture-in-Picture (google)
uBlacklist (iorate)
uBlock Origin (gorhill)
Vimium
✅ Slack
ログイン
「同じメアドで登録しているワークスペース」みたいなやつからポチポチログインしていくと楽
✅ Discord
ログイン
キー割り当て「Ctl + Shift + Cmd + N 押しつづけてミュート」を追加
自作キーボードにそれ用のキーが設置してある
なんか Karabiner がいると Ctl + Ctl + Cmd + Cmd みたいに修飾キーが二重に入ることがあるっぽい
うまくいかなかったら Karabiner を閉じて設定する
OBS の Virtual Camera を認識しない場合はこの辺を試す
✅ Karabiner Elements
初回起動するといろいろセキュリティの設定を要求されるので、指示に従う
仮想キーボードが認識されたら、 US (ANSI) 配列に設定
Simple modifications
すべてのデバイスで
international3 を grave_accent_and_tilde に
外付けキーボード (Windows 用) を繋いだら
left_command と left_option を入れ替え (Alt を Cmd として使いたいため)
✅ Hammerspoon
初回起動するといろいろセキュリティの設定を要求されるので、指示に従う
✅ Docker for Mac
OOM Killer が走るようならメモリ上限を上げてあげると動くかも
✅ Emacs
「ダウンロード元が謎なので開きません」みたいのが出たら、Finder から Ctl + クリック > 開く でいける
(Mac M1 2021/6/30 時点) 立ち上げても init.el (というか ~/Documents 以下全部) が見えない現象があった
arm64 なバイナリにリンクし直す
code:fix-emacs.sh
cd /Applications/Emacs.app/Contents/MacOS
mv Emacs Emacs.old
ln -s Emacs-arm64-12 Emacs
「フルディスクアクセス」を Emacs.app に許可
システム環境設定 > セキュリティとプライバシー > プライバシー
「フルディスクアクセス」を選んで、 + ボタンから Emacs.app を追加するといける
(cask 版 Emacs 28.1 移行時) site-lisp が見えない現象があった
パスの通ってるディレクトリが /Applications/Emacs/Contents/Resources/site-lisp ではなくなっていた
今は /Library/Application\ Support/Emacs/site-lisp になってるっぽい
init.el を (dotfiles/emacs/.emacs.d/ から開いて) バイトコンパイル、リンクを張る
code:link-elc
ln -s -i /path/to/init.elc ~/.emacs.d/init.elc
以降編集・コンパイルする時も、 ~/.emacs.d からではなく dotfiles/emacs/.emacs.d から開くように注意
(~/.emacs.d/init.elc と dotfiles/emacs/.emacs.d/init.elc ができてしまう)
プラグインを一括バイトコンパイル M-x my-byte-compile-dir
iTerm2
Settings > General > Preferences > Load preferences from ... で dotfiles/iterm2 から設定を読み出す
AltTab
一般設定
ログイン時に起動
コントロール
ショートカット1
起動 Command + Tab
全てのウィンドウ、デスクトップ、アプリケーション
非表示のウィンドウ 隠す
最小化されたウィンドウ 最後に表示
前のウィンドウを選択 Command + Shift + Tab
ウィンドウを最小化 Return
カーソルキー有効
外観
テーマ Mac
スクリーンの幅 25%
サムネイルを隠す
列に表示するウィンドウの幅 100%
アイコンサイズ 32px
テキストサイズ 16px
フェードアウトアニメーション有効
デスクトップ番号ラベルを表示しない
バッジを隠す
開いているウィンドウがないアプリを隠す
Preview Selected Window をオフ(画面収録を許可しなくてよくなる)
ポリシー
クラッシュレポートを送らない
AquaSKK
システム環境設定 > キーボード > テキスト入力 > 入力ソース から AquaSKK を追加
Mac がまだ AquaSKK を認識していない場合、再ログイン
🌏キー (?) を押してインプットメソッドを SKK に切り替え
トレイの SKK アイコンを右クリックして、環境設定
入力設定
Enter による確定で改行しない をオフに
単語登録を開始する時に警告音を再生 をオンに
補完
ダイナミック補完 をオンに (最大4つ)
辞書
絵文字用の辞書を追加する
dotfiles/aquaskk 以下にダウンロードされているはず
プログラム辞書を追加する
場所は空欄でおk
/=10+2 で 12 が出たり /today, /now で今日の日付が出たりする
その他
後退で確定する をオンに
一度入力ソースから AquaSKK を消すと設定が確定(?)されるっぽい
確定してない状態で「設定の再読み込み」をかけると壊れるっぽいので、設定変えたらやっといた方がよさそう
たぶんプロセス?サービス的な何かが終了するタイミングでファイルに書き出したりしているのだろう
Vivaldi
一般
既定のブラウザにする、起動時にチェックしない
ホームページ:https://google.com
ページを翻訳するか尋ねない
同期
しない
外観
モノクロ設定アイコンを使用する
ステータス情報をオーバーレイで表示 (=ステータスバーを非表示)
テーマ
背景 #f0f0f0、前景 #000000
ハイライト #eeaa00、アクセント #ffffff
ページからアクセントカラーを参照しない
ウィンドウにアクセントカラーを適用しない
タブ
新しいタブで表示するページ:https://google.com
新しいタブの位置:アクティブタブの後ろ
同期タブボタンを表示しない
閉じるボタンを左側に表示しない(=右に表示)
ポップアップサムネイルを表示しない
ページタイトルから通知を検出しない
ページ読み込み時の表示:プログレスサークル
ワークスペースを有効にしない
ブックマーク
ブックマークバーを表示する
検索
デフォルト検索エンジン:すべて Google
検索欄をボタンとして表示
キーボード
フォーカスの循環:コンポーネント内
単一キーのショートカットを有効にする
ウィンドウ (これ以外は削除)
新しいウィンドウ Cmd + N
新しいプライベートウィンドウ Cmd + Shift + N
開発者ツール F12
最小化する Cmd + M
表示 (これ以外は削除)
全画面表示 F10
拡大 Cmd + =
縮小 Cmd + -
ズームのリセット Cmd + 0
タブ (これ以外は削除)
新しいタブ Cmd +T
タブを閉じる x
タブサイクラー Ctl + Shift + Tab / Ctl + Tab
前/後のタブ 1 / 2
閉じたタブを開きなおす Shift + x
横にタイル Cmd + 2
ページ (これ以外は削除)
再読み込み Cmd + R or F5
強制再読み込み Cmd + Shift + R or Shift + F5
最上部へスクロール g
最下部へスクロール G
ページ内検索 Cmd + F or /
履歴を戻る/進む Cmd + ← / Cmd + →
読み込み中止 Esc
ファイルを開く Cmd + o
名前を付けて保存 Cmd + s
空間ナビゲーション h, k, l, j
マウス
ジェスチャーを有効にしない
ロッカージェスチャーを有効にしない
プライバシーとセキュリティ
自動入力:どちらも無効
ブロックレベル:トラッカー+広告
個別設定
youtube.com トラッカーのみ
misskey.io トラッカーのみ
ソースの管理で Easylist Cookie List を追加
パスワードを保存しない
メール・カレンダー・フィード
有効にしない
(ツールバーのカスタマイズ)
ツールバー
タイリング
戻る/進む/更新
アドレス欄
ダウンロード
拡張機能
ページアクション
(アプリの更新)
タイルバー
https://twitter.com
https://misskey.io
https://scrapbox.io/zkphi
(フレキシブルスペース)
設定
(拡張)
Moly HaH (Hit-a-hint)
ショートカット:F / Shift-F (新規タブ)