From 182f0d3055437fd52cfba7642a06d8a4c523489a Mon Sep 17 00:00:00 2001 From: MeaTLoTioN Date: Tue, 31 Oct 2023 14:50:47 +0000 Subject: [PATCH] Add possible wayland wofi script too --- wofiunicode | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 wofiunicode diff --git a/wofiunicode b/wofiunicode new file mode 100755 index 0000000..7a3506e --- /dev/null +++ b/wofiunicode @@ -0,0 +1,20 @@ +#!/bin/bash +# Give wofi 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 2>&1 || exit + +emojifile="emojis.txt" + +chosen=$(grep -v "#" $emojifile | wofi --dmenu -i -l 20 -fn 'Noto Color Emoji Mono-18') + +[ "$chosen" != "" ] || exit + +c=$(echo "$chosen" | sed "s/ .*//") +echo "$c" | tr -d '\n' | xclip -selection clipboard +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." &