adding bin files
This commit is contained in:
		
							
								
								
									
										22
									
								
								bin/emoji
									
									
									
									
									
										Executable file
									
								
							
							
						
						
									
										22
									
								
								bin/emoji
									
									
									
									
									
										Executable file
									
								
							@ -0,0 +1,22 @@
 | 
			
		||||
#!/bin/sh
 | 
			
		||||
# Give dmenu list of all unicode characters to copy.
 | 
			
		||||
# Shows the selected character in dunst if running.
 | 
			
		||||
 | 
			
		||||
# Must have xclip installed to even show menu.
 | 
			
		||||
xclip -h >/dev/null || exit
 | 
			
		||||
 | 
			
		||||
if [ -e ~/.config/fontawesome ]; then
 | 
			
		||||
    chosen=$(grep -v "#" -h ~/.config/emoji ~/.config/fontawesome | dmenu -i -l 20 -fn Monospace-18)
 | 
			
		||||
else
 | 
			
		||||
    chosen=$(grep -v "#" ~/.config/emoji | dmenu -i -l 20 -fn Monospace-18)
 | 
			
		||||
fi
 | 
			
		||||
 | 
			
		||||
[ "$chosen" != "" ] || exit
 | 
			
		||||
 | 
			
		||||
c=$(echo "$chosen" | sed "s/ .*//")
 | 
			
		||||
echo "$c" | tr -d '\n' | xclip -sel clip
 | 
			
		||||
notify-send "'$c' copied to clipboard." &
 | 
			
		||||
 | 
			
		||||
s=$(echo "$chosen" | sed "s/.*; //" | awk '{print $1}')
 | 
			
		||||
echo "$s" | tr -d '\n' | xclip
 | 
			
		||||
notify-send "'$s' copied to primary." &
 | 
			
		||||
		Reference in New Issue
	
	Block a user