🖥️
cmuxの背景を透明にする(Ghostty設定)
はじめに
cmux はターミナル上で動作するツールですが、デフォルトでは背景が不透明になっています。ターミナルエミュレータの Ghostty の設定を変更することで、cmuxの背景を透明にできます。
設定方法
Ghosttyの設定ファイルに以下を追加します。
設定ファイルの場所はCmuxのメニューバーからGhostty設定で参照できます。

| OS | パス |
| macOS | ~/Library/Application Support/com.mitchellh.ghostty/config |
# 透明度の設定 (0.0が完全透明、1.0が不透明)
background-opacity = 0.8
# (任意) 背景をぼかす設定 (macOSの場合)
background-blur-radius = 20
各設定の説明
| 設定 | 値の範囲 | 説明 |
|---|---|---|
background-opacity |
0.0 〜 1.0 | 0.0が完全透明、1.0が完全不透明 |
background-blur-radius |
0以上の整数 | 背景のぼかし具合(macOSのみ) |
background-opacity = 0.8 は少し透けた状態で、好みに応じて調整してください。
適用
設定ファイルを保存後、cmuxを再起動するか、設定をリロードすると反映されます。

おわりに
Ghosttyの設定変更だけでcmuxの背景を透明にできます。background-blur-radius を組み合わせると、macOSのすりガラス風の見た目にもなるのでおすすめです。
Discussion