Yaft wall: Skirtumas tarp puslapio versijų

Iš Žinynas.
Jump to navigation Jump to search
(Naujas puslapis: yaft yra Linux framebuffer terminalo emuliatorius palaikantis šriftus, fono paveikslėlius ir t.t. Šis scriptas patikrina ar leidžiamas iš "tikro" terminalo, ne nutol...)
 
 
16 eilutė: 16 eilutė:
 
esac
 
esac
  
if [ "$TTYE" == 1 ]; then
+
if [[ "$TTYE" == 1 ]]; then
 
echo "Enabling graphical console"
 
echo "Enabling graphical console"
 
idump "$WALL"; tput civis; YAFT="wall" FRAMEBUFFER="/dev/fb0" yaft
 
idump "$WALL"; tput civis; YAFT="wall" FRAMEBUFFER="/dev/fb0" yaft

Dabartinė 23:28, 9 rugpjūčio 2022 versija

yaft yra Linux framebuffer terminalo emuliatorius palaikantis šriftus, fono paveikslėlius ir t.t. Šis scriptas patikrina ar leidžiamas iš "tikro" terminalo, ne nutolusios sesijos. Paleidžia emuliatorių su nurodytu fono paveikslėliu.

#!/bin/bash
# Script requres these binary tools: yaft, idump
# https://github.com/uobikiemukot/yaft
# https://github.com/uobikiemukot/idump

WALL="/root/gentoo-cow-gdm-remake-1920x1080.png"


TTYE=0

case $(tty) in /dev/tty[0-9]*)
    TTYE=1 ;;
esac

if [[ "$TTYE" == 1 ]]; then
echo "Enabling graphical console"
idump "$WALL"; tput civis; YAFT="wall" FRAMEBUFFER="/dev/fb0" yaft
fi