🖥️

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