aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/waybar/executable_mako-history.sh
diff options
context:
space:
mode:
Diffstat (limited to 'dot_config/waybar/executable_mako-history.sh')
-rwxr-xr-xdot_config/waybar/executable_mako-history.sh13
1 files changed, 11 insertions, 2 deletions
diff --git a/dot_config/waybar/executable_mako-history.sh b/dot_config/waybar/executable_mako-history.sh
index 0617ca0..f15ec9c 100755
--- a/dot_config/waybar/executable_mako-history.sh
+++ b/dot_config/waybar/executable_mako-history.sh
@@ -7,8 +7,17 @@
set -eu
selection=$(
- makoctl history --format '[%a] %s — %b' |
- fuzzel --dmenu --prompt 'History: '
+ makoctl history | awk '
+ /^Notification / {
+ sub(/^Notification [0-9]+: /, "")
+ summary = $0
+ next
+ }
+ /^ App name: / {
+ sub(/^ App name: /, "")
+ print "[" $0 "] " summary
+ }
+ ' | fuzzel --dmenu --prompt 'History: '
)
if [ -n "$selection" ]; then