Compton是一个轻量级的X11复合器,它可以在Linux系统中实现窗口透明效果
安装Compton: 对于基于Debian的系统(如Ubuntu),请在终端中运行以下命令:
sudo apt-get update
sudo apt-get install compton
对于基于RPM的系统(如Fedora),请运行:
sudo dnf install compton
配置Compton:
创建一个名为compton.conf
的配置文件,以便自定义Compton的行为。你可以使用以下命令创建一个默认配置文件:
compton -b
这将在你的主目录中创建一个名为.compton.conf
的文件。你可以使用文本编辑器(如nano或vim)编辑此文件,根据需要调整设置。例如:
backend = "glx";
glx-no-stencil = true;
glx-copy-from-front = true;
alpha-max = 0.8;
alpha-min = 0.1;
fade = true;
focus-exclude = ".emacs,.vim";
focus-follows-mouse = true;
shadow-exclude = "";
shadow-opacity = 0.5;
shadow-radius = 10;
运行Compton: 要启动Compton并应用透明效果,请在终端中运行以下命令:
compton -c ~/.compton.conf
这将使用你在compton.conf
文件中定义的设置启动Compton。
设置Compton在启动时自动运行:
要让Compton在登录时自动运行,你可以将其添加到你的窗口管理器的配置文件中。例如,如果你使用的是i3窗口管理器,可以在~/.i3/config
文件中添加以下行:
exec_always --no-startup-id compton -c ~/.compton.conf
对于其他窗口管理器,请查阅相应的文档以了解如何将其添加到启动脚本中。
现在,当你登录并运行Compton时,你的Linux系统中的窗口透明效果应该已经生效。你可以随时调整compton.conf
文件中的设置以获得所需的透明效果。