Compare commits

..

4 commits

Author SHA1 Message Date
array-in-a-matrix
d52d3171af name 2023-06-28 03:14:43 -04:00
array-in-a-matrix
cfd7d44165 more packages 2023-06-28 03:14:18 -04:00
array-in-a-matrix
b6b1b6531d more packages 2023-06-28 03:04:55 -04:00
array-in-a-matrix
4e36dc059a rename 2023-06-28 01:10:23 -04:00
11 changed files with 55 additions and 26 deletions

View file

@ -1 +1 @@
guh-linux-pro-ultra-max guh

View file

@ -0,0 +1,3 @@
DISTRIB_ID="Arch"
DISTRIB_RELEASE="rolling"
DISTRIB_DISCRIPTION="Guh Linux Pro Ultra Max"

View file

@ -29,7 +29,7 @@
# Authentication: # Authentication:
#LoginGraceTime 2m #LoginGraceTime 2m
PermitRootLogin yes PermitRootLogin no
#StrictModes yes #StrictModes yes
#MaxAuthTries 6 #MaxAuthTries 6
#MaxSessions 10 #MaxSessions 10

View file

@ -1,5 +1,5 @@
[Unit] [Unit]
Description=Unmute All Sound Card Controls For Use With The Live Arch Environment Description=Unmute All Sound Card Controls For Use With The Guh Linux Pro Ultra Max Live Environment
# This needs to run after the audio device becomes available. # This needs to run after the audio device becomes available.
Wants=systemd-udev-settle.service Wants=systemd-udev-settle.service
After=systemd-udev-settle.service sound.target After=systemd-udev-settle.service sound.target

View file

@ -1,4 +1,4 @@
title Arch Linux install medium (x86_64, UEFI) title Guh Linux Pro Ultra Max install medium (x86_64, UEFI)
sort-key 01 sort-key 01
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img initrd /%INSTALL_DIR%/boot/intel-ucode.img

View file

@ -1,4 +1,4 @@
title Arch Linux install medium (x86_64, UEFI) with speech title Guh Linux Pro Ultra Max install medium (x86_64, UEFI) with speech
sort-key 02 sort-key 02
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img initrd /%INSTALL_DIR%/boot/intel-ucode.img

View file

@ -33,7 +33,7 @@ if [ -z "${ARCHISO_UUID}" ]; then
fi fi
# Set default menu entry # Set default menu entry
default=archlinux default=guhlinuxproultramax
timeout=15 timeout=15
timeout_style=menu timeout_style=menu
@ -42,13 +42,13 @@ play 600 988 1 1319 4
# Menu entries # Menu entries
menuentry "Arch Linux install medium (x86_64, UEFI)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' { menuentry "Guh Linux Pro Ultra Max install medium (x86_64, UEFI)" --class arch --class gnu-linux --class gnu --class os --id 'guhlinuxproultramax' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID}
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
} }
menuentry "Arch Linux install medium with speakup screen reader (x86_64, UEFI)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'archlinux-accessibility' { menuentry "Guh Linux Pro Ultra Max install medium with speakup screen reader (x86_64, UEFI)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'guhlinuxproultramax-accessibility' {
set gfxpayload=keep set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img

View file

@ -68,7 +68,7 @@ mkinitcpio-archiso
mkinitcpio-nfs-utils mkinitcpio-nfs-utils
modemmanager modemmanager
mtools mtools
nano #nano
nbd nbd
ndisc6 ndisc6
nfs-utils nfs-utils
@ -113,7 +113,7 @@ udftools
usb_modeswitch usb_modeswitch
usbmuxd usbmuxd
usbutils usbutils
vim #vim
virtualbox-guest-utils-nox virtualbox-guest-utils-nox
vpnc vpnc
wezterm-terminfo wezterm-terminfo
@ -125,9 +125,21 @@ xfsprogs
xl2tpd xl2tpd
zsh zsh
# additional firmware
linux-firmware-bnx2x
linux-firmware-liquidio
linux-firmware-mellanox
linux-firmware-nfp
linux-firmware-qlogic
linux-firmware-whence
# additional packages # additional packages
nix nix
neovim neovim
git
wget
curl
tree
neofetch neofetch
enlightenment enlightenment
sugar sugar
@ -135,6 +147,20 @@ sugar-fructose
chafa chafa
lf lf
lsd lsd
alacritty
bat
broot
choose
duf
dust
exa
fd
fzf
mcfly
ripgrep
sd
zoxide
cdm
# additional packages (repo-in-a-matrix) # additional packages (repo-in-a-matrix)
quadratic quadratic

View file

@ -1,6 +1,6 @@
SERIAL 0 115200 SERIAL 0 115200
UI vesamenu.c32 UI vesamenu.c32
MENU TITLE Arch Linux MENU TITLE Guh Linux Pro Ultra Max
MENU BACKGROUND splash.png MENU BACKGROUND splash.png
MENU WIDTH 78 MENU WIDTH 78

View file

@ -1,9 +1,9 @@
LABEL arch64_nbd LABEL arch64_nbd
TEXT HELP TEXT HELP
Boot the Arch Linux install medium using NBD. Boot the Guh Linux Pro Ultra Max install medium using NBD.
It allows you to install Arch Linux or perform system maintenance. It allows you to install Guh Linux Pro Ultra Max or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Arch Linux install medium (x86_64, NBD) MENU LABEL Guh Linux Pro Ultra Max install medium (x86_64, NBD)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% archiso_nbd_srv=${pxeserver} cms_verify=y
@ -11,10 +11,10 @@ SYSAPPEND 3
LABEL arch64_nfs LABEL arch64_nfs
TEXT HELP TEXT HELP
Boot the Arch Linux live medium using NFS. Boot the Guh Linux Pro Ultra Max live medium using NFS.
It allows you to install Arch Linux or perform system maintenance. It allows you to install Guh Linux Pro Ultra Max or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Arch Linux install medium (x86_64, NFS) MENU LABEL Guh Linux Pro Ultra Max install medium (x86_64, NFS)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y
@ -22,10 +22,10 @@ SYSAPPEND 3
LABEL arch64_http LABEL arch64_http
TEXT HELP TEXT HELP
Boot the Arch Linux live medium using HTTP. Boot the Guh Linux Pro Ultra Max live medium using HTTP.
It allows you to install Arch Linux or perform system maintenance. It allows you to install Guh Linux Pro Ultra Max or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Arch Linux install medium (x86_64, HTTP) MENU LABEL Guh Linux Pro Ultra Max install medium (x86_64, HTTP)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y

View file

@ -1,9 +1,9 @@
LABEL arch64 LABEL arch64
TEXT HELP TEXT HELP
Boot the Arch Linux install medium on BIOS. Boot the Guh Linux Pro Ultra Max install medium on BIOS.
It allows you to install Arch Linux or perform system maintenance. It allows you to install Guh Linux Pro Ultra Max or perform system maintenance.
ENDTEXT ENDTEXT
MENU LABEL Arch Linux install medium (x86_64, BIOS) MENU LABEL Guh Linux Pro Ultra Max install medium (x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID%
@ -11,10 +11,10 @@ APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID%
# Accessibility boot option # Accessibility boot option
LABEL arch64speech LABEL arch64speech
TEXT HELP TEXT HELP
Boot the Arch Linux install medium on BIOS with speakup screen reader. Boot the Guh Linux Pro Ultra Max install medium on BIOS with speakup screen reader.
It allows you to install Arch Linux or perform system maintenance with speech feedback. It allows you to install Guh Linux Pro Ultra Max or perform system maintenance with speech feedback.
ENDTEXT ENDTEXT
MENU LABEL Arch Linux install medium (x86_64, BIOS) with ^speech MENU LABEL Guh Linux Pro Ultra Max install medium (x86_64, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% accessibility=on APPEND archisobasedir=%INSTALL_DIR% archisodevice=UUID=%ARCHISO_UUID% accessibility=on