diff options
| author | srdusr <trevorgray@srdusr.com> | 2025-08-30 19:22:59 +0200 |
|---|---|---|
| committer | srdusr <trevorgray@srdusr.com> | 2025-08-30 19:22:59 +0200 |
| commit | 19120d4f9761c67d99ed1ce3da6084b83f5a49c9 (patch) | |
| tree | f234cad1bdad88114a63c9702144da487024967a /.config/waybar/config.jsonc | |
| parent | 5928998af5404ae2be84c6cecc10ebf84bd3f3ed (diff) | |
| download | dotfiles-19120d4f9761c67d99ed1ce3da6084b83f5a49c9.tar.gz dotfiles-19120d4f9761c67d99ed1ce3da6084b83f5a49c9.zip | |
Linux-specific dotfiles
Diffstat (limited to '.config/waybar/config.jsonc')
| -rw-r--r-- | .config/waybar/config.jsonc | 292 |
1 files changed, 0 insertions, 292 deletions
diff --git a/.config/waybar/config.jsonc b/.config/waybar/config.jsonc deleted file mode 100644 index dbf6556..0000000 --- a/.config/waybar/config.jsonc +++ /dev/null @@ -1,292 +0,0 @@ -{ - "layer": "top", // Waybar at top layer - "position": "top", // Waybar position (top|bottom|left|right) - //"gtk-layer-shell": "false", - "height": 45, // Waybar height (to be removed for auto height) - // "width": 2560, // Waybar width - "spacing": 0, // Gaps between modules (0px) Adjusted in the css - "margin-top": 0, - //"margin-bottom":-10, - "margin-left": 10, - "margin-right": 10, - // Choose the order of the modules - "modules-left": [ - "custom/launcher", - "wlr/workspaces", - "cpu", - "memory", - "temperature", - "disk", - "custom/updates" - ], - "modules-center": [ - "custom/music" - ], - "modules-right": [ - "network", - "pulseaudio", - "backlight", - "battery", - "custom/notifications", - "tray", - "clock", - "custom/weather", - "custom/cycle_wall", - "custom/clipboard", - "custom/power", - "custom/custom" - ], - "custom/launcher": { - "format": "{}", - "tooltip": true, - "exec": "echo '{\"text\":\"đ§\",\"tooltip\":\"Drun | Run\"}'", - "return-type": "json", - "on-click": "pkill wofi || wofi --show drun -n", - "on-click-right": "pkill wofi || wofi --show run -n", - }, - "wlr/workspaces": { - // "format": "{icon} {name}", - "format": "", - "format-icons": { - "active": "ī", - "default": "ī" - }, - "on-scroll-up": "hyprctl dispatch workspace e-1", - "on-scroll-down": "hyprctl dispatch workspace e+1", - "on-click": "activate" - }, - "cpu": { - "format": "īĄ {usage}%", - "tooltip": true, - "on-click": "kitty --start-as=fullscreen --title all_is_kitty sh -c 'btop'", - "interval": 2 - }, - "memory": { - "format": "ī {}%", - "tooltip": true, - "on-click": "kitty --start-as=fullscreen --title all_is_kitty sh -c 'btop'", - "interval": 2 - }, - "temperature": { - // "thermal-zone": 2, - // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input", - "critical-threshold": 40, - "format-critical": "{icon} {temperatureC}°C", - "format": "{icon} {temperatureC}°C", - "format-icons": [ - "ī", - "ī", - "ī" - ], - "tooltip": true, - "on-click": "kitty --start-as=fullscreen --title all_is_kitty sh -c 'btop'", - "interval": 2 - }, - "disk": { - "format": "ī {percentage_used}% ({free})", - "tooltip": true, - "on-click": "kitty --start-as=fullscreen --title all_is_kitty sh -c 'btop'", - "interval": 2 - }, - "custom/updates": { - "format": "{}", - "exec": "~/.scripts/updates", - "on-click": "~/.scripts/updates update", - "interval": 300, - "tooltip": true, - // "tooltip-format": "{}", - // "exec-tooltip": "~/.scripts/updates tooltip" - }, - "custom/music": { - "format": "{icon}{}", - "format-icons": { - // "Playing": "ī
", // Uncomment if not using the dynamic script - "Paused": "īŖ¤ ", - "Stopped": "‭īĨ " // This stop symbol is RTL. So ‭ is left-to-right override. - }, - "escape": true, - "tooltip": true, - "exec": "~/.scripts/caway -b 10", - "return-type": "json", - "on-click": "playerctl play-pause", - "on-scroll-up": "playerctl previous", - "on-scroll-down": "playerctl next", - "on-click-right": "g4music", - "max-length": 35 - }, - "hyprland/window": { - "format": "{}", - "separate-outputs": true, - "max-length": 35 - }, - "network": { - // "interface": "wlp2*", // (Optional) To force the use of this interface - "format": "â{bandwidthTotalBytes}", - "format-disconnected": "{icon} No Internet", - "format-linked": "ī {ifname} (No IP)", - "format-alt": "â{bandwidthUpBytes} | â{bandwidthDownBytes}", - "tooltip-format": "{ifname}: {ipaddr}/{cidr} ī {gwaddr}", - "tooltip-format-wifi": "{icon} {essid} ({signalStrength}%)", - "tooltip-format-ethernet": "{icon} {ipaddr}/{cidr}", - "tooltip-format-disconnected": "{icon} Disconnected", - "on-click-right": "nm-connection-editor", - "format-icons": { - "ethernet": "īŋ", - "disconnected": "â ", - "wifi": [ - "īĒŠ", - "īǍ" - ] - }, - "interval": 2 - }, - "pulseaudio": { - // "scroll-step": 1, // %, can be a float - "format": "{icon} {volume}%", // {format_source} - "format-bluetooth": "{icon} {volume}%", // {format_source} - "format-bluetooth-muted": "ī", // {format_source} - "format-muted": "īĻ", // {format_source} - "format-source": "{volume}% ī°", - "format-source-muted": "īą", - "format-icons": { - "headphone": "ī", - "headset": "ī", - "phone": "ī", - "portable": "ī", - "car": "īš ", - "default": [ - "īĻ", - "ī§", - "ī¨" - ] - }, - "on-click": "pavucontrol" - }, - "backlight": { - // "device": "acpi_video1", - "format": "{icon} {percent}%", - "format-icons": [ - "î", - "î", - "î", - "î", - "î", - "î", - "î", - "î", - "î" - ], - "on-scroll-up": "light -A 1", - "on-scroll-down": "light -U 1", - "interval": 2 - }, - "battery": { - "states": { - "good": 100, - "warning": 30, - "critical": 10 - }, - "format": "{icon} {capacity}%", - "format-charging": "ī§ {capacity}%", - "format-plugged": "īĻ {capacity}%", - "format-alt": "{icon} {time}", - // "format-good": "", // An empty format will hide the module - "format-full": "ī {capacity}%", - "format-icons": [ - "īš", - "īē", - "īģ", - "īŧ", - "īŊ", - "īž", - "īŋ", - "ī", - "ī", - "ī¸" - ], - "interval": 2 - }, - "custom/notifications": { - "tooltip": false, - "format": "{icon}", - "format-icons": { - "notification": "īĸ<span foreground='red'><sup>ī</sup></span>", - "none": "īĸ", - "dnd-notification": "īˇ<span foreground='red'><sup>ī</sup></span>", - "dnd-none": "īˇ" - }, - "return-type": "json", - "exec-if": "which swaync-client", - "exec": "swaync-client -swb", - "on-click": "swaync-client -t -sw", - "on-click-right": "swaync-client -d -sw", - "escape": true - }, - "tray": { - "icon-size": 15, - "spacing": 15 - }, - "clock": { - "timezone": "Asia/Calcutta", - "format": "ī {:%d <small>%a</small> %H:%M}", - //"format": "ī {:%a %b %d %Y | %H:%M}", - "format-alt": "ī {:%A %B %d %Y (%V) | %r}", - "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>", - "calendar-weeks-pos": "right", - "today-format": "<span color='#f38ba8'><b><u>{}</u></b></span>", - "format-calendar": "<span color='#f2cdcd'><b>{}</b></span>", - "format-calendar-weeks": "<span color='#94e2d5'><b>W{:%U}</b></span>", - "format-calendar-weekdays": "<span color='#f9e2af'><b>{}</b></span>", - "interval": 60 - }, - "idle_inhibitor": { - "format": "{icon}", - "format-icons": { - "activated": "īŽ", - "deactivated": "ī°" - } - }, - "custom/weather": { - "tooltip": true, - "format": "{}", - "exec": "~/.scripts/tools/expand weather", - "return-type": "json" - }, - "custom/ss": { - "format": "{}", - "exec": "~/./scripts/tools/expand ss-icon", - "return-type": "json", - "on-click": "~/.scripts/screenshot_full" - }, - "custom/cycle_wall": { - "format": "{}", - "exec": "~/.scripts/tools/expand wall", - "return-type": "json", - // "interval": 1, - "on-click": "~/.scripts/tools/expand cycle", - "on-click-right": "~/.scripts/tools/expand cycler" - }, - "custom/clipboard": { - "format": "{}", - "exec": "~/.scripts/tools/expand clipboard", - "return-type": "json", - // Here "-l top_right -x -15 -y 10" doesn't matter as '-n' mode is used - // Window position is managed in Hyperland config's windowrulev2 - "on-click": "pkill wofi || cliphist list | wofi --dmenu -p clippick -l top_right -x -15 -y 10 -n | cliphist decode | wl-copy", - "on-click-middle": "rm -f ~/.cache/cliphist/db", - "on-click-right": "pkill wofi || cliphist list | wofi --dmenu -p clippick -l top_right -x -15 -y 10 -n | cliphist delete", - "escape": true - }, - "custom/power": { - "format": "{}", - "exec": "~/.scripts/tools/expand power", - "return-type": "json", - "on-click": "~/.config/wlogout/launch.sh" - }, - "custom/custom": { - "format": "{}", - "exec": "~/.scripts/tools/expand arrow-icon", - "on-click": "~/.scripts/tools/expand_toolbar", - "return-type": "json" - } -} |
