mirror of
https://gitlab.archlinux.org/tpowa/archboot.git
synced 2024-09-19 19:40:37 +02:00
add usage and run parameter
This commit is contained in:
parent
2e653846aa
commit
7e39ac8053
2 changed files with 13 additions and 2 deletions
|
@ -4,7 +4,18 @@
|
||||||
# sets bigger font on bigger display resolutions
|
# sets bigger font on bigger display resolutions
|
||||||
# by Tobias Powalowski <tpowa@archlinux.org>
|
# by Tobias Powalowski <tpowa@archlinux.org>
|
||||||
#
|
#
|
||||||
# wait for modules to initialize cmompletely
|
. /usr/lib/archboot/common.sh
|
||||||
|
usage() {
|
||||||
|
echo -e "\e[1m\e[36mArchboot\e[m\e[1m - Detect Big Screen\e[m"
|
||||||
|
echo -e "\e[1m----------------\e[m"
|
||||||
|
echo "Detect big screen on boot and change to bigger font afterwards."
|
||||||
|
echo ""
|
||||||
|
echo -e "Usage: \e[1m${_BASENAME} run\e[m"
|
||||||
|
exit 0
|
||||||
|
}
|
||||||
|
[[ -z "${1}" || "${1}" != "run" ]] && _usage
|
||||||
|
_root_check
|
||||||
|
# wait for modules to initialize completely
|
||||||
udevadm wait --settle /dev/fb0
|
udevadm wait --settle /dev/fb0
|
||||||
# get screen setting mode from /sys
|
# get screen setting mode from /sys
|
||||||
_FB_SIZE="$(rg -o ':(.*)x' -r '$1' /sys/class/graphics/fb0/modes 2>/dev/null)"
|
_FB_SIZE="$(rg -o ':(.*)x' -r '$1' /sys/class/graphics/fb0/modes 2>/dev/null)"
|
||||||
|
|
|
@ -8,4 +8,4 @@ After=systemd-udev-trigger.service
|
||||||
[Service]
|
[Service]
|
||||||
Type=oneshot
|
Type=oneshot
|
||||||
RemainAfterExit=yes
|
RemainAfterExit=yes
|
||||||
ExecStart=/usr/bin/detect-vconsole.sh
|
ExecStart=/usr/bin/detect-vconsole.sh run
|
||||||
|
|
Loading…
Reference in a new issue