Picom(ピコム)を使って i3 wm で ウインドウの透過を制御する

picom 透け具合-min

picom(ピコム)とは

選択・非選択ウィンドウの各々の透過率を設定する事ができる
picom.confに記述して制御する
私は ~/.config/picom においてある

Picom は軽量なスタンドアロン型のコンポジットマネージャです。 
Xorg のウィンドウマネージャ(コンポジット機能が含まれていないもの)を使っている場合に向いています。

ArchWiki

picom インストール

$ yay -S picom

git 版を使う場合、picom-gitAUR をインストール

AechWiki

picom 設定

ターミナル使用時にだけ透過したい。
下記 黄色の項目をそれぞれ設定した。と言っても#のコメントアウト、使っているターミナルの名称に変えただけ。

picom.conf の元ファイルは、GitHubで検索ダウンロード(クローン?)
https://github.com/yshui/picom を使わせてもらいました。

アクティブ、非アクティブ、特定のアプリでのアクティブ をそれぞれ設定する

上記 https://github.com/yshui/picom からのpicom.confの抜粋と黄色の文字のあたりが 調整してところです。

#################################
#   Transparency / Opacity      #
#################################


# 非アクティブウィンドウの不透明度 (0.1 - 1.0, defaults to 1.0)
# inactive-opacity = 1
inactive-opacity = 0.6;

# ウィンドウのタイトルバーとボーダーの不透明度を設定します。 (0.1 - 1.0, disabled by default)
# frame-opacity = 1.0
frame-opacity = 0.6;

# Let inactive opacity set by -i override the '_NET_WM_WINDOW_OPACITY' values of windows.
inactive-opacity-override = true
#inactive-opacity-override = false;

# アクティブウィンドウのデフォルトの不透明度. (0.0 - 1.0, defaults to 1.0)
# active-opacity = 0.9
#コメントアウトしてあるのでアクティブウインドウは透過しない。
#ターミナル使用時は透過して壁紙上のカンペ(チートシート)を見たいので
#下の方 不透明度の規則のリストをフォーマットで指定する。で別途指定する


# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
# inactive-dim = 0.0

# Specify a list of conditions of windows that should never be considered focused.
# focus-exclude = []
focus-exclude = [ "class_g = 'Cairo-clock'" ];

# Use fixed inactive dim value, instead of adjusting according to window opacity.
# inactive-dim-fixed = 1.0

# 不透明度の規則のリストをフォーマットで指定する。 `PERCENT:PATTERN`,

# like `50:name *= "Firefox"`. picom-trans is recommended over this.
# Note we don't make any guarantee about possible conflicts with other
# programs that set '_NET_WM_WINDOW_OPACITY' on frame or client windows.
# example:
#    opacity-rule = [ "60:class_g = 'URxvt'" ];
#
opacity-rule = [ "80:class_g = 'Alacritty'" ];
#ターミナルの Alacritty を使用しているときは(アクティブでも80%の透過)

上の動画のように カーソルの動きで、ウインドウのアクティブ、非アクティブが代わり、ウインドウの透過具合が変わるようになりました。
ターミナルで透過したかったのは、壁紙に貼っておいたi3 wm のカンペ(チートペパー)を見たかったからです。
先人の皆様のおかげでなんとかここまでできました、ありがとうございます!