From 64b3f5883e5523e5193ba1583790cc8cfafcfe6e Mon Sep 17 00:00:00 2001 From: Jokler Date: Tue, 14 May 2019 22:13:09 +0200 Subject: Add scripts, polybar and i3 config files --- scripts/rofi-kvmap | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100755 scripts/rofi-kvmap (limited to 'scripts/rofi-kvmap') diff --git a/scripts/rofi-kvmap b/scripts/rofi-kvmap new file mode 100755 index 0000000..2ea33cc --- /dev/null +++ b/scripts/rofi-kvmap @@ -0,0 +1,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 -- cgit v1.2.3-70-g09d2