温馨提示×

Linux Compton配置文件怎么写

小樊
40
2025-03-04 01:50:42
栏目: 智能运维
Linux服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

Compton 是一个用于 Wayland 的简单 OpenGL 合成器,它可以提供各种视觉效果,如阴影、透明度、模糊等。要配置 Compton,你需要创建一个配置文件,通常这个文件位于 ~/.config/compton.conf。以下是一个基本的配置文件示例:

# ~/.config/compton.conf

# 启用或禁用阴影
shadow-exclude = [
    "class_g = 'Firefox'",
    "class_g = 'Thunderbird'"
]

# 设置阴影的颜色和模糊程度
shadow-color = "#00000080"
shadow-opacity = 0.5
shadow-delta-x = 2
shadow-delta-y = 2

# 设置合成的方式
backend = "glx" # 或者 "x11",取决于你的系统

# 设置是否启用 OpenGL 合成
glx-no-stencil = false
glx-copy-from-front = true

# 设置是否启用桌面特效
glx-fbo = true

# 设置是否启用 XWayland
xwayland = false

# 设置是否启用 GPU 加速
gpu-acceleration = true

# 设置是否启用屏幕保护程序的透明度
xss-opaque = false

# 设置是否启用窗口的透明度
alpha-mode = "premultiplied"

# 设置是否启用窗口的模糊效果
blur-method = "gaussian"

# 设置模糊效果的半径
blur-radius = 4

# 设置是否启用窗口的阴影效果
frame-drawing = "none" # 或者 "native", "opengl"

# 设置是否启用窗口的边框
frame-shadow = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuffer = false

# 设置是否启用窗口的平移
translate-monitor-framebuffer = false

# 设置是否启用窗口的缩放
scale-monitor-framebuffer = true

# 设置是否启用窗口的旋转
rotate-monitor-framebuf

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:Linux Compton配置文件解读

0