diff --git a/core/tabs/system-setup/terminus-tty.sh b/core/tabs/system-setup/terminus-tty.sh index edba52f35..16a8f3b0d 100755 --- a/core/tabs/system-setup/terminus-tty.sh +++ b/core/tabs/system-setup/terminus-tty.sh @@ -2,7 +2,6 @@ . ../common-script.sh InstallTermiusFonts() { - # Checking the Font is installed or not. By Checking the Font Files if [ ! -f "/usr/share/kbd/consolefonts/ter-c18b.psf.gz" ] && [ ! -f "/usr/share/consolefonts/Uni3-TerminusBold18x10.psf.gz" ] && [ ! -f "/usr/lib/kbd/consolefonts/ter-p32n.psf.gz" ]; then @@ -27,24 +26,21 @@ SetTermiusFonts() { case "$DTYPE" in arch) printf "%b\n" "${YELLOW}Updating FONT= line in /etc/vconsole.conf...${RC}" - # Setting Default TTY Fonts "$ESCALATION_TOOL" sed -i 's/^FONT=.*/FONT=ter-v32b/' /etc/vconsole.conf - # Checking if is an X11 or Wayland Session if [ -z "$DISPLAY" ] && [ -z "$WAYLAND_DISPLAY" ]; then "$ESCALATION_TOOL" setfont -C /dev/tty1 ter-v32b fi printf "%b\n" "${GREEN}Terminus font set for TTY.${RC}" ;; debian) - # Setting Default TTY Fonts + printf "%b\n" "${YELLOW}Updating console-setup configuration...${RC}" "$ESCALATION_TOOL" sed -i 's/^CODESET=.*/CODESET="guess"/' /etc/default/console-setup "$ESCALATION_TOOL" sed -i 's/^FONTFACE=.*/FONTFACE="TerminusBold"/' /etc/default/console-setup "$ESCALATION_TOOL" sed -i 's/^FONTSIZE=.*/FONTSIZE="16x32"/' /etc/default/console-setup printf "%b\n" "${GREEN}Console-setup configuration updated for Terminus font.${RC}" - # After Edited the console-setup requires initramfs to be updated + # Editing console-setup requires initramfs to be regenerated "$ESCALATION_TOOL" update-initramfs -u - # Checking if is an X11 or Wayland Session if [ -z "$DISPLAY" ] && [ -z "$WAYLAND_DISPLAY" ]; then "$ESCALATION_TOOL" setfont -C /dev/tty1 /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz fi @@ -52,9 +48,7 @@ SetTermiusFonts() { ;; fedora) printf "%b\n" "${YELLOW}Updating FONT= line in /etc/vconsole.conf...${RC}" - # Setting Default TTY Fonts "$ESCALATION_TOOL" sed -i 's/^FONT=.*/FONT=ter-v32b/' /etc/vconsole.conf - # Checking if is an X11 or Wayland Session if [ -z "$DISPLAY" ] && [ -z "$WAYLAND_DISPLAY" ]; then "$ESCALATION_TOOL" setfont -C /dev/tty1 ter-v32b fi