aboutsummaryrefslogtreecommitdiffstats
path: root/config/waybar/modules
diff options
context:
space:
mode:
authorJaKooLit <ejhay.games@gmail.com>2024-09-11 23:54:14 +0900
committerJaKooLit <ejhay.games@gmail.com>2024-09-11 23:54:39 +0900
commitc2fe9a6b1f39f0c326ba9d2c8b0fecf385ac4c22 (patch)
tree77140c8c6050efe0ca2e6a0b78ff36fae4f4de24 /config/waybar/modules
parentd8d711c0ba3e0b8337ddaef28bbb167977ac624d (diff)
Separated waybar workspaces modules to "shorten" a bit the main waybar modules file
Diffstat (limited to 'config/waybar/modules')
-rw-r--r--config/waybar/modules880
1 files changed, 0 insertions, 880 deletions
diff --git a/config/waybar/modules b/config/waybar/modules
deleted file mode 100644
index 15cc42cc..00000000
--- a/config/waybar/modules
+++ /dev/null
@@ -1,880 +0,0 @@
-//* ---- đŸ’Ģ https://github.com/JaKooLit đŸ’Ģ ---- *//
-/* Waybar Modules */
-
-{
-
-// Weather and Temperature Modules as this is most like to change always.
-// Result is of course easier to edit
-"custom/weather": {
- "format": "{}",
- "format-alt": "{alt}: {}",
- "format-alt-click": "click",
- "interval": 3600,
- "return-type": "json",
- "exec": "~/.config/hypr/UserScripts/Weather.sh",
- //"exec": "~/.config/hypr/UserScripts/Weather.py",
- "exec-if": "ping wttr.in -c1",
- "tooltip": true,
-},
-"temperature": {
- "interval": 10,
- "tooltip": true,
- "hwmon-path": [
- "/sys/class/hwmon/hwmon1/temp1_input",
- "/sys/class/thermal/thermal_zone0/temp"
- ],
- //"thermal-zone": 0,
- "critical-threshold": 82,
- "format-critical": "{temperatureC}°C {icon}",
- "format": "{temperatureC}°C {icon}",
- "format-icons": [
- "ķ°ˆ¸"
- ],
- "on-click-right": "kitty --title nvtop sh -c 'nvtop'"
-},
-"temperature#vertical": {
- "interval": 10,
- "tooltip": true,
- "hwmon-path": [
- "/sys/class/hwmon/hwmon1/temp1_input",
- "/sys/class/thermal/thermal_zone0/temp"
- ],
- //"thermal-zone": 0,
- "critical-threshold": 80,
- "format-critical": "{icon}\n{temperatureC}°C",
- "format": " {icon}",
- "format-icons": [
- "ķ°ˆ¸"
- ],
- "on-click-right": "kitty --title nvtop sh -c 'nvtop'"
-},
-
-// HYPRLAND WORKSPACES. CHOOSE as desired and place on waybar configs
-// CIRCLES Style
-"hyprland/workspaces": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces": {
- "1": [],
- "2": [],
- "3": [],
- "4": [],
- "5": [],
- },
- "format-icons": {
- "active": "",
- "default": "ī„Œ",
- },
-},
-// ROMAN Numerals style
-"hyprland/workspaces#roman": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces": {
- "1": [],
- "2": [],
- "3": [],
- "4": [],
- "5": [],
- },
- "format-icons": {
- "1": "I",
- "2": "II",
- "3": "III",
- "4": "IV",
- "5": "V",
- "6": "VI",
- "7": "VII",
- "8": "VIII",
- "9": "IX",
- "10": "X",
- },
-},
-// PACMAN Style
-"hyprland/workspaces#pacman": {
- "active-only": false,
- "all-outputs": true,
- "format": "{icon}",
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "show-special": false,
- "persistent-workspaces": {
- "1": [],
- "2": [],
- "3": [],
- "4": [],
- "5": [],
- },
- "format": "{icon}",
- "format-icons": {
- "active": "<span font='12'>ķ°Ž¯</span>",
- "empty": "<span font='8'>ī„‘</span>",
- "default": "ķ°Š ",
- },
-},
-// Kanji / Japanese style
-"hyprland/workspaces#kanji": {
- "disable-scroll": true,
- "show-special": false,
- "all-outputs": true,
- "format": "{icon}",
- "persistent-workspaces": {
- "1": [],
- "2": [],
- "3": [],
- "4": [],
- "5": [],
- },
- "format-icons": {
- "1": "一",
- "2": "äēŒ",
- "3": "三",
- "4": "四",
- "5": "äē”",
- "6": "六",
- "7": "七",
- "8": "å…Ģ",
- "9": "䚝",
- "10": "十",
- }
-},
-// NUMBERS and ICONS style
-"hyprland/workspaces#4": {
- "format": "{name}",
- "format": " {name} {icon} ",
- //"format": " {icon} ",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "all-outputs": true,
- "sort-by-number": true,
- "format-icons": {
- "1": "ī„  ",
- "2": "ī‰Š ",
- "3": "īŧ ",
- "4": " ",
- "5": "ī†ļ ",
- "6": " ",
- "7": "ī‡ŋ",
- "8": " ",
- "9": "",
- "10": "10",
- "focused": "",
- "default": "ī„Œ",
- },
-},
-// NUMBERS and ICONS style with window rewrite
-"hyprland/workspaces#rw": {
- "disable-scroll": true,
- "all-outputs": true,
- "warp-on-scroll": false,
- "sort-by-number": true,
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "format": "{icon} {windows}",
- "format-window-separator": " ",
- "window-rewrite-default": " ",
- "window-rewrite": {
- "title<.*youtube.*>": "ī…Ē ",
- "title<.*amazon.*>": " ",
- "title<.*reddit.*>": " ",
- "title<.*Picture-in-Picture.*>": "ī”Ŧ ",
- "class<firefox>": "ī‰Š ",
- "class<org.mozilla.firefox>": "ī‰Š ",
- "class<kitty>": " ",
- "class<kitty-dropterm>": "ī„  ",
- "class<konsole>": " ",
- "class<Chromium>": "<span font='12'> </span>",
- "class<org.telegram.desktop|io.github.tdesktop_x64.TDeskto>": "<span font='12'> </span>",
- "class<[Ss]potify>": "<span font='12'> </span>",
- "class<VSCode|code-url-handler>": "<span font='12'>ķ°¨ž</span>",
- "class<thunar>": "ķ°° ",
- "class<[Tt]hunderbird>": "ī° ",
- "class<discord>": "ī‡ŋ ",
- "class<WebCord>": "ī‡ŋ ",
- "class<subl>": "ķ°…ŗ ",
- "class<celluloid>": "ī€Ŋ ",
- "class<Cider>": "ķ°Ž† ",
- "class<virt-manager>": "î­ģ ",
- "class<code-oss>": "ķ°¨ž ",
- "class<codium|codium-url-handler|VSCodium>": "ķ°¨ž ",
- "class<codeblocks>": "ķ°…Š ",
- "class<mousepad>": "ī…œ ",
- "class<libreoffice-writer>": "îšĨ ",
- "class<libreoffice-startcenter>": "ķ°† ",
- "class<com.obsproject.Studio>": " "
- }
-},
-// for Camilla or Spanish
-"hyprland/workspaces#cam": {
- "active-only":false,
- "all-outputs": true,
- "format": "{icon}",
- "show-special": false,
- "on-click": "activate",
- "on-scroll-up": "hyprctl dispatch workspace e+1",
- "on-scroll-down": "hyprctl dispatch workspace e-1",
- "persistent-workspaces":{
- "1": [],
- "2": [],
- "3": [],
- "4": [],
- "5": []
- },
- "format-icons": {
- "1": "Uno",
- "2": "Due",
- "3": "Tre",
- "4": "Quattro",
- "5": "Cinque",
- "6":"Sei",
- "7":"Sette",
- "8":"Otto",
- "9":"Nove",
- "10":"Dieci"
- }
-},
-// GROUP
-"group/motherboard": {
- "orientation": "horizontal",
- "modules": [
- "cpu",
- "memory",
- "temperature",
- "disk",
- ]
-},
-"group/mobo_drawer": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "cpu",
- "transition-left-to-right": true
- },
- "modules": [
- "temperature",
- "cpu",
- "memory",
- "disk",
- ]
-},
-"group/laptop": {
- "orientation": "inherit",
- "modules": [
- "backlight",
- "battery",
- ]
-},
-"group/audio": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "pulseaudio",
- "transition-left-to-right": true
- },
- "modules": [
- "pulseaudio",
- "pulseaudio#microphone",
- ]
-},
-"group/connections": {
- "orientation": "inherit",
- "drawer": {
- "transition-duration": 500,
- "children-class": "bluetooth",
- "transition-left-to-right": true
- },
- "modules": [
- "network",
- "bluetooth",
- ]
-},
-"backlight": {
- "interval": 2,
- "align": 0,
- "rotate": 0,
- //"format": "{icon} {percent}%",
- "format-icons": [
- " ",
- " ",
- " ",
- "ķ°ƒ ",
- "ķ°ƒž ",
- "ķ°ƒŸ ",
- "ķ°ƒ  "
- ],
- "format": "{icon}",
- //"format-icons": ["","","","","","","","","","","","","","îĸ","îŖ"],
- "tooltip-format": "backlight {percent}%",
- "icon-size": 10,
- "on-click": "",
- "on-click-middle": "",
- "on-click-right": "",
- "on-update": "",
- "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec",
- "smooth-scrolling-threshold": 1,
-},
-"backlight#2": {
- "device": "intel_backlight",
- "format": "{icon} {percent}%",
- "format-icons": ["", "ī„‘"]
-},
-"battery": {
- //"interval": 5,
- "align": 0,
- "rotate": 0,
- //"bat": "BAT1",
- //"adapter": "ACAD",
- "full-at": 100,
- "design-capacity": false,
- "states": {
- "good": 95,
- "warning": 30,
- "critical": 15
- },
- "format": "{icon} {capacity}%",
- "format-charging": " {capacity}%",
- "format-plugged": "ķą˜– {capacity}%",
- "format-alt-click": "click",
- "format-full": "{icon} Full",
- "format-alt": "{icon} {time}",
- "format-icons": [
- "ķ°‚Ž", "ķ°ē", "ķ°ģ", "ķ°ŧ", "ķ°Ŋ", "ķ°ž", "ķ°ŋ", "ķ°‚€", "ķ°‚", "ķ°‚‚", "ķ°š"
- ],
- "format-time": "{H}h {M}min",
- "tooltip": true,
- "tooltip-format": "{timeTo} {power}w",
- "on-click-middle": "~/.config/hypr/scripts/ChangeBlur.sh",
- "on-click-right": "~/.config/hypr/scripts/Wlogout.sh",
-},
-"bluetooth": {
- "format": "īŠ“",
- "format-disabled": "ķ°‚ŗ",
- "format-connected": "ķ°‚ą {num_connections}",
- "tooltip-format": "īŠ“ {device_alias}",
- "tooltip-format-connected": "{device_enumerate}",
- "tooltip-format-enumerate-connected": "īŠ“ {device_alias} ķ°‚„{device_battery_percentage}%",
- "tooltip": true,
- "on-click": "blueman-manager",
-},
-"clock": {
- "interval": 1,
- //"format": " {:%I:%M %p}", // AM PM format
- "format": " {:%H:%M:%S}", // 24H
- "format-alt": " {:%H:%M  %Y, %d %B, %A}",
- "tooltip-format": "<tt><small>{calendar}</small></tt>",
- "calendar": {
- "mode": "year",
- "mode-mon-col": 3,
- "weeks-pos": "right",
- "on-scroll": 1,
- "format": {
- "months": "<span color='#ffead3'><b>{}</b></span>",
- "days": "<span color='#ecc6d9'><b>{}</b></span>",
- "weeks": "<span color='#99ffdd'><b>W{}</b></span>",
- "weekdays": "<span color='#ffcc66'><b>{}</b></span>",
- "today": "<span color='#ff6699'><b><u>{}</u></b></span>"
- }
- }
-},
-"actions": {
- "on-click-right": "mode",
- "on-click-forward": "tz_up",
- "on-click-backward": "tz_down",
- "on-scroll-up": "shift_up",
- "on-scroll-down": "shift_down"
-},
-"clock#2": {
- //"format": " {:%I:%M %p}", // AM PM format
- "format": " {:%H:%M}", // 24H
- "format-alt": "{:%A | %H:%M | %e %B}",
- "tooltip-format": "<big>{:%Y %B}</big>\n<tt><small>{calendar}</small></tt>"
-},
-"clock#3": {
- //"format": "{:%I:%M %p - %d/%b}", //for AM/PM
- "format": "{:%H:%M - %d/%b}", // 24H
- "tooltip": false
-},
-"clock#4": {
- "interval": 60,
- //"format": "{:%B | %a %d, %Y | %I:%M %p}", // AM PM format
- "format": "{:%B | %a %d, %Y | %H:%M}", // 24H
- "format-alt": "{:%a %b %d, %G}",
- "tooltip-format": "<big>{:%B %Y}</big>\n<tt><small>{calendar}</small></tt>",
-},
-"clock#5": {
- //"format": "{:%A, %I:%M %P}", // AM PM format
- "format": "{:%a %d | %H:%M}", // 24H
- "format-alt": "{:%A, %d %B, %Y (%R)}"
-},
-"cpu": {
- "format": "{usage}% ķ°›",
- "interval": 1,
- "min-length": 5,
- "format-alt-click": "click",
- "format-alt": "{icon0}{icon1}{icon2}{icon3} {usage:>2}% ķ°›",
- "format-icons": [
- "▁", "▂", "▃", "▄", "▅", "▆", "▇", "█"
- ],
- "on-click-right": "gnome-system-monitor",
-},
-"disk": {
- "interval": 30,
- //"format": "ķ°‹Š",
- "path": "/",
- //"format-alt-click": "click",
- "format": "{percentage_used}% ķ°‹Š",
- //"tooltip": true,
- "tooltip-format": "{used} used out of {total} on {path} ({percentage_used}%)",
-},
-"hyprland/language": {
- "format": "Lang: {}",
- "format-en": "US",
- "format-tr": "Korea",
- "keyboard-name": "at-translated-set-2-keyboard",
- "on-click": "hyprctl switchxkblayout $SET_KB next"
-},
-"hyprland/submap": {
- "format": "<span style=\"italic\">īŒž {}</span>", // Icon: expand-arrows-alt
- "tooltip": false,
-},
-"hyprland/window": {
- "format": "{}",
- "max-length": 20,
- "separate-outputs": true,
- "offscreen-css": true,
- "offscreen-css-text": "(inactive)",
- "rewrite": {
- "(.*) — Mozilla Firefox": "ī‰Š $1",
- "(.*) - fish": "> [$1]",
- "(.*) - zsh": "> [$1]",
- "(.*) - $term": "> [$1]",
- },
-},
-"idle_inhibitor": {
- "format": "{icon}",
- "format-icons": {
- "activated": "īˆ… ",
- "deactivated": "īˆ„ ",
- }
-},
-"keyboard-state": {
- //"numlock": true,
- "capslock": true,
- "format": {
- "numlock": "N {icon}",
- "capslock": "ķ°Ē› {icon}",
- },
- "format-icons": {
- "locked": "",
- "unlocked": "ī‚œ"
- },
-},
-"memory": {
- "interval": 10,
- "format": "{used:0.1f}G ķ°ž†",
- "format-alt": "{percentage}% ķ°ž†",
- "format-alt-click": "click",
- "tooltip": true,
- "tooltip-format": "{used:0.1f}GB/{total:0.1f}G",
- "on-click-right": "kitty --title btop sh -c 'btop'"
-},
-"mpris": {
- "interval": 10,
- "format": "{player_icon} ",
- "format-paused": "{status_icon} <i>{dynamic}</i>",
- "on-click-middle": "playerctl play-pause",
- "on-click": "playerctl previous",
- "on-click-right": "playerctl next",
- "scroll-step": 5.0,
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec",
- "smooth-scrolling-threshold": 1,
- "player-icons": {
- "chromium": "",
- "default": "ī€",
- "firefox": "ī‰Š",
- "kdeconnect": "",
- "mopidy": "",
- "mpv": "ķ°š",
- "spotify": "ī†ŧ",
- "vlc": "ķ°•ŧ",
- },
- "status-icons": {
- "paused": "ķ°Ž",
- "playing": "",
- "stopped": "ī",
- },
- // "ignored-players": ["firefox"]
- "max-length": 30,
-},
-"network": {
- "format": "{ifname}",
- "format-wifi": "{icon}",
- "format-ethernet": "ķ°Œ˜",
- "format-disconnected": "ķ°Œ™",
- "tooltip-format": "{ipaddr} ī„š {bandwidthUpBits} ī„ē {bandwidthDownBits}",
- "format-linked": "ķ°ˆ {ifname} (No IP)",
- "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
- "tooltip-format-ethernet": "{ifname} ķ°Œ˜",
- "tooltip-format-disconnected": "ķ°Œ™ Disconnected",
- "max-length": 30,
- "format-icons": [
- "ķ°¤¯", "ķ°¤Ÿ", "ķ°¤ĸ", "ķ°¤Ĩ", "ķ°¤¨"
- ],
- "on-click-right": "kitty nmtui"
-},
-"network#speed": {
- "interval": 1,
- "format": "{ifname}",
- "format-wifi": "{icon} ī„š {bandwidthUpBytes} ī„ē {bandwidthDownBytes}",
- "format-ethernet": "ķ°Œ˜ ī„š {bandwidthUpBytes} ī„ē {bandwidthDownBytes}",
- "format-disconnected": "ķ°Œ™",
- "tooltip-format": "{ipaddr}",
- "format-linked": "ķ°ˆ {ifname} (No IP)",
- "tooltip-format-wifi": "{essid} {icon} {signalStrength}%",
- "tooltip-format-ethernet": "{ifname} ķ°Œ˜",
- "tooltip-format-disconnected": "ķ°Œ™ Disconnected",
- "min-length": 24,
- "max-length": 24,
- "format-icons": [
- "ķ°¤¯", "ķ°¤Ÿ", "ķ°¤ĸ", "ķ°¤Ĩ", "ķ°¤¨"
- ]
-},
-"power-profiles-daemon": {
- "format": "{icon}",
- "tooltip-format": "Power profile: {profile}\nDriver: {driver}",
- "tooltip": true,
- "format-icons": {
- "default": "",
- "performance": "",
- "balanced": "ī‰Ž",
- "power-saver": "īŦ"
- }
-},
-"pulseaudio": {
- "format": "{icon} {volume}%",
- "format-bluetooth": "{icon} ķ°‚° {volume}%",
- "format-muted": "ķ°–",
- "format-icons": {
- "headphone": "ī€Ĩ",
- "hands-free": "ī€Ĩ",
- "headset": "",
- "phone": "ī‚•",
- "portable": "ī‚•",
- "car": "ī†š",
- "default": [
- "ī€Ļ", "", "ķ°•ž", ""
- ],
- "ignored-sinks": [
- "Easy Effects Sink"
- ],
- },
- "scroll-step": 5.0,
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec",
- "tooltip-format": "{icon} {desc} | {volume}%",
- "smooth-scrolling-threshold": 1,
-},
-"pulseaudio#1": {
- "format": "{icon} {volume}%",
- "format-bluetooth": "{icon}īŠ” {volume}%",
- "format-bluetooth-muted": "īšŠ {icon}īŠ”",
- "format-muted": "ķ°¸ˆ",
- "format-icons": {
- "headphone": "",
- "hands-free": "ī€Ĩ",
- "headset": "",
- "phone": "ī‚•",
- "portable": "ī‚•",
- "car": "ī†š",
- "default": ["ī€Ļ", "", ""]
- },
- "on-click": "pamixer --toggle-mute",
- "on-click-right": "pavucontrol -t 3",
- "tooltip": true,
- "tooltip-format": "{icon} {desc} | {volume}%",
-},
-"pulseaudio#microphone": {
- "format": "{format_source}",
- "format-source": "ī„° {volume}%",
- "format-source-muted": "ī„ą",
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic",
- "on-click-right": "pavucontrol -t 4",
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec",
- "tooltip-format": "{source_desc} | {source_volume}%",
- "scroll-step": 5,
-},
-"tray": {
- "icon-size": 18,
- "spacing": 4,
-},
-"wireplumber": {
- "format": "{icon} {volume} %",
- "format-muted": "ī‘Ļ Mute",
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec",
- "format-icons": [
- "ī€Ļ", "", "ķ°•ž", ""
- ],
-},
-"wlr/taskbar": {
- "format": "{icon} {name}",
- "icon-size": 16,
- "all-outputs": false,
- "tooltip-format": "{title}",
- "on-click": "activate",
- "on-click-middle": "close",
- "ignore-list": [
- "wofi",
- "rofi",
- "kitty",
- "kitty-dropterm"
- ],
-},
-"custom/cycle_wall": {
- "format": "ī€ž ",
- "on-click": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "~/.config/hypr/UserScripts/WallpaperRandom.sh",
- "on-click-middle": "~/.config/hypr/scripts/WaybarStyles.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Wallpaper Menu\nMiddle Click: Random wallpaper\nRight Click: Waybar Styles Menu",
-},
-"custom/hint": {
- "format": "ķ°ē HINT!",
- "on-click": "~/.config/hypr/scripts/KeyHints.sh",
- "tooltip": true,
- "tooltip-format": "ķą§Ŗ Quick Tips",
-},
-"custom/keyboard": {
- "exec": "cat ~/.cache/kb_layout",
- "interval": 1,
- "format": "ī„œ {}",
- "on-click": "~/.config/hypr/scripts/SwitchKeyboardLayout.sh",
-},
-"custom/light_dark": {
- "format": "ķ°”Ž",
- "on-click": "~/.config/hypr/scripts/DarkLight.sh",
- "on-click-right": "~/.config/hypr/scripts/WaybarStyles.sh",
- "on-click-middle": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Switch Dark-Light Themes\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Styles Menu",
-},
-"custom/lock": {
- "format": "ķ°Œž",
- "on-click": "~/.config/hypr/scripts/LockScreen.sh",
- "tooltip": true,
- "tooltip-format": "ķ°ˇ› Screen Lock",
-
-},
-"custom/menu": {
- "format": "ī™",
- "on-click": "pkill rofi || rofi -show drun -modi run,drun,filebrowser,window",
- "on-click-middle": "~/.config/hypr/UserScripts/WallpaperSelect.sh",
- "on-click-right": "~/.config/hypr/scripts/WaybarLayout.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Rofi Menu\nMiddle Click: Wallpaper Menu\nRight Click: Waybar Layout Menu",
-},
-// This is a custom cava visualizer
-"custom/cava_mviz": {
- "exec": "~/.config/hypr/scripts/WaybarCava.sh",
- "format": "{}"
-},
-"custom/playerctl": {
- "format": "<span>{}</span>",
- "return-type": "json",
- "max-length": 35,
- "exec": "playerctl -a metadata --format '{\"text\": \"{{artist}} ~ {{markup_escape(title)}}\", \"tooltip\": \"{{playerName}} : {{markup_escape(title)}}\", \"alt\": \"{{status}}\", \"class\": \"{{status}}\"}' -F",
- "on-click-middle": "playerctl play-pause",
- "on-click": "playerctl previous",
- "on-click-right": "playerctl next",
- "scroll-step": 5.0,
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec",
- "smooth-scrolling-threshold": 1,
-},
-"custom/power": {
- "format": "âģ ",
- "on-click": "~/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh",
- "tooltip": true,
- "tooltip-format": "Left Click: Logout Menu\nRight Click: Change Blur",
-},
-"custom/swaync": {
- "tooltip": true,
- "tooltip-format": "Left Click: Launch Notification Center\nRight Click: Do not Disturb",
- "format": "{icon} {}",
- "format-icons": {
- "notification": "ī‚ĸ<span foreground='red'><sup>ī‘„</sup></span>",
- "none": "ī‚ĸ",
- "dnd-notification": "<span foreground='red'><sup>ī‘„</sup></span>",
- "dnd-none": "",
- "inhibited-notification": "ī‚ĸ<span foreground='red'><sup>ī‘„</sup></span>",
- "inhibited-none": "ī‚ĸ",
- "dnd-inhibited-notification": "<span foreground='red'><sup>ī‘„</sup></span>",
- "dnd-inhibited-none": ""
- },
- "return-type": "json",
- "exec-if": "which swaync-client",
- "exec": "swaync-client -swb",
- "on-click": "sleep 0.1 && swaync-client -t -sw",
- "on-click-right": "swaync-client -d -sw",
- "escape": true,
-},
-// NOTE:! This is only for Arch and Arch Based Distros depend: pacman-contrib
-"custom/updater": {
- "format": " {}",
- "exec": "checkupdates | wc -l",
- "exec-if": "[[ $(checkupdates | wc -l) ]]",
- "interval": 15,
- "on-click": "if command -v paru &> /dev/null; then kitty -T update paru -Syu; else kitty -T update yay -Syu; fi && notify-send 'The system has been updated'",
- "tooltip": true,
- "tooltip-format": "Left Click: Update System\nArch Linux Only",
-},
-
-// Separators
-"custom/separator#dot": {
- "format": "ī‘„",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#dot-line": {
- "format": "",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#line": {
- "format": "|",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank": {
- "format": "",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank_2": {
- "format": " ",
- "interval": "once",
- "tooltip": false
-},
-"custom/separator#blank_3": {
- "format": " ",
- "interval": "once",
- "tooltip": false
-},
-// Modules below are for vertical layout
-"backlight#vertical": {
- "interval": 2,
- "align": 0.35,
- "rotate": 1,
- "format": "{icon}",
- //"format-icons": ["ķ°ƒž", "ķ°ƒŸ", "ķ°ƒ "],
- "format-icons": [
- "", "", "", "", "", "", "", "", "", "", "", "", "", "îĸ", "îŖ"
- ],
- "on-click": "",
- "on-click-middle": "",
- "on-click-right": "",
- "on-update": "",
- "on-scroll-up": "~/.config/hypr/scripts/Brightness.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Brightness.sh --dec",
- "smooth-scrolling-threshold": 1,
- "tooltip-format": "{percent}%",
-},
-"clock#vertical": {
- "format": "\n{:%H\n%M\n%S\n\n \n%d\n%m\n%y}",
- "interval": 1,
- //"format": "\n{:%I\n%M\n%p\n\n \n%d\n%m\n%y}",
- "tooltip": true,
- "tooltip-format": "{calendar}",
- "calendar": {
- "mode": "year",
- "mode-mon-col": 3,
- "format": {
- "today": "<span color='#0dbc79'>{}</span>",
- }
- }
-},
-"cpu#vertical": {
- "format": "ķ°›\n{usage}%",
- "interval": 1,
- "on-click-right": "gnome-system-monitor",
-},
-"memory#vertical": {
- "interval": 10,
- "format": "ķ°ž†\n{percentage}%",
- "format-alt": "ķ°ž†\n{used:0.1f}G",
- "format-alt-click": "click",
- "tooltip": true,
- "tooltip-format": "{used:0.1f}GB/{total:0.1f}G",
- "on-click-right": "kitty --title btop sh -c 'btop'",
-},
-"pulseaudio#vertical": {
- "format": "{icon}",
- "format-bluetooth": "ķ°‚°",
- "format-muted": "ķ°–",
- "format-icons": {
- "headphone": "ī€Ĩ",
- "hands-free": "ī€Ĩ",
- "headset": "ī€Ĩ",
- "phone": "ī‚•",
- "portable": "ī‚•",
- "car": "ī†š",
- "default": [
- "ī€Ļ", "", "ķ°•ž", ""
- ],
- "tooltip-format": "{icon} {desc} | {volume}%",
- "ignored-sinks": [
- "Easy Effects Sink"
- ],
- },
- "scroll-step": 5.0,
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle",
- "on-click-right": "pavucontrol -t 3",
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --dec",
- "tooltip-format": "{icon} {desc} | {volume}%",
- "smooth-scrolling-threshold": 1,
-},
-"pulseaudio#microphone_vertical": {
- "format": "{format_source}",
- "format-source": "ķ°Ŧ",
- "format-source-muted": "ķ°­",
- "on-click-right": "pavucontrol",
- "on-click": "~/.config/hypr/scripts/Volume.sh --toggle-mic",
- "on-scroll-up": "~/.config/hypr/scripts/Volume.sh --mic-inc",
- "on-scroll-down": "~/.config/hypr/scripts/Volume.sh --mic-dec",
- "max-volume": 100,
- "tooltip": true,
- "tooltip-format": "{source_desc} | {source_volume}%",
-},
-"custom/power_vertical": {
- "format": "âģ",
- "exec": "echo ; echo ķ°ŸĄ power // blur",
- "on-click": "~/.config/hypr/scripts/Wlogout.sh",
- "on-click-right": "~/.config/hypr/scripts/ChangeBlur.sh",
- "interval": 86400, // once every day
- "tooltip": true,
-},
-}
send patches to the email below
yukais@pinapelz.com
include the subject [PATCH repo_name]
pinapelz.com
homepage