dotfiles/.local/bin/dictionary

17 lines
475 B
Plaintext
Raw Normal View History

#!/bin/sh
word=$(xclip -o -selection "clipboard")
word=$(echo "$word" | sed 's/^[ \t]*//;s/[ \t]*$//')
if [ -z "$word" ]; then
notify-send "No query."
exit 1
fi
st \
-n "dictionary" \
-g 74x20+800 \
-f "JetBrainsMono Nerd Font:size=12" \
2024-07-15 13:28:23 +02:00
sh -c "dict -d wn \"$word\" | nvim -R -";
# sh -c "dict -d wn \"$word\" | colorit | sed -e '1,3d' -e 's/\[34;47m//g' | less -R";