sh: Switch timg qr function to use viu
Since we switched to viu, we should also have qr make use of it. Renamed the function to qrurl to make its purpose clearer (sending a simple file location/string/url via qr code) and to distinguish it from programs like qrcp which actually start a server and send a file through qr.
This commit is contained in:
parent
ba042db7df
commit
0a5d62909b
2 changed files with 14 additions and 32 deletions
|
@ -1,32 +0,0 @@
|
|||
#!/usr/bin/env sh
|
||||
# Add simple 'image ls' for a directory using timg
|
||||
#
|
||||
# Prints a thumbnail gallery right in the terminal.
|
||||
# WILL stutter when you go crazy in a hundred/thousand
|
||||
# picture folder.
|
||||
|
||||
if exist timg; then
|
||||
il() {
|
||||
images=$(find . -maxdepth 1 -type f -exec file --mime-type {} \+ | awk -F: '{if ($2 ~/image\//) print $1}')
|
||||
if [ -z "$images" ]; then {
|
||||
echo no images found.
|
||||
return
|
||||
}; fi
|
||||
echo "$images" | timg --grid=4x3 --upscale=i --center --title --frames=1 -f -
|
||||
}
|
||||
IL() {
|
||||
images=$(find . -type f -exec file --mime-type {} \+ | awk -F: '{if ($2 ~/image\//) print $1}')
|
||||
if [ -z "$images" ]; then {
|
||||
echo no images found.
|
||||
return
|
||||
}; fi
|
||||
echo "$images" | timg --grid=4x3 --upscale=i --center --title --frames=1 -f -
|
||||
}
|
||||
qr() {
|
||||
# if we are in a pipe, read from stdin and set fct arguments to it
|
||||
if [ ! -t 0 ]; then
|
||||
set -- "$(cat /dev/stdin)"
|
||||
fi
|
||||
qrencode -s1 -m2 "$@" -o- | timg --upscale=i -
|
||||
}
|
||||
fi
|
14
sh/.config/sh/alias.d/viu.sh
Normal file
14
sh/.config/sh/alias.d/viu.sh
Normal file
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env sh
|
||||
# A nice little qc url creator.
|
||||
# Takes whatever is passed and makes it qr-code readable
|
||||
#
|
||||
|
||||
if exist viu; then
|
||||
qrurl() {
|
||||
# if we are in a pipe, read from stdin and set fct arguments to it
|
||||
if [ ! -t 0 ]; then
|
||||
set -- "$(cat /dev/stdin)"
|
||||
fi
|
||||
qrencode -s1 -m2 "$@" -o- | viu --upscale=i -
|
||||
}
|
||||
fi
|
Loading…
Reference in a new issue