Files
dtos-dotfiles/.jwm/menus/recent-files.sh
Derek Taylor a91301075a Revert "Update"
This reverts commit 777960ac7b.
2025-12-03 11:20:33 -06:00

13 lines
359 B
Bash
Executable File

#!/bin/sh
XBEL_PATH=~/.local/share/recently-used.xbel
MAX_ITEMS=20
if [[ -e $XBEL_PATH ]];then
ITEMS=$(sed -rn 's_.*file://([^"]*).*_<Program label="\1">rox -s "\1"</Program>_ p' "$XBEL_PATH")
else
ITEMS="<Program label=\"File ${XBEL_PATH##*/} not found!\"></Program>"
fi
echo "<JWM>"
echo -e "${ITEMS//%/\\x}" | tail -n $MAX_ITEMS
echo "</JWM>"