File: rules_test.conf

package info (click to toggle)
picom 13-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 2,432 kB
  • sloc: ansic: 25,725; python: 685; sh: 365; makefile: 11
file content (52 lines) | stat: -rw-r--r-- 1,280 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
backend = "dummy";
rules = (
{
    opacity = 1;
    dim = 0;
    blur-opacity = 0.4;
    shader = {
        path = "shader.frag";
        defines = {
            COLOR = "vec4(0.0, 1.0-f, 0.0, 0.0)";
            A = "";
        };
    };
}, {
    match = "window_type = 'dock' || window_type = 'desktop'";
    blur-background = false;
}, {
    match = "_GTK_FRAME_EXTENTS@";
    shadow = false;
    blur-background = false;
}, {
    match = "window_type = 'popup_menu' || window_type = 'utility' || window_type = 'menu'";
    animations = ({
        triggers = ["open", "show"];
        preset = "slide-in";
    }, {
        triggers = ["close", "hide"];
        preset = "fly-out";
        direction = "up";
    });
}, {
    match = "fullscreen"; corner-radius = 0;
}, {
    match = "(window_type = 'utility' || window_type = 'popup_menu')";
    shadow = false;
}, {
    match = "window_type = 'dnd'",
    shadow = false,
}, {
    match = "window_type = 'dock'",
    clip-shadow-above = true;
}, {
    match = "focused || group_focused || override_redirect",
    opacity = 1,
    shadow-color = "#dfdfdf",
    blur-opacity = 1;
    dim = 0,
}, {
    match = "urgent || _NET_WM_STATE@[*] = '_NET_WM_STATE_DEMANDS_ATTENTION'";
    shadow-color = "#ff0000";
    shadow = false;
});