dmenuunicode script copied escape sequence to primary, move (moved) emojis
This commit is contained in:
parent
afe1702286
commit
93c09e0e9d
3 changed files with 1657 additions and 1215 deletions
|
@ -2,6 +2,17 @@
|
|||
# Give dmenu list of all unicode characters to copy.
|
||||
# Shows the selected character in dunst if running.
|
||||
|
||||
grep -v "#" ~/.scripts/unicode | dmenu -i -l 20 -fn Monospace-18 | awk '{print $1}' | tr -d '\n' | xclip -selection clipboard
|
||||
# Must have xclip installed to even show menu.
|
||||
xclip -h >/dev/null || exit
|
||||
|
||||
pgrep -x dunst >/dev/null && notify-send "$(xclip -o -selection clipboard) copied to clipboard."
|
||||
chosen=$(grep -v "#" ~/.emoji | dmenu -i -l 20 -fn Monospace-18)
|
||||
|
||||
[ "$chosen" != "" ] || exit
|
||||
|
||||
c=$(echo "$chosen" | sed "s/ .*//")
|
||||
echo "$c" | tr -d '\n' | xclip -selection clipboard
|
||||
pgrep -x dunst >/dev/null && notify-send "'$c' copied to clipboard."
|
||||
|
||||
s=$(echo "$chosen" | sed "s/.*; //" | awk '{print $1}')
|
||||
echo "$s" | tr -d '\n' | xclip
|
||||
pgrep -x dunst >/dev/null && notify-send "'$s' copied to primary."
|
||||
|
|
1213
.scripts/unicode
1213
.scripts/unicode
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue