aboutsummaryrefslogtreecommitdiff
path: root/.config/waybar/config.json
diff options
context:
space:
mode:
Diffstat (limited to '.config/waybar/config.json')
-rw-r--r--.config/waybar/config.json223
1 files changed, 223 insertions, 0 deletions
diff --git a/.config/waybar/config.json b/.config/waybar/config.json
new file mode 100644
index 0000000..581d763
--- /dev/null
+++ b/.config/waybar/config.json
@@ -0,0 +1,223 @@
+{
+ "layer": "top",
+ "position": "top",
+ "output": "DP-2",
+ "reload_style_on_change": true,
+ "modules-left": [
+ "hyprland/workspaces",
+ "custom/vanity",
+ "hyprland/window"
+ ],
+ "modules-right": [
+ "custom/recording",
+ "custom/tasks",
+ "custom/music",
+ "custom/packages",
+ "custom/news",
+ "custom/torrent",
+ "custom/memory",
+ "custom/forecast",
+ "custom/mailbox",
+ "custom/nettraf",
+ "custom/microphone",
+ "custom/volume",
+ "custom/clock",
+ "custom/internet",
+ "tray"
+ ],
+
+ "hyprland/workspaces": {
+ "disable-scroll": true,
+ "all-outputs": true,
+ "on-click": "activate",
+ "format": "{icon}"
+ },
+
+ "custom/vanity" : {
+ "tooltip": false,
+ "format": "[]="
+ },
+
+ "custom/recording" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 9,
+ "exec" : "cat /tmp/recordingicon 2> /dev/null"
+ },
+
+ "custom/tasks" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 26,
+ "interval": 10,
+ "exec" : "sb-tasks",
+ "on-click": "BLOCK_BUTTON=1 sb-tasks",
+ "on-click-right": "BLOCK_BUTTON=3 sb-tasks",
+ "on-click-middle": "BLOCK_BUTTON=3 sb-tasks",
+ "on-click-backward": "BLOCK_BUTTON=3 sb-tasks"
+ },
+
+ "custom/music" : {
+ "tooltip": false,
+ "escape": true,
+ "format": "{}",
+ "signal": 11,
+ "exec" : "sb-music",
+ "on-click": "BLOCK_BUTTON=1 sb-music",
+ "on-click-right": "BLOCK_BUTTON=3 sb-music",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-music",
+ "on-scroll-up": "BLOCK_BUTTON=4 sb-music",
+ "on-scroll-down": "BLOCK_BUTTON=5 sb-music",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-music"
+ },
+
+ "custom/packages" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 8,
+ "exec" : "sb-pacpackages",
+ "on-click": "BLOCK_BUTTON=1 sb-pacpackages",
+ "on-click-right": "BLOCK_BUTTON=3 sb-pacpackages",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-pacpackages",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-pacpackages"
+ },
+
+ "custom/news" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 6,
+ "exec" : "sb-news",
+ "on-click": "BLOCK_BUTTON=1 sb-news; pkill -RTMIN+6 waybar",
+ "on-click-right": "BLOCK_BUTTON=3 sb-news 3",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-news 2",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-news 8"
+ },
+
+ "custom/torrent" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 7,
+ "interval": 20,
+ "exec" : "sb-torrent",
+ "on-click": "BLOCK_BUTTON=1 sb-torrent",
+ "on-click-right": "BLOCK_BUTTON=3 sb-torrent",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-torrent",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-torrent"
+ },
+
+ "custom/memory" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 14,
+ "exec" : "sb-memory",
+ "interval": 10,
+ "on-click": "BLOCK_BUTTON=1 sb-memory",
+ "on-click-right": "BLOCK_BUTTON=3 sb-memory",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-memory",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-memory"
+ },
+
+ "custom/doppler" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 13,
+ "interval": 650,
+ "exec" : "sb-doppler",
+ "on-click": "BLOCK_BUTTON=1 sb-doppler",
+ "on-click-right": "BLOCK_BUTTON=3 sb-doppler",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-doppler",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-doppler"
+ },
+
+ "custom/forecast" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 5,
+ "exec" : "sb-forecast",
+ "interval" : 18000,
+ "on-click": "BLOCK_BUTTON=1 sb-forecast",
+ "on-click-right": "BLOCK_BUTTON=3 sb-forecast",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-forecast",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-forecast"
+ },
+
+ "custom/mailbox" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 12,
+ "exec" : "sb-mailbox",
+ "interval" : 180,
+ "on-click": "BLOCK_BUTTON=1 sb-mailbox",
+ "on-click-right": "BLOCK_BUTTON=3 sb-mailbox",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-mailbox",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-mailbox"
+ },
+
+ "custom/nettraf" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 16,
+ "exec" : "sb-nettraf",
+ "interval" : 1,
+ "on-click": "BLOCK_BUTTON=1 sb-nettraf",
+ "on-click-right": "BLOCK_BUTTON=3 sb-nettraf",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-nettraf"
+ },
+
+ "custom/microphone" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 23,
+ "exec" : "sb-microphone",
+ "interval": 10,
+ "on-click": "BLOCK_BUTTON=1 sb-microphone",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-microphone",
+ "on-scroll-up": "BLOCK_BUTTON=4 sb-microphone",
+ "on-scroll-down": "BLOCK_BUTTON=5 sb-microphone",
+ "on-click-right": "BLOCK_BUTTON=3 sb-microphone",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-microphone"
+ },
+
+ "custom/volume" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 10,
+ "exec" : "sb-volume",
+ "interval": 10,
+ "on-click": "BLOCK_BUTTON=1 sb-volume",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-volume",
+ "on-scroll-up": "BLOCK_BUTTON=4 sb-volume",
+ "on-scroll-down": "BLOCK_BUTTON=5 sb-volume",
+ "on-click-right": "BLOCK_BUTTON=3 sb-volume",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-volume"
+ },
+
+ "custom/clock" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 1,
+ "exec" : "sb-clock",
+ "interval" : 1,
+ "on-click": "BLOCK_BUTTON=1 sb-clock",
+ "on-click-middle": "BLOCK_BUTTON=2 sb-clock",
+ "on-click-right": "BLOCK_BUTTON=3 sb-clock",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-clock"
+ },
+
+ "custom/internet" : {
+ "tooltip": false,
+ "format": "{}",
+ "signal": 4,
+ "exec" : "sb-internet",
+ "interval": 10,
+ "on-click": "BLOCK_BUTTON=1 sb-internet; pkill -RTMIN+4 waybar",
+ "on-click-right": "BLOCK_BUTTON=3 sb-internet; pkill -RTMIN+4 waybar",
+ "on-click-middle": "pkill -RTMIN+4 waybar",
+ "on-click-backward": "BLOCK_BUTTON=8 sb-internet"
+ },
+
+ "tray" : {
+ "icon-size": 18,
+ "spacing": 10
+ }
+}