Add idle lock indicator

This commit is contained in:
David Heinemeier Hansson
2026-02-20 16:48:36 +01:00
parent 87600497da
commit bf962f0042
5 changed files with 62 additions and 3 deletions
+7 -1
View File
@@ -5,7 +5,7 @@
"spacing": 0,
"height": 26,
"modules-left": ["custom/omarchy", "hyprland/workspaces"],
"modules-center": ["clock", "custom/update", "custom/voxtype", "custom/screenrecording-indicator"],
"modules-center": ["clock", "custom/update", "custom/voxtype", "custom/screenrecording-indicator", "custom/idle-indicator"],
"modules-right": [
"group/tray-expander",
"bluetooth",
@@ -142,6 +142,12 @@
"signal": 8,
"return-type": "json"
},
"custom/idle-indicator": {
"on-click": "omarchy-toggle-idle",
"exec": "$OMARCHY_PATH/default/waybar/indicators/idle.sh",
"signal": 9,
"return-type": "json"
},
"custom/voxtype": {
"exec": "omarchy-voxtype-status",
"return-type": "json",
+7 -2
View File
@@ -34,7 +34,6 @@
#battery,
#pulseaudio,
#custom-omarchy,
#custom-screenrecording-indicator,
#custom-update {
min-width: 12px;
margin: 0 7.5px;
@@ -72,9 +71,11 @@ tooltip {
opacity: 0;
}
#custom-screenrecording-indicator {
#custom-screenrecording-indicator,
#custom-idle-indicator {
min-width: 12px;
margin-left: 5px;
margin-right: 0;
font-size: 10px;
padding-bottom: 1px;
}
@@ -83,6 +84,10 @@ tooltip {
color: #a55555;
}
#custom-idle-indicator.active {
color: #a55555;
}
#custom-voxtype {
min-width: 12px;
margin: 0 0 0 7.5px;