From 56562322d30f8b465cfa05abeaa3204d7a294f65 Mon Sep 17 00:00:00 2001 From: ryukamish Date: Wed, 3 Jun 2026 18:15:23 +0530 Subject: chore: cleanup --- waybar/config.jsonc | 300 +++++++++++++++++++++++++++------------------------- 1 file changed, 153 insertions(+), 147 deletions(-) (limited to 'waybar') diff --git a/waybar/config.jsonc b/waybar/config.jsonc index 85c365a..6d48ed7 100644 --- a/waybar/config.jsonc +++ b/waybar/config.jsonc @@ -1,149 +1,155 @@ { - "layer": "top", - "position": "top", - "modules-left": [ - "clock", - // "custom/uptime", - // "niri/window" - "network", - "custom/vpn", - ], - "modules-center": ["custom/workspaces"], - "modules-right": [ - "custom/screenrecording-indicator", - "tray", - "custom/brightness", - // "network", - // "custom/vpn", - "pulseaudio", - "bluetooth", - "battery", - ], - "niri/window": { - "format": "{app_id} | {title}", - "max-length": 30, - }, - "clock": { - "format": "{:%a, %b %d %H:%M}", - "tooltip": false, - }, - "battery": { - "interval": 60, - "max-length": 25, - "states": { - "good": 95, - "warning": 30, - "critical": 15, - }, - // "format": "{icon} {capacity}%", - "format": "BAT: {capacity}%", - "format-icons": { - // "default": [ - // "", - // "", - // "", - // "", - // "" - // ], - // "charging": "" - // no nerd font support font - "charging": "PWR: {capacity}%", - }, - // "format-plugged": " {capacity}%" - "format-plugged": "PLG: {capacity}%", - }, - "bluetooth": { - // "format": " {num_connections}", - "format": "BT: {num_connections}", - // "format-disabled": "󰂲", - "format-disabled": "BT: DC'D", - // "format-connected": " {num_connections}", - "format-connected": "BT: {num_connections}", - "tooltip-format": "Devices connected: {num_connections}\n{device_alias} at {device_battery_percentage}%", - "on-click": "$TERMINAL --app-id=TUI.float -e bluetui", - "on-click-right": "rfkill toggle bluetooth", - }, - "pulseaudio": { - // "format": "{icon} {volume}%", - "format": "{icon} {volume}", - // "format-bluetooth": " {icon} {volume}%", - "format-bluetooth": "BT: {icon} {volume}", - // "format-muted": "", - "format-muted": "X MUTED", - "format-icons": ["+--", "++-", "+++"], - // "format-icons": { - // "alsa_output.pci-0000_00_1f.3.analog-stereo": "", - // "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "", - // "headphone": "", - // "phone": "", - // "phone-muted": "", - // "portable": "", - // "car": "", - // "default": [ - // "", - // "" - // ] - // }, - "on-click": "$TERMINAL --app-id=TUI.float -e wiremix", - "tooltip-format": "{desc}", - "scroll-step": 5, - }, - "network": { - "interface": "wlan0", - "format": "{ifname}", - // "format-wifi": " {signalStrength}%", - "format-wifi": "WiFi: {essid} {signalStrength}%", - "format-ethernet": "Eth: {ipaddr}/{cidr}", - // "format-ethernet": " {ipaddr}/{cidr}", - // "format-disconnected": "󰖪", //An empty format will hide the module. - "format-disconnected": "DC'D", - // "tooltip-format-wifi": " {essid} {signalStrength}%", - "tooltip-format-wifi": "{essid} ({signalStrength}%)", - "tooltip-format-ethernet": "{ifname} via {gwaddr}", - // "tooltip-format-disconnected": "󰖪", - "tooltip-format-disconnected": "DC'D", - "max-length": 50, - "interval": 60, - "on-click": "$TERMINAL --app-id TUI.float -e wifitui", - "on-click-right": "rfkill toggle wlan", - }, - "custom/vpn": { - // "format": " VPN", - "format": "VPN", - "exec": "echo '{\"class\": \"connected\"}'", - "exec-if": "test -d /proc/sys/net/ipv4/conf/proton0", - "return-type": "json", - "interval": 5, - }, - "custom/workspaces": { - "exec": "~/.config/waybar/niri-workspaces", - "return-type": "json", - "format": "{}", - }, - // The below module require `ddcutil` to be working on the system - // or it will not work - "custom/brightness": { - // "format": "☀ {}%", - "format": "HDMI: {}", - // "tooltip-format": "☀ {}%", - "interval": "once", - "signal": 9, - "exec": "~/.config/waybar/brightness get", - "on-scroll-up": "~/.config/waybar/brightness up", - "on-scroll-down": "~/.config/waybar/brightness down", - "on-click": "~/.config/waybar/brightness left_click", - "on-click-right": "~/.config/waybar/brightness right_click", - }, - "custom/screenrecording-indicator": { - "on-click": "~/.local/bin/screenrecord", - "exec": "~/.config/waybar/waybar-screenrecord", - "signal": 8, - "return-type": "json", - }, - "custom/uptime": { - "format": "{}", - "interval": 1600, - "tooltip": false, - "exec": "~/.config/waybar/uptime", - }, + "layer": "top", + "position": "top", + "modules-left": [ + "clock", + // "custom/uptime", + // "niri/window" + "network", + "custom/vpn", + ], + "modules-center": [ + "custom/workspaces" + ], + "modules-right": [ + "custom/screenrecording-indicator", + "tray", + "custom/brightness", + // "network", + // "custom/vpn", + "pulseaudio", + "bluetooth", + "battery", + ], + "niri/window": { + "format": "{app_id} | {title}", + "max-length": 30, + }, + "clock": { + "format": "{:%a, %b %d %H:%M}", + "tooltip": false, + }, + "battery": { + "interval": 60, + "max-length": 25, + "states": { + "good": 95, + "warning": 30, + "critical": 15, + }, + // "format": "{icon} {capacity}%", + "format": "BAT: {capacity}%", + "format-icons": { + // "default": [ + // "", + // "", + // "", + // "", + // "" + // ], + // "charging": "" + // no nerd font support font + "charging": "PWR: {capacity}%", + }, + // "format-plugged": " {capacity}%" + "format-plugged": "PLG: {capacity}%", + }, + "bluetooth": { + // "format": " {num_connections}", + "format": "BT: {num_connections}", + // "format-disabled": "󰂲", + "format-disabled": "BT: DC'D", + // "format-connected": " {num_connections}", + "format-connected": "BT: {num_connections}", + "tooltip-format": "Devices connected: {num_connections}\n{device_alias} at {device_battery_percentage}%", + "on-click": "$TERMINAL --app-id=TUI.float -e bluetui", + "on-click-right": "rfkill toggle bluetooth", + }, + "pulseaudio": { + // "format": "{icon} {volume}%", + "format": "{icon} {volume}", + // "format-bluetooth": " {icon} {volume}%", + "format-bluetooth": "BT: {icon} {volume}", + // "format-muted": "", + "format-muted": "X MUTED", + "format-icons": [ + "+--", + "++-", + "+++" + ], + // "format-icons": { + // "alsa_output.pci-0000_00_1f.3.analog-stereo": "", + // "alsa_output.pci-0000_00_1f.3.analog-stereo-muted": "", + // "headphone": "", + // "phone": "", + // "phone-muted": "", + // "portable": "", + // "car": "", + // "default": [ + // "", + // "" + // ] + // }, + "on-click": "$TERMINAL --app-id=TUI.float -e wiremix", + "tooltip-format": "{desc}", + "scroll-step": 5, + }, + "network": { + "interface": "wlan0", + "format": "{ifname}", + // "format-wifi": " {signalStrength}%", + "format-wifi": "WiFi: {essid} {signalStrength}%", + "format-ethernet": "Eth: {ipaddr}/{cidr}", + // "format-ethernet": " {ipaddr}/{cidr}", + // "format-disconnected": "󰖪", //An empty format will hide the module. + "format-disconnected": "DC'D", + // "tooltip-format-wifi": " {essid} {signalStrength}%", + "tooltip-format-wifi": "{essid} ({signalStrength}%)", + "tooltip-format-ethernet": "{ifname} via {gwaddr}", + // "tooltip-format-disconnected": "󰖪", + "tooltip-format-disconnected": "DC'D", + "max-length": 50, + "interval": 60, + "on-click": "$TERMINAL --app-id TUI.float -e wifitui", + "on-click-right": "rfkill toggle wlan", + }, + "custom/vpn": { + // "format": " VPN", + "format": "VPN", + "exec": "echo '{\"class\": \"connected\"}'", + "exec-if": "test -d /proc/sys/net/ipv4/conf/proton0", + "return-type": "json", + "interval": 5, + }, + "custom/workspaces": { + "exec": "~/.config/waybar/niri-workspaces", + "return-type": "json", + "format": "{}", + }, + // The below module require `ddcutil` to be working on the system + // or it will not work + "custom/brightness": { + // "format": "☀ {}%", + "format": "HDMI: {}%", + // "tooltip-format": "☀ {}%", + "interval": "once", + "signal": 9, + "exec": "~/.config/waybar/brightness get", + "on-scroll-up": "~/.config/waybar/brightness up", + "on-scroll-down": "~/.config/waybar/brightness down", + "on-click": "~/.config/waybar/brightness left_click", + "on-click-right": "~/.config/waybar/brightness right_click", + }, + "custom/screenrecording-indicator": { + "on-click": "~/.local/bin/screenrecord", + "exec": "~/.config/waybar/waybar-screenrecord", + "signal": 8, + "return-type": "json", + }, + "custom/uptime": { + "format": "{}", + "interval": 1600, + "tooltip": false, + "exec": "~/.config/waybar/uptime", + }, } -- cgit v1.3