aboutsummaryrefslogtreecommitdiff
path: root/extras
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2021-11-29 15:06:45 -0700
committerJosh Rahm <joshuarahm@gmail.com>2022-10-09 12:19:45 -0600
commitd8aee576d5725236ba51037fd6f96f7121f2db03 (patch)
treeecd45122eb82aa599d982c34f396fe9142a52502 /extras
parent8486ce27943b1c0460bfcd6d93ed84d2b3c5afb5 (diff)
downloadrde-d8aee576d5725236ba51037fd6f96f7121f2db03.tar.gz
rde-d8aee576d5725236ba51037fd6f96f7121f2db03.tar.bz2
rde-d8aee576d5725236ba51037fd6f96f7121f2db03.zip
Added Emoji select.
The fonts still leave much to be desired. Unfortunately dmenu2 does not support fallback fonts from what I can tell, and dmenu1 doesn't support all the nice features dmenu2 supports. Oh well.
Diffstat (limited to 'extras')
-rwxr-xr-xextras/HOME/.local/bin/emoji-select.sh9
-rw-r--r--extras/HOME/.xmonad/unicode.gzbin0 -> 297505 bytes
2 files changed, 9 insertions, 0 deletions
diff --git a/extras/HOME/.local/bin/emoji-select.sh b/extras/HOME/.local/bin/emoji-select.sh
new file mode 100755
index 0000000..2eeeb64
--- /dev/null
+++ b/extras/HOME/.local/bin/emoji-select.sh
@@ -0,0 +1,9 @@
+#!/bin/bash
+
+selection="$(
+ zcat $HOME/.xmonad/unicode.gz | sed 's@\([^;]\+\);\([^;]\+\).*@\1 \2 @g' |
+ dmenu -fn NotoSans:size=24 -i -nf "#ffff88" -sb "#ffff88" -p "Select Character" -l 12 -dim 0.4)"
+
+emoji="${selection%% *}"
+
+echo "$emoji" | xclip -selection clipboard
diff --git a/extras/HOME/.xmonad/unicode.gz b/extras/HOME/.xmonad/unicode.gz
new file mode 100644
index 0000000..5dd0826
--- /dev/null
+++ b/extras/HOME/.xmonad/unicode.gz
Binary files differ