compton
是一個用于在 Linux 上實現 OpenGL 合成的 Compositor。它可以將多個 OpenGL 應用程序的窗口合成為單個圖像,并且可以應用各種效果,如陰影、透明度等。以下是一些常用的 compton
命令行參數及其詳解:
-c, --config
-b, --background
#RRGGBB
。-o, --opacity
-s, --shadow-exclude
-S, --shadow-radius
-s, --shadow-opacity
-f, --foreground-opacity
-a, --alpha-threshold
-d, --backend
x11
和 wayland
。-D, --debug
-v, --version
compton
的版本信息。-h, --help
以下是一個示例命令,展示了如何使用一些常用的參數:
compton -c /path/to/config.conf -b #000000 -o 0.8 -s "#[class='Firefox']" -S 10 -s 0.5 -f 0.9 -a 0.2
在這個示例中:
-c /path/to/config.conf
指定了配置文件的路徑。-b #000000
設置了背景顏色為黑色。-o 0.8
設置了合成的透明度為 0.8。-s "#[class='Firefox']"
排除了 Firefox 窗口不應用陰影效果。-S 10
設置了陰影的半徑為 10 像素。-s 0.5
設置了陰影的透明度為 0.5。-f 0.9
設置了前景窗口的透明度為 0.9。-a 0.2
設置了透明度閾值為 0.2。通過這些參數,你可以靈活地配置 compton
以滿足你的需求。如果你需要更詳細的配置選項,可以查看 compton
的官方文檔或使用 -h
參數獲取幫助信息。