aboutsummaryrefslogtreecommitdiff
path: root/.config/swaync/config.json
blob: d63164b1eb53522a407fa4a81085e693d6b52a12 (plain)
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
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
{
    "$schema": "/etc/xdg/swaync/configSchema.json",

    "positionX": "right",
    "positionY": "top",
    "control-center-positionX": "none",
    "control-center-positionY": "none",
    "control-center-margin-top": 8,
    "control-center-margin-bottom": 8,
    "control-center-margin-right": 8,
    "control-center-margin-left": 8,
    "control-center-width": 500,
    "control-center-height": -1,
    "fit-to-screen": false,
    "layer-shell-cover-screen": true,

    "layer-shell": true,
    "layer": "overlay",
    "control-center-layer": "overlay",
    "cssPriority": "user",
    "notification-body-image-height": 100,
    "notification-body-image-width": 200,
    "notification-inline-replies": true,
    "timeout": 10,
    "timeout-low": 5,
    "timeout-critical": 0,
    "notification-window-width": 500,
    "keyboard-shortcuts": true,
    "image-visibility": "always",
    "transition-time": 200,
    "hide-on-clear": true,
    "hide-on-action": true,
    "script-fail-notify": true,
    "scripts": {
        "sound-script": {
            "exec": "bash /home/krolyxon/.config/swaync/notification-sound.sh",
            "app-name": ".*"
        }
    },
    "widgets": [
        "inhibitors",
        "dnd",
        "mpris",
        "notifications"
    ],
    "widget-config": {
        "notifications": {
            "vexpand": false
        },
        "inhibitors": {
            "text": "Inhibitors",
            "button-text": "Clear All",
            "clear-all-button": true
        },
        "title": {
            "text": "Notifications",
            "clear-all-button": false,
            "button-text": "Clear All"
        },
        "dnd": {
            "text": "Do Not Disturb"
        },
        "label": {
            "max-lines": 5,
            "text": "Label Text"
        },
        "mpris": {
            "autohide": true
        }
    }
}