2
2
3
3
. ../common-script.sh
4
4
InstallTermiusFonts () {
5
- # Checking the Font is installed or not. By Checking the Font Files
6
5
if [ ! -f " /usr/share/kbd/consolefonts/ter-c18b.psf.gz" ] &&
7
6
[ ! -f " /usr/share/consolefonts/Uni3-TerminusBold18x10.psf.gz" ] &&
8
7
[ ! -f " /usr/lib/kbd/consolefonts/ter-p32n.psf.gz" ]; then
@@ -27,34 +26,29 @@ SetTermiusFonts() {
27
26
case " $DTYPE " in
28
27
arch)
29
28
printf " %b\n" " ${YELLOW} Updating FONT= line in /etc/vconsole.conf...${RC} "
30
- # Setting Default TTY Fonts
31
29
" $ESCALATION_TOOL " sed -i ' s/^FONT=.*/FONT=ter-v32b/' /etc/vconsole.conf
32
- # Checking if is an X11 or Wayland Session
33
30
if [ -z " $DISPLAY " ] && [ -z " $WAYLAND_DISPLAY " ]; then
34
31
" $ESCALATION_TOOL " setfont -C /dev/tty1 ter-v32b
35
32
fi
36
33
printf " %b\n" " ${GREEN} Terminus font set for TTY.${RC} "
37
34
;;
38
35
debian)
39
- # Setting Default TTY Fonts
36
+
40
37
printf " %b\n" " ${YELLOW} Updating console-setup configuration...${RC} "
41
38
" $ESCALATION_TOOL " sed -i ' s/^CODESET=.*/CODESET="guess"/' /etc/default/console-setup
42
39
" $ESCALATION_TOOL " sed -i ' s/^FONTFACE=.*/FONTFACE="TerminusBold"/' /etc/default/console-setup
43
40
" $ESCALATION_TOOL " sed -i ' s/^FONTSIZE=.*/FONTSIZE="16x32"/' /etc/default/console-setup
44
41
printf " %b\n" " ${GREEN} Console-setup configuration updated for Terminus font.${RC} "
45
- # After Edited the console-setup requires initramfs to be updated
42
+ # Editing console-setup requires initramfs to be regenerated
46
43
" $ESCALATION_TOOL " update-initramfs -u
47
- # Checking if is an X11 or Wayland Session
48
44
if [ -z " $DISPLAY " ] && [ -z " $WAYLAND_DISPLAY " ]; then
49
45
" $ESCALATION_TOOL " setfont -C /dev/tty1 /usr/share/consolefonts/Uni3-TerminusBold32x16.psf.gz
50
46
fi
51
47
printf " %b\n" " ${GREEN} Terminus font has been set for TTY.${RC} "
52
48
;;
53
49
fedora)
54
50
printf " %b\n" " ${YELLOW} Updating FONT= line in /etc/vconsole.conf...${RC} "
55
- # Setting Default TTY Fonts
56
51
" $ESCALATION_TOOL " sed -i ' s/^FONT=.*/FONT=ter-v32b/' /etc/vconsole.conf
57
- # Checking if is an X11 or Wayland Session
58
52
if [ -z " $DISPLAY " ] && [ -z " $WAYLAND_DISPLAY " ]; then
59
53
" $ESCALATION_TOOL " setfont -C /dev/tty1 ter-v32b
60
54
fi
0 commit comments