linux

如何用Compton实现动画效果

小樊
49
2025-12-02 07:13:51
栏目: 编程语言

Compton 实现动画效果的正确思路

一、先明确能力与边界

二、快速上手配置淡入淡出

三、进阶与常见误区

四、可直接使用的示例配置

# ~/.config/compton/compton.conf
backend = "glx";
vsync = true;

# 过渡动画(淡入淡出)
fading = true;
fade-delta = 8;
fade-in-step = 0.02;
fade-out-step = 0.02;
fade-exclude = [ "window_type = 'desktop'", "window_type = 'dock'" ];

# 阴影
shadow = true;
shadow-radius = 10;
shadow-offset-x = -10;
shadow-offset-y = -10;
shadow-opacity = 0.25;
shadow-exclude = [ "class_g = 'Conky'", "class_g = 'Polybar'" ];

# 窗口不透明度规则(可选)
opacity-rule = [
  "class_g = 'Firefox' window_opacity 0.92",
  "class_g = 'Chrome' window_opacity 0.92"
];

使用方法:保存后执行 compton -c ~/.config/compton/compton.conf 并测试窗口的打开/关闭与切换。

0
看了该问题的人还看了