diff options
Diffstat (limited to 'extras')
| -rwxr-xr-x | extras/HOME/.local/bin/emoji-select.sh | 9 | ||||
| -rw-r--r-- | extras/HOME/.xmonad/rde.rasi | 37 |
2 files changed, 45 insertions, 1 deletions
diff --git a/extras/HOME/.local/bin/emoji-select.sh b/extras/HOME/.local/bin/emoji-select.sh index 2eeeb64..1cf8152 100755 --- a/extras/HOME/.local/bin/emoji-select.sh +++ b/extras/HOME/.local/bin/emoji-select.sh @@ -1,8 +1,15 @@ #!/bin/bash +if ( which rofi ) ; then + menu=(rofi -dmenu -i -p "Select Character: " -font "Fira Code 32") +else + menu=(dmenu -fn NotoSans:size=24 -i -nf "#ffff88" -sb "#ffff88" -p "Select Character" -l 12 -dim 0.4) +fi + + 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)" + "${menu[@]}")" emoji="${selection%% *}" diff --git a/extras/HOME/.xmonad/rde.rasi b/extras/HOME/.xmonad/rde.rasi new file mode 100644 index 0000000..4270085 --- /dev/null +++ b/extras/HOME/.xmonad/rde.rasi @@ -0,0 +1,37 @@ +* { + background-color: Black; + border-color: White; + text-color: White; + font: "NotoMono 24"; +} + +#window { + anchor: north; + location: north; + width: 100%; + padding: 10px; + children: [ horibox ]; +} + +#horibox { + orientation: horizontal; + children: [ prompt, entry, listview ]; +} + +#listview { + layout: vertical; + spacing: 5px; + lines: 15; +} + +#entry { + expand: false; + width: 10em; +} + +#element { + padding: 0px 2px; +} +#element selected { + background-color: SteelBlue; +} |