feat: scanpdf, bash optimizations
This commit is contained in:
parent
0ea2a49df1
commit
484cc80fbd
18
bin/scanpdf
Executable file
18
bin/scanpdf
Executable file
@ -0,0 +1,18 @@
|
|||||||
|
#!/usr/bin/bash
|
||||||
|
set -e
|
||||||
|
|
||||||
|
usage() {
|
||||||
|
echo -e "USAGE: $0 FILE.pdf"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
|
||||||
|
DEVICE='pixma:04A9178A_31A16C'
|
||||||
|
FORMAT='png'
|
||||||
|
RES=300
|
||||||
|
|
||||||
|
if [ "$1" == '-h' ] || [[ "$1" != *.pdf ]]; then
|
||||||
|
usage
|
||||||
|
fi
|
||||||
|
|
||||||
|
scanimage -d "$DEVICE" --format="$FORMAT" --resolution "$RES" > "$1"
|
||||||
|
convert "$1" "$1"
|
@ -1,7 +1,7 @@
|
|||||||
#!/usr/bin/bash
|
#!/usr/bin/bash
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
CUR_LIGHT="$(set-light "$@")"
|
CUR_LIGHT="$("$(dirname "$0")"/set-light "$@")"
|
||||||
|
|
||||||
SCREENS="$(ddcutil detect | awk '$1 == "Display" {print $2}')"
|
SCREENS="$(ddcutil detect | awk '$1 == "Display" {print $2}')"
|
||||||
|
|
||||||
|
@ -5,10 +5,10 @@ CUR="$(pactl get-sink-volume 0 | awk '$1 == "Volume:" {print substr($5, 1, lengt
|
|||||||
SHIFT="${1}"
|
SHIFT="${1}"
|
||||||
|
|
||||||
case "${1:0:1}" in
|
case "${1:0:1}" in
|
||||||
"")
|
'')
|
||||||
exit 1
|
exit 1
|
||||||
;;
|
;;
|
||||||
"+"|"-")
|
'+'|'-')
|
||||||
NEW="$((CUR - CUR % SHIFT + SHIFT))"
|
NEW="$((CUR - CUR % SHIFT + SHIFT))"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
|
Loading…
Reference in New Issue
Block a user