4 files changed,
25 insertions(+),
4 deletions(-)
Author:
Oleksandr Smirnov
olexsmir@gmail.com
Committed at:
2025-09-05 18:50:07 +0300
Parent:
d720834
M
config/niri/waybar.jsonc
··· 1 1 { 2 2 "position": "top", 3 3 "layer": "top", 4 - "height": 14, 4 + "height": 38, 5 5 "margin-top": 0, 6 6 "margin-bottom": 0, 7 7 "margin-left": 0, ··· 18 18 "battery", 19 19 "power-profiles-daemon", 20 20 "backlight", 21 + "idle_inhibitor", 21 22 "pulseaudio", 22 23 "network" 23 24 ]
M
config/waybar/modules/info.jsonc
··· 6 6 7 7 "clock": { 8 8 "format": " {:%a, %d %b %H:%M}", // replace %I with %H for 24h format 9 + "tooltip": false 9 10 }, 10 11 11 12 "temperature": { 12 13 "hwmon-path": "/sys/devices/pci0000:00/0000:00:08.1/0000:03:00.0/hwmon/hwmon3/temp1_input", 13 - "format": " {temperatureC}°C" 14 + "format": " {temperatureC}°C", 15 + "tooltip": false 14 16 }, 15 17 16 18 "battery": { ··· 78 80 "tooltip": false, 79 81 "on-scroll-up": "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%+", 80 82 "on-scroll-down": "wpctl set-volume -l 1.4 @DEFAULT_AUDIO_SINK@ 5%-" 83 + }, 84 + 85 + "idle_inhibitor": { 86 + "format": "{icon}", 87 + "format-icons": { 88 + "activated": " ", 89 + "deactivated": " " 90 + } 81 91 } 82 92 } 83 93 // vim: ft=jsonc
M
config/waybar/style.css
··· 29 29 border: 1px solid @bg-darker-color; 30 30 } 31 31 32 -#language, #cpu, #memory, #workspaces, #window, #tray, #clock, #battery, #power-profiles-daemon, #pulseaudio, #network, #backlight, #temperature { 32 +#language, #cpu, #memory, #workspaces, #window, #tray, #clock, #battery, 33 +#power-profiles-daemon, #pulseaudio, #network, #backlight, #temperature, 34 +#idle_inhibitor { 33 35 background-color: @bg-darker-color; 34 36 color: @fg-color; 35 37 border-radius: 16px; ··· 69 71 #power-profiles-daemon.performance { color: @blue; } 70 72 #power-profiles-daemon.balanced { color: @green; } 71 73 #power-profiles-daemon.power-saver { color: @red; } 74 + 75 +#idle_inhibitor.activated { color: @red; } 76 +#idle_inhibitor.deactivated { color: @green; }