blob: 2ea33cc7b96e2db97245f4c520b82ddb55d0b875 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#!/bin/bash
character_list="kvmap_list.txt"
sep=":"
cd "$(dirname "$0")" || exit 1
selected_string=$(cat "$character_list" | rofi -dmenu -i -sync -p "key" $@)
selected_symbol=$(cut -d "$sep" -f 2- <<< "$selected_string")
#trim whitespace
#selected_symbol=${selected_symbol// }
for selection in clipboard primary; do
echo -n "$selected_symbol" | tr -d '\n' | xsel --logfile /dev/null -i --"$selection"
done
(
# vim: expandtab sw=2 ts=2
|