#! /bin/bash

: Uplne primitivni lupa obrazovky pro Linux

: PhDr. Mgr. Jeroným Klimeš, Ph.D. 2023-09-11

: dalsi skripty
: http://www.klimes.mysteria.cz/zpravodaj/index. php?select_bezne=610&select_priorita=1&filtr=1
: https://unix.stackexchange.com/questions/596887/how-to- scale-the-resolution-display-of-the-desktop-and-or-applications


if [ "$1" == "-h" ];then
echo "
Lupa obrazovky
--------------

Usage:
	jkmonitor_lupa.sh faktor
	jkmonitor_lupa.sh .7  # zvetsi fonty o dany faktor
	jkmonitor_lupa.sh 1.1 # zmensi fonty o dany faktor
	jkmonitor_lupa.sh -v  # zvetsi
	jkmonitor_lupa.sh -m  # zmensi
	jkmonitor_lupa.sh     # zresetuje nastaveni

Faktor:
zvetsi fonty
	xrandr --output LVDS-1 --scale .8x.8
normalni nastaveni
	xrandr --output LVDS-1 --scale 1x1
zmensi fonty
	xrandr --output LVDS-1 --scale 1.2x1.2
"
exit
elif [ "$1" == "" ]; then
	xrandr --output LVDS-1 --scale 1x1
elif [ "$1" == "-v" ]; then
	xrandr --output LVDS-1 --scale .8x.8
elif [ "$1" == "-m" ]; then
	xrandr --output LVDS-1 --scale 1.2x1.2
else
	xrandr --output LVDS-1 --scale $1x$1
fi