config: script adjustments
This commit is contained in:
parent
c7d5702f89
commit
c260be09d0
|
@ -36,9 +36,9 @@ yas() {
|
||||||
)
|
)
|
||||||
if test -n "$pkg"
|
if test -n "$pkg"
|
||||||
then echo "Installing $pkg..."
|
then echo "Installing $pkg..."
|
||||||
cmd="yay -S $pkg"
|
cmd="yay -Sy $pkg"
|
||||||
print -s "$cmd"
|
print -s "$cmd"
|
||||||
eval "$cmd" || yay -Sy $pkg
|
eval "$cmd"
|
||||||
rehash
|
rehash
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|
|
@ -17,7 +17,7 @@ no_retry = true
|
||||||
#run_in_tmux = true
|
#run_in_tmux = true
|
||||||
|
|
||||||
# List of remote machines with Topgrade installed on them
|
# List of remote machines with Topgrade installed on them
|
||||||
remote_topgrades = ["tiger"]
|
#remote_topgrades = ["tiger"]
|
||||||
|
|
||||||
# Arguments to pass SSH when upgrading remote systems
|
# Arguments to pass SSH when upgrading remote systems
|
||||||
#ssh_arguments = "-o ConnectTimeout=2"
|
#ssh_arguments = "-o ConnectTimeout=2"
|
||||||
|
|
|
@ -54,6 +54,7 @@ for arg; do
|
||||||
test -f "$tmpfile-1.png" || pdftoppm -r 70 "$arg" "$tmpfile" -l $(expr $grid '*' 2)
|
test -f "$tmpfile-1.png" || pdftoppm -r 70 "$arg" "$tmpfile" -l $(expr $grid '*' 2)
|
||||||
timg -W --grid=$grid "$tmpfile"*
|
timg -W --grid=$grid "$tmpfile"*
|
||||||
;;
|
;;
|
||||||
|
(*/x-xcf*) ;;
|
||||||
(*\ video/*)
|
(*\ video/*)
|
||||||
suffix=_thumbs.jpg
|
suffix=_thumbs.jpg
|
||||||
mtn -i -t -W -r2 -D6 -b 0,6 -c $grid -w $(expr $(tput cols) '*' 20) \
|
mtn -i -t -W -r2 -D6 -b 0,6 -c $grid -w $(expr $(tput cols) '*' 20) \
|
||||||
|
|
|
@ -12,6 +12,7 @@ case $1 in
|
||||||
(gh|chordpro|bat) unbuffer "$@" --help | $paginate;;
|
(gh|chordpro|bat) unbuffer "$@" --help | $paginate;;
|
||||||
(plantuml) unbuffer "$@" -help | $paginate;;
|
(plantuml) unbuffer "$@" -help | $paginate;;
|
||||||
(caddy|stretchly|go) "$1" help "${@:2}" | $paginate;;
|
(caddy|stretchly|go) "$1" help "${@:2}" | $paginate;;
|
||||||
|
(kdeconnect*) kdeconnect-cli --help-all "${@:2}" | $paginate;;
|
||||||
(*) man "$@" ||
|
(*) man "$@" ||
|
||||||
{ info "$1" -w | grep -v "manpages" && pinfo "$@"; } ||
|
{ info "$1" -w | grep -v "manpages" && pinfo "$@"; } ||
|
||||||
if which "$1" >/dev/null; then "$@" --help; "$@" -help 2>&1 | $paginate; fi;;
|
if which "$1" >/dev/null; then "$@" --help; "$@" -help 2>&1 | $paginate; fi;;
|
||||||
|
|
|
@ -3,5 +3,6 @@ kdeconnect-cli --refresh
|
||||||
if ! test -f "$1"; then echo "Please specify a file to share" && exit 1; fi
|
if ! test -f "$1"; then echo "Please specify a file to share" && exit 1; fi
|
||||||
file="$1"
|
file="$1"
|
||||||
device="$(kdeconnect-cli --list-available 2>/dev/null | fzf -0 -1 | cut -d' ' -f3)"
|
device="$(kdeconnect-cli --list-available 2>/dev/null | fzf -0 -1 | cut -d' ' -f3)"
|
||||||
|
test -z "$device" && kdeconnect-cli --list-devices && echo "No device available!" && exit 1
|
||||||
shift
|
shift
|
||||||
kdeconnect-cli "--share=$file" -d "$device" "$@"
|
kdeconnect-cli "--share=$file" -d "$device" "$@"
|
||||||
|
|
|
@ -13,5 +13,5 @@ test $# -eq 0 && echo "Usage: $0 [-q quality (default 85)] [-o outfile] <images.
|
||||||
magick "$@" -auto-orient -strip -interlace Plane -define jpeg:dct-method=float -sampling-factor 4:2:0 -gaussian-blur 0.05 \
|
magick "$@" -auto-orient -strip -interlace Plane -define jpeg:dct-method=float -sampling-factor 4:2:0 -gaussian-blur 0.05 \
|
||||||
-quality "${quality:-85}" "$out"
|
-quality "${quality:-85}" "$out"
|
||||||
printf "Shrinked $1(%s) to $out(%s) - reduced to %s%%\n" \
|
printf "Shrinked $1(%s) to $out(%s) - reduced to %s%%\n" \
|
||||||
$(stat --format "%s" IMG_20211124_115930.jpg IMG_20211124_115930.jpg-shrinked.jpg | numfmt --to=iec-i --suffix=B) \
|
$(stat --format %s "$1" "$out" | numfmt --to=iec-i --suffix=B) \
|
||||||
$(stat --format %s "$out" "$1" | sed 'N;s|\n|*100/|' | bc)
|
$(stat --format %s "$out" "$1" | sed 'N;s|\n|*100/|' | bc)
|
||||||
|
|
Loading…
Reference in New Issue