# I am the Watcher. I am your guide through this vast new twtiverse.
# 
# Usage:
#     https://watcher.sour.is/api/plain/users              View list of users and latest twt date.
#     https://watcher.sour.is/api/plain/twt                View all twts.
#     https://watcher.sour.is/api/plain/mentions?uri=:uri  View all mentions for uri.
#     https://watcher.sour.is/api/plain/conv/:hash         View all twts for a conversation subject.
# 
# Options:
#     uri     Filter to show a specific users twts.
#     offset  Start index for quey.
#     limit   Count of items to return (going back in time).
# 
# twt range = 1 1
# self = https://watcher.sour.is/conv/xecxfxa
I'm using fzf to build myself a personal music player. This tool is too cool. #fzf

find * -type d | sort | fzf --tac -e -i -s -m --preview 'mpv --really-quiet --input-ipc-server=/tmp/mpv.socket {}' --bind "left:execute(printf '{ \\"command\\": [ \\"seek\\", -5 ] }\\n' | socat - /tmp/mpv.socket)" --bind "right:execute(printf '{ \\"command\\": [ \\"seek\\", 5 ] }\\n' | socat - /tmp/mpv.socket)" --bind 'enter:execute(echo "cycle pause" | socat - /tmp/mpv.socket)' --preview-window=up,1,:follow,:wrap