dotfiles/scripts/dmenu-snippets
tavo-wasd fd69ecbbe6 init
2023-05-08 20:39:39 -06:00

13 lines
360 B
Bash
Executable file

#!/bin/sh
# Copy snippets to clipboard
# Snippets directory
snippets=~/.config/snippets
# Select using dmenu, copy if successful
snippet=$(ls "$snippets" | dmenu -p "Snippet:")
# Exit if empty
[ -z "$snippet" ] && exit
# Copy to clipboard and notify otherwise
cat "$snippets"/"$snippet" | xsel -ib && notify-send "Snippet" "'$snippet' copied to clipboard!"