diff --git a/dots/waybar/config.jsonc b/dots/waybar/config.jsonc
index 45a2cbb..21c7403 100644
--- a/dots/waybar/config.jsonc
+++ b/dots/waybar/config.jsonc
@@ -1,3 +1,7 @@
+/*
+ klevstul
+*/
+
{
"layer": "top"
@@ -9,147 +13,152 @@
]
, "modules-center":
[
- "hyprland/window" /* display title of focused window */
+ //"hyprland/window" // display title of focused window
]
- ,
-modules-right = [
-"idle_inhibitor"
-"pulseaudio"
-"network"
-"memory"
-"disk"
-"cpu"
-"battery"
-"temperature"
-"clock"
-];
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Battery
-"battery"= {
-"format" = "{capacity}% {icon}";
-"format-icons" = ["" "" "" "" ""];
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Clock
-"clock"= {
-"format" = "{:%H:%M} ";
-"format-alt" = "{:%A, %B %d, %Y (%R)} ";
-"tooltip-format" = "{calendar}";
-"calendar" = {
-"mode" = "year";
-"mode-mon-col" = 3;
-"weeks-pos" = "right";
-"on-scroll" = 1;
-"on-click-right" = "mode";
-"format"= {
- "months" = "{}";
- "days" = "{}";
- "weeks" = "W{}";
- "weekdays" = "{}";
- "today" = "{}";
- };
-};
-"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";
-};
-};
-
-# https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#window-title-is-missing
-# https://manpages.opensuse.org/Tumbleweed/waybar/waybar-hyprland-window.5.en.html
-"hyprland/window" = {
-"max-length" = 200;
-"separate-outputs" = true;
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Workspaces
-# https://github.com/Alexays/Waybar/wiki/Module:-Hyprland
-"hyprland/workspaces" = {
-format = "{icon}{name}";
-format-icons = {
-default = " ";
-active = " .";
-urgent = " !";
-};
-on-scroll-up = "hyprctl dispatch workspace e+1";
-on-scroll-down = "hyprctl dispatch workspace e-1";
-};
-
-# The idle_inhibitor module can inhibit idle behavior such as screen blanking,
-# locking, and screensaving, also known as "presentation mode".
-# https://github.com/Alexays/Waybar/wiki/Module:-Idle-Inhibitor
-"idle_inhibitor" = {
-"format" = "{icon}";
-"format-icons" = {
-"activated" = "";
-"deactivated" = "";
-};
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-CPU
-"cpu" = {
-"interval" = 10;
-"format" = "{}% ";
-"max-length" = 10;
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Disk
-"disk" = {
-"interval" = 30;
-"format" = "{path}:{used}/{total} ({percentage_used}%)";
-"path" = "/";
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Memory
-"memory" = {
-"interval" = 30;
-"format" = "{used:0.1f}/{total:0.1f}G ({}%) ";
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Network
-"network" = {
-#"interface" = "wlp2s0";
-"format" = "{ifname}";
-"format-wifi" = "{essid} ({signalStrength}%) ";
-"format-ethernet" = "{ipaddr}/{cidr} ";
-"format-disconnected" = " "; # An empty format will hide the module.
-"tooltip-format" = "{ifname} via {gwaddr} ";
-"tooltip-format-wifi" = "{essid} ({signalStrength}%) ";
-"tooltip-format-ethernet" = "{ifname} ";
-"tooltip-format-disconnected" = "Disconnected";
-"max-length" = 50;
-"on-click" = "nm-applet";
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-PulseAudio
-"pulseaudio" = {
-"format" = "{volume}% {icon}";
-"format-bluetooth" = "{volume}% {icon}";
-"format-muted" = "";
-"format-icons" = {
-"headphone" = "";
-"hands-free" = "";
-"headset" = "";
-"phone" = "";
-"portable" = "";
-"car" = "";
-"default" = ["" ""];
-};
-"scroll-step" = 1;
-"on-click" = "pavucontrol";
-"ignored-sinks" = ["Easy Effects Sink"];
-};
-
-# https://github.com/Alexays/Waybar/wiki/Module:-Temperature
-"temperature" = {
-# "thermal-zone" = 2;
-# "hwmon-path" = "/sys/class/hwmon/hwmon2/temp1_input";
-# "critical-threshold" = 80;
-# "format-critical" = "{temperatureC}°C ";
-"format" = "{temperatureC}°C ";
-};
-
-}
\ No newline at end of file
+ , "modules-right":
+ [
+ "idle_inhibitor"
+ , "pulseaudio"
+ , "network"
+ , "memory"
+ , "disk"
+ , "cpu"
+ , "battery"
+ , "temperature"
+ , "clock"
+ ]
+ // https://github.com/Alexays/Waybar/wiki/Module:-Battery
+ , "battery":
+ {
+ "format": "{capacity}% {icon}"
+ , "format-icons": ["", "", "", "", ""]
+ }
+ // # https://github.com/Alexays/Waybar/wiki/Module:-Clock
+ , "clock":
+ {
+ "format": "{:%H:%M} "
+ , "format-alt": "{:%A, %B %d, %Y (%R)} "
+ , "tooltip-format": "{calendar}"
+ , "calendar":
+ {
+ "mode": "year"
+ , "mode-mon-col": 3
+ , "weeks-pos": "right"
+ , "on-scroll": 1
+ , "on-click-right": "mode"
+ , "format":
+ {
+ "months": "{}"
+ , "days": "{}"
+ , "weeks": "W{}"
+ , "weekdays": "{}"
+ , "today": "{}"
+ }
+ }
+ , "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"
+ }
+ }
+ // https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#window-title-is-missing
+ // https://manpages.opensuse.org/Tumbleweed/waybar/waybar-hyprland-window.5.en.html
+ , "hyprland/window":
+ {
+ "max-length": 200
+ , "separate-outputs": true
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-Workspaces
+ // https://github.com/Alexays/Waybar/wiki/Module:-Hyprland
+ , "hyprland/workspaces":
+ {
+ "format": "{icon}{name}"
+ , "format-icons":
+ {
+ "default": " "
+ , "active": " ."
+ , "urgent": " !"
+ }
+ , "on-scroll-up": "hyprctl dispatch workspace e+1"
+ , "on-scroll-down": "hyprctl dispatch workspace e-1"
+ }
+ // The idle_inhibitor module can inhibit idle behavior such as screen blanking,
+ // locking, and screensaving, also known as "presentation mode".
+ // https://github.com/Alexays/Waybar/wiki/Module:-Idle-Inhibitor
+ , "idle_inhibitor":
+ {
+ "format": "{icon}"
+ , "format-icons":
+ {
+ "activated": ""
+ , "deactivated": ""
+ }
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-CPU
+ , "cpu":
+ {
+ "interval": 10
+ , "format": "{}% "
+ , "max-length": 10
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-Disk
+ , "disk":
+ {
+ "interval": 30
+ , "format": "{path}:{used}/{total} ({percentage_used}%)"
+ , "path": "/"
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-Memory
+ , "memory":
+ {
+ "interval": 30
+ , "format": "{used:0.1f}/{total:0.1f}G ({}%) "
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-Network
+ , "network":
+ {
+ //"interface" = "wlp2s0";
+ "format": "{ifname}"
+ , "format-wifi": "{essid} ({signalStrength}%) "
+ , "format-ethernet": "{ipaddr}/{cidr} "
+ , "format-disconnected": " " // An empty format will hide the module
+ , "tooltip-format": "{ifname} via {gwaddr} "
+ , "tooltip-format-wifi": "{essid} ({signalStrength}%) "
+ , "tooltip-format-ethernet": "{ifname} "
+ , "tooltip-format-disconnected": "Disconnected"
+ , "max-length": 50
+ , "on-click": "nm-applet"
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-PulseAudio
+ , "pulseaudio":
+ {
+ "format": "{volume}% {icon}"
+ , "format-bluetooth": "{volume}% {icon}"
+ , "format-muted": ""
+ , "format-icons":
+ {
+ "headphone": ""
+ , "hands-free": ""
+ , "headset": ""
+ , "phone": ""
+ , "portable": ""
+ , "car": ""
+ , "default": ["", ""]
+ }
+ , "scroll-step": 1
+ , "on-click": "pavucontrol"
+ , "ignored-sinks": ["Easy Effects Sink"]
+ }
+ // https://github.com/Alexays/Waybar/wiki/Module:-Temperature
+ , "temperature":
+ {
+ // "thermal-zone": 2
+ // "hwmon-path": "/sys/class/hwmon/hwmon2/temp1_input"
+ // "critical-threshold": 80
+ // "format-critical": "{temperatureC}°C "
+ "format": "{temperatureC}°C "
+ }
+}