nix-configs/other/scripts/desktop/permaclip/pc-set.sh
2023-04-22 13:10:34 +02:00

17 lines
394 B
Bash

# create ~/permaclip if it doesnt exist already
mkdir -p $HOME/permaclip
tr_name=$(echo $@ | xargs)
if [ x"$tr_name" != x"" ]; then
tr_name="${tr_name% (*}"
clipdata=$(xclip -selection c -o)
echo "$clipdata" > $HOME/permaclip/$tr_name
fi
echo -e "\0markup-rows\x1ftrue"
for reg in $(ls ~/permaclip); do
content=$(cat ~/permaclip/$reg)
echo -e "$reg (<i>${content:0:30}</i>)"
done