aboutsummaryrefslogtreecommitdiff
path: root/.config/cow/cowbuttons.conf
blob: 3955f4b728d769c6bbe18ef73488113edbeedd76 (plain) (blame)
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
# Example cowbuttons panels.  Each top-level "show panel" line creates one
# cowbuttons window; multiple names on one line are combined into that window.

show panel Status
show panel Clock

font "GoMono Nerd Font"
resizable true

style button.bg 0x39414a
style button.bg_pressed 0x242a30
style button.fg 0x1f2933
style button.fg_pressed 0xffffff
style button.justify center
style button.image_size 10
style button.image_position left

panel Status {
    cell 70 34
    grid 1 5

    row height 34 {
        script "~/.config/cow/scripts/keyboard-layout.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/calendar.sh show" justify center bg 0x282828C6 fg 0x98971a bg_pressed 0x282828C6 fg_pressed 0x98971a
        script "~/.config/cow/scripts/idleinhibit.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/idleinhibit.sh toggle" justify center bg 0x282828C6 fg 0x458588 bg_pressed 0x282828C6 fg_pressed 0x458588
        script "~/.config/cow/scripts/brightnesscontrol.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/brightnesscontrol.sh down" rightclick "exec $HOME/.config/cow/scripts/brightnesscontrol.sh up" justify center bg 0x282828C6 fg 0xd79921 bg_pressed 0x282828C6 fg_pressed 0xd79921
        script "~/.config/cow/scripts/volumecontrol.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/volumecontrol.sh down" middleclick "exec $HOME/.config/cow/scripts/volumecontrol.sh mute" rightclick "exec $HOME/.config/cow/scripts/volumecontrol.sh up" justify center bg 0x282828C6 fg 0xb16286 bg_pressed 0x282828C6 fg_pressed 0xb16286
        script "~/.config/cow/scripts/battery.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/battery.sh show" justify center bg 0x282828C6 fg 0xa89984 bg_pressed 0x282828C6 fg_pressed 0xa89984
    }
}

panel Clock {
        cell 285 34
        grid 1 1
        row height 34 {
            script "~/.config/cow/scripts/date-time.sh" interval 1 leftclick "exec $HOME/.config/cow/scripts/calendar.sh show" justify center bg 0x282828C6 fg 0x689d6a bg_pressed 0x282828C6 fg_pressed 0x689d6a
            }
}