blob: 2cc31df3b794fd6e6f59d460c027f29c897e302a (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#!/usr/bin/env bash
source "$HOME/scripts/modules/utils.sh";
source "$HOME/scripts/modules/rofi-menu.sh";
DIR="$HOME/scripts/fontawesome-menu";
FONTS_DIR="$DIR/icons";
SCRIPT_FILE="$DIR/fa-menu.sh";
get_fonts() { cat $FONTS_DIR/$1; }
show_menu() {
local icon=$(get_fonts icons-list | open-menu -p "Emoji :: " | awk '{print $1}');
if [[ ! -z "$icon" ]]; then
copy_str "$icon";
notify-send "Emoji ($icon) copied to clipboard";
fi;
}
case "$1" in
menu) show_menu ;;
esac
|