fixes and aesthetic improvements

This commit is contained in:
Schrottkatze 2022-09-12 17:16:26 +02:00
parent 425e8b5454
commit 7b14f9a283
3 changed files with 7 additions and 7 deletions

View file

@ -141,8 +141,8 @@ in with lib; {
"${mod}+Shift+p" = "exec em-play-loop.sh"; "${mod}+Shift+p" = "exec em-play-loop.sh";
# permaclip # permaclip
"${mod}+c" = "rofi -show permaclip -modes \"permaclip:${pc-set.outPath}/bin/pc-set.sh\" -theme gruvbox-dark"; "${mod}+c" = "exec rofi -show register -modes \"register:${pc-set.outPath}/bin/pc-set.sh\" -theme gruvbox-dark";
"${mod}+v" = "rofi -show permaclip -modes \"permaclip:${pc-get.outPath}/bin/pc-get.sh\" -theme gruvbox-dark"; "${mod}+v" = "exec rofi -show register -modes \"register:${pc-get.outPath}/bin/pc-get.sh\" -theme gruvbox-dark";
}; };
# }}} # }}}
# Visuals {{{ # Visuals {{{

View file

@ -1,9 +1,9 @@
# create ~/permaclip if it doesnt exist already # create ~/permaclip if it doesnt exist already
mkdir -p $HOME/permaclip mkdir -p $HOME/permaclip
tr_name=$(echo ''${@% (*} | xargs) tr_name=$(echo ${@% (*} | xargs)
if [ x"$tr_name" != x"" ]; then if [ x"$tr_name" != x"" ]; then
xclip -selection c -i $HOME/permaclip/''${tr_name% (*} &> /dev/null xclip -selection c -i $HOME/permaclip/${tr_name% (*} &> /dev/null
exit 0 exit 0
fi fi
@ -11,5 +11,5 @@ echo -e "\0markup-rows\x1ftrue"
for reg in $(ls ~/permaclip); do for reg in $(ls ~/permaclip); do
content=$(cat ~/permaclip/$reg) content=$(cat ~/permaclip/$reg)
echo -e "$reg (<i>''${content:0:50}...</i>)" echo -e "<b>$reg</b> (<i>${content:0:50}...</i>)"
done done

View file

@ -3,7 +3,7 @@ mkdir -p $HOME/permaclip
tr_name=$(echo $@ | xargs) tr_name=$(echo $@ | xargs)
if [ x"$tr_name" != x"" ]; then if [ x"$tr_name" != x"" ]; then
tr_name="''${tr_name% (*}" tr_name="${tr_name% (*}"
clipdata=$(xclip -selection c -o) clipdata=$(xclip -selection c -o)
echo $clipdata > $HOME/permaclip/$tr_name echo $clipdata > $HOME/permaclip/$tr_name
fi fi
@ -12,5 +12,5 @@ echo -e "\0markup-rows\x1ftrue"
for reg in $(ls ~/permaclip); do for reg in $(ls ~/permaclip); do
content=$(cat ~/permaclip/$reg) content=$(cat ~/permaclip/$reg)
echo -e "$reg (<i>''${content:0:30}</i>)" echo -e "<b>$reg</b> (<i>${content:0:30}</i>)"
done done