#!/bin/bash SNIPS=~/.local/share/snippets FILE=`ls ${SNIPS} | dmenu -l 20` if [ -f "${SNIPS}/${FILE}" ]; then DATA=$([ -x "${SNIPS}/${FILE}" ] && bash "${SNIPS}/${FILE}" || head --bytes=-1 ${SNIPS}/${FILE}) printf "$DATA" | xsel -p -i printf "$DATA" | xsel -b -i xdotool key shift+Insert fi