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