blob: 046f555481ac5ff3d081e5e3964e88e1d1966d32 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
#!/bin/sh
# Fuzzel picker over mako's notification history. Read-only: mako has no
# API to re-invoke an arbitrary history item, so the selected entry is
# copied to the clipboard for reference. Use makoctl restore to bring the
# most recent dismissed notification back to the active list.
set -eu
selection=$(
makoctl history |
jq -r '.data[0][] | "[\(.["app-name"].data)] \(.summary.data) — \(.body.data)"' |
fuzzel --dmenu --prompt 'History: '
)
if [ -n "$selection" ]; then
printf '%s' "$selection" | wl-copy
fi
|