workspace/arch-user/bin/bemenu/run-man.sh
2025-07-05 23:11:30 +00:00

13 lines
261 B
Bash
Executable File

#!/bin/sh
shift
page="$1"
if [ -z "$page" ]; then
page="$(
man -k . | \
(bemenu --prompt "man" || exec ~/.local/bin/bemenu/run.sh) | \
sed ' s/\s\+\-.*//;s/ //g'
)"
fi
exec footclient --app-id="footclient_float" "$SHELL" -c "man '$page' || read -n1"