aboutsummaryrefslogtreecommitdiff
path: root/.config/waybar/config
diff options
context:
space:
mode:
authorJustine Smithies <justine@smithies.me.uk>2026-01-24 17:19:05 +0000
committerJustine Smithies <justine@smithies.me.uk>2026-01-24 17:19:05 +0000
commit278f79a4cb5f844e76bb47e50534ed5e28f36505 (patch)
tree7ac1232511f162cdd82e1c1415c99a6c0ae0ba65 /.config/waybar/config
parent5f7f807bfcfb09bd9b745b0530892046e2475307 (diff)
Initial commit
Diffstat (limited to '.config/waybar/config')
-rw-r--r--.config/waybar/config92
1 files changed, 92 insertions, 0 deletions
diff --git a/.config/waybar/config b/.config/waybar/config
new file mode 100644
index 0000000..ea128e9
--- /dev/null
+++ b/.config/waybar/config
@@ -0,0 +1,92 @@
+{
+ "layer": "top",
+ "height": 27,
+ "spacing": 5,
+ "margin-top" :5,
+ "margin-right" :10,
+ "margin-left" :10,
+ "margin-bottom" :-5,
+
+ "modules-left": [
+ "dwl/tags",
+ "custom/layout",
+ ],
+
+ "modules-center": ["custom/clock"],
+
+ "modules-right": [
+ "custom/keyboard-layout",
+ "idle_inhibitor",
+ "custom/brightness",
+ "custom/audio",
+ "custom/battery",
+ ],
+
+ "dwl/tags": {
+ "num-tags": 9,
+ "tag-labels": ["1", "2", "3", "4", "5", "6", "7", "8", "9"]
+ },
+
+ "custom/layout": {
+ "format": "<span color='#202020' bgcolor='#d79921'>  </span> {}",
+ "return-type": "json",
+ "exec": "~/.config/waybar/scripts/layout.sh",
+ "on-click": "~/.config/waybar/scripts/layout.sh toggle",
+ "interval" : 1,
+ "tooltip" : false
+ },
+
+ "custom/keyboard-layout": {
+ "format": "<span color='#202020' bgcolor='#98971a' >  </span> {}",
+ "return-type": "text",
+ "interval": 1,
+ "exec": "mmsg -k | awk '{print toupper($3); exit}'",
+ "tooltip" : false
+ },
+
+ "idle_inhibitor": {
+ "format": "<span color='#202020' bgcolor='#458588' > {icon} </span>",
+ "format-icons": {
+ "activated": "",
+ "deactivated": ""
+ }
+ },
+
+ "custom/brightness": {
+ "format": "<span color='#202020' bgcolor='#d79921'>  </span> {}%",
+ "return-type": "json",
+ "exec": "~/.config/waybar/scripts/brightnesscontrol.sh",
+ "on-click": "~/.config/waybar/scripts/brightnesscontrol.sh down",
+ "on-click-right": "~/.config/waybar/scripts/brightnesscontrol.sh up",
+ "interval" : 1,
+ "tooltip" : false
+ },
+
+ "custom/battery": {
+ "format-icons": ["󰂎","󰁺","󰁻","󰁽","󰁾","󰁿","󰂀","󰂁","󰂂","󰁹"],
+ "format": "<span color='#202020' bgcolor='#689d6a' > {icon}{alt} </span> {text}%",
+ "return-type": "json",
+ "interval": 1,
+ "exec": "~/.config/waybar/scripts/battery.sh",
+ "tooltip": false
+ },
+
+ "custom/audio": {
+ "format": "{}%",
+ "return-type": "json",
+ "interval": 1,
+ "exec": "~/.config/waybar/scripts/volumecontrol.sh",
+ "on-scroll-up": "~/.config/waybar/scripts/volumecontrol.sh up",
+ "on-scroll-down": "~/.config/waybar/scripts/volumecontrol.sh down",
+ "on-click": "~/.config/waybar/scripts/volumecontrol.sh mute",
+ "tooltip": false
+ },
+
+ "custom/clock": {
+ "format": "<span color='#202020' bgcolor='#689d6a' >  </span> {}",
+ "return-type": "json",
+ "interval": 1,
+ "exec": "~/.config/waybar/scripts/date-time.sh",
+ "on-click": "~/.config/waybar/scripts/calendar.sh show"
+ },
+}