aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/waybar
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:18 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:18 +0100
commit8bd48cee6cda315501db1697bc8101ec42b5cc88 (patch)
tree63807182add9be6fceb14f86e357cb105c53c8dc /dot_config/waybar
parent1e08204bfa737dfdb3a1df92cdda697de0528e42 (diff)
downloaddotfiles-8bd48cee6cda315501db1697bc8101ec42b5cc88.tar.gz
dotfiles-8bd48cee6cda315501db1697bc8101ec42b5cc88.tar.bz2
dotfiles-8bd48cee6cda315501db1697bc8101ec42b5cc88.zip
feat(waybar): add privacy module (mic/cam/screen indicator)
Shows icons while any app holds the microphone or a screen-share source via PipeWire. No new deps on a PipeWire system.
Diffstat (limited to 'dot_config/waybar')
-rw-r--r--dot_config/waybar/config.jsonc11
1 files changed, 11 insertions, 0 deletions
diff --git a/dot_config/waybar/config.jsonc b/dot_config/waybar/config.jsonc
index 96fe29c..45d0bfc 100644
--- a/dot_config/waybar/config.jsonc
+++ b/dot_config/waybar/config.jsonc
@@ -16,6 +16,7 @@
"battery",
"clock",
"idle_inhibitor",
+ "privacy",
"tray",
],
@@ -141,4 +142,14 @@
},
"tooltip": true,
},
+
+ "privacy": {
+ "icon-spacing": 4,
+ "icon-size": 14,
+ "transition-duration": 250,
+ "modules": [
+ { "type": "screenshare", "tooltip": true },
+ { "type": "audio-in", "tooltip": true },
+ ],
+ },
}