///////////////////////////////////////////////////////////////// // _ __ __ ____ // // | | /| / /__ ___ __/ / ___ _____ _______ ___ / _(_)__ _ // // | |/ |/ / _ `/ // / _ \/ _ `/ __/ / __/ _ \/ _ \/ _/ / _ `/ // // |__/|__/\_,_/\_, /_.__/\_,_/_/ \__/\___/_//_/_//_/\_, / // // /___/ /___/ // ///////////////////////////////////////////////////////////////// //Global panel settings. { "layer": "top", // "output": [], "position": "left", "height": 880, //"height": 1092, "min-width": 0, "width": 13, "margin-top": 0, "margin-bottom": 0, "margin-right": -14, "margin-left": 0, "spacing": 0, "gtk-layer-shell": true, //"border-radius": 17, //Modules placement. //Left panel part. "modules-left": [ //"custom/separator", "battery", "custom/separator", "battery#bat2", "custom/separator", "custom/tempicon", "temperature", ], //Center panel part. "modules-center": [ "hyprland/workspaces", ], //Right panel part. "modules-right": [ "pulseaudio#audio", "custom/separator", "hyprland/language", "custom/separator", "clock" //"custom/separator", //"network" //"pulseaudio#audio", //"custom/separator", //"temperature", //"custom/separator", //"custom/btc", //"custom/btd", ], //Modules Configuration. //1. Kayboard layout module. "hyprland/language": { "format": "{}", "format-en": "US", "format-ru": "RU", }, //2. Date and time module. "clock": { "interval": 1, //"timezone": "Asia/Novosibirsk", "format": "{:%H\n%M}", //"format-alt": "{:%e\n%a\n%b}", "tooltip": false, //"tooltip-format": "{:%Y %B}\n{calendar}", "calendar": { "mode": "year", "mode-mon-col": 3, "format": { "today": "{}" } } }, //3. Workspaces switcher module. "hyprland/workspaces": { "format": "{icon}", "format-icons": { "1": "", "2": "", "3": "", "4": "", "5": "", "6": "", // "6": "", // "7": "", // "8": "",  // "9": "", // "10": "" // "active":"󱓻", // "default":"󱓻"", "default":"", // "urgent":"󱓻" }, "on-click": "activate", "tooltip": false, "persistent_workspaces": { "*": 3 } }, //4. PulseAudio control module. "pulseaudio#audio": { "format": "{volume}", "format-bluetooth": "{volume}", "format-bluetooth-muted": "", "format-muted": "", "format-icons": { "default": [ "󰛞 󱢠 󱢠 󱢠 󱢠 ", "󰣐 󱢠 󱢠 󱢠 󱢠 ", "󰣐 󰛞 󱢠 󱢠 󱢠 ", "󰣐 󰣐 󱢠 󱢠 󱢠 ", "󰣐 󰣐 󰛞 󱢠 󱢠 ", "󰣐 󰣐 󰣐 󱢠 󱢠 ", "󰣐 󰣐 󰣐 󰛞 󱢠 ", "󰣐 󰣐 󰣐 󰣐 󱢠 ", "󰣐 󰣐 󰣐 󰣐 󰛞 ", "󰣐 󰣐 󰣐 󰣐 󰣐 " ] }, //"on-click": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "on-click-right": "pactl set-sink-mute @DEFAULT_SINK@ toggle", "on-click": "pkill pulsemixer || foot --title=pm -e pulsemixer", "on-scroll-up": "pactl set-sink-volume @DEFAULT_SINK@ +1%", "on-scroll-down": "pactl set-sink-volume @DEFAULT_SINK@ -1%", "tooltip": false, "tooltip-format": "{icon} {desc} {volume}%" }, "network": { // "interface": "wlp2*", // (Optional) To force the use of this interface "format-wifi": "", "format-ethernet": "", //"tooltip-format": "{essid} - {ifname} via {gwaddr} ", //"format-linked": "{ifname} (No IP) ", "format-disconnected": "", //"format-alt": "{ifname}, {essid}", "tooltip": false, "interval": 3, //"on-click-right": "pkill nm || foot --title=nm -e nmtui", }, //5. Battery 0 (internal) capacity monitoring module. "battery": { "states": { "warning": 30, "critical": 10 }, "format": "{icon}\n{capacity}", "format-charging": "{icon}\n{capacity}", "format-plugged": "{icon}\n{capacity}", "format-icons": [ "", "", "", "", "" ], "on-click": "", "tooltip": false, "bat": "BAT0", "interval": 1 }, //6. Bluetooth headphones disconnect button. "custom/btd": { "format": "󰟎", "tooltip": false, "on-click": "bluetoothctl disconnect 0C:AE:BD:DB:52:3A" }, //7. Bluetooth headphones connect button. "custom/btc": { "format": "󰋋", "tooltip": false, "on-click": "bluetoothctl connect 0C:AE:BD:DB:52:3A" }, "custom/wifiicon": { "format": " ", "tooltip": false, //"on-click": "pkill nm || foot --title=nm -e nmtu" }, "custom/tempicon": { "format": "", "tooltip": false, "on-click": "pkill htop || foot --title=smtr -e htop" }, //8. Modules separator. "custom/separator": { "format": "──", "tooltip": false, "on-click": "wofi --show drun -I" }, //9. Void Linux logo/menu button. "custom/logo": { "format": "  ", "tooltip": false, "on-click": "wofi --show drun -I" }, //10. Battery 1 (external) capacity monitoring module. "battery#bat2": { "states": { "warning": 30, "critical": 15 }, "format": "{icon}\n{capacity}", "format-charging": "{icon}\n{capacity}", "format-plugged": "{icon}\n{capacity}", "format-icons": [ "", "", "", "", "" ], "on-click": "", "tooltip": false, "bat": "BAT1", "interval": 1 }, //11. Temperature monitoring module. "temperature": { "format": "{temperatureC}", "on-click": "pkill htop || foot --title=smtr -e htop" }, },