Making sxiv laptop aware

This commit is contained in:
Chris Cochrun 2020-12-21 14:48:31 -06:00
parent 29a0dd3572
commit eb085ccf54
2 changed files with 11 additions and 3 deletions

View file

@ -51,7 +51,7 @@ window {
text-color: @base05; text-color: @base05;
border-radius: 0px; border-radius: 0px;
border: 0px; border: 0px;
width: 50%; width: 60%;
location: center; location: center;
anchor: center; anchor: center;
x-offset: 0; x-offset: 0;

View file

@ -19,6 +19,14 @@
# not work in dash and others), so we cannot store the result of listfiles to a # not work in dash and others), so we cannot store the result of listfiles to a
# variable. # variable.
if [ $(hostname) = 'chris-linuxlaptop' ]; then
echo laptop
size=2300x1500
else
echo desktop
size=1500x900
fi
if [ $# -eq 0 ]; then if [ $# -eq 0 ]; then
echo "Usage: ${0##*/} PICTURES" echo "Usage: ${0##*/} PICTURES"
exit exit
@ -42,7 +50,7 @@ target="$(abspath "$1")"
count="$(listfiles | grep -m 1 -ZznF "$target" | cut -d: -f1)" count="$(listfiles | grep -m 1 -ZznF "$target" | cut -d: -f1)"
if [ -n "$count" ]; then if [ -n "$count" ]; then
listfiles | xargs -0 sxiv -g 1500x900 -n "$count" -- listfiles | xargs -0 sxiv -g $size -n "$count" --
else else
sxiv -g 1500x900 -- "$@" # fallback sxiv -g $size -- "$@" # fallback
fi fi