waybar: add idle_inhibitor; disable most of tooltips; fix startup warnings

This commit is contained in:
Oleksandr Smirnov 2025-09-05 18:50:07 +03:00
parent d72083420c
commit d14c4fccfb
No known key found for this signature in database
4 changed files with 25 additions and 4 deletions

View file

@ -6,11 +6,13 @@
"clock": {
"format": " {:%a, %d %b %H:%M}", // replace %I with %H for 24h format
"tooltip": false
},
"temperature": {
"hwmon-path": "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.0/hwmon/hwmon3/temp1_input",
"format": " {temperatureC}°C"
"format": " {temperatureC}°C",
"tooltip": false
},
"battery": {
@ -78,6 +80,14 @@
"tooltip": false,
"on-scroll-up": "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+",
"on-scroll-down": "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%-"
},
"idle_inhibitor": {
"format": "{icon}",
"format-icons": {
"activated": " ",
"deactivated": " "
}
}
}
// vim: ft=jsonc

View file

@ -13,6 +13,11 @@
"niri/language": {
"format": "󰌌 {}",
"format-uk": "укр",
"format-en": "eng"
"format-en": "eng",
"tooltip": false
},
"niri/window": {
"swap-icon-label": true,
"tooltip": false
}
}

View file

@ -29,7 +29,9 @@ tooltip {
border: 1px solid @bg-darker-color;
}
#language, #cpu, #memory, #workspaces, #window, #tray, #clock, #battery, #power-profiles-daemon, #pulseaudio, #network, #backlight, #temperature {
#language, #cpu, #memory, #workspaces, #window, #tray, #clock, #battery,
#power-profiles-daemon, #pulseaudio, #network, #backlight, #temperature,
#idle_inhibitor {
background-color: @bg-darker-color;
color: @fg-color;
border-radius: 16px;
@ -69,3 +71,6 @@ tooltip {
#power-profiles-daemon.performance { color: @blue; }
#power-profiles-daemon.balanced { color: @green; }
#power-profiles-daemon.power-saver { color: @red; }
#idle_inhibitor.activated { color: @red; }
#idle_inhibitor.deactivated { color: @green; }