From 7a77ab8abb4dced5e997c0a03f749031b190f0b6 Mon Sep 17 00:00:00 2001 From: Maximilian Friedersdorff Date: Fri, 6 Jun 2025 13:02:34 +0100 Subject: [PATCH] Include clipboard management in waybar --- home/dot_config/waybar/config.jsonc | 9 +++++++++ home/dot_config/waybar/style.css | 7 ++++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/home/dot_config/waybar/config.jsonc b/home/dot_config/waybar/config.jsonc index 63560a0..4408bd1 100644 --- a/home/dot_config/waybar/config.jsonc +++ b/home/dot_config/waybar/config.jsonc @@ -20,6 +20,7 @@ ], "modules-right": [ "clock", + "custom/cliphist", "custom/dnd", "privacy", "idle_inhibitor", @@ -230,5 +231,13 @@ "format": "⏻", "tooltip": false, "on-click": "$HOME/.config/sway/power-menu" + }, + "custom/cliphist": { + "format": " {text}", + "interval": 30, + "exec": "cliphist list | wc -l", + "on-click": "cliphist list | wofi -S dmenu | cliphist decode | wl-copy", + "on-click-middle": "cliphist list | wofi -S dmenu | cliphist delete", + "on-click-right": "cliphist wipe" } } diff --git a/home/dot_config/waybar/style.css b/home/dot_config/waybar/style.css index faac3ee..8789934 100644 --- a/home/dot_config/waybar/style.css +++ b/home/dot_config/waybar/style.css @@ -106,7 +106,8 @@ button:hover { #scratchpad, #custom-power, #language, -#custom-dnd +#custom-dnd, +#custom-cliphist { padding: 0 10px; background-color: @base03; @@ -185,6 +186,10 @@ label:focus { border-bottom: 3px solid @cyan; } +#custom-cliphist { + border-bottom: 3px solid @magenta; +} + #memory { border-bottom: 3px solid @magenta; }