Compare commits
4 commits
7c2d22654e
...
d52d3171af
Author | SHA1 | Date | |
---|---|---|---|
|
d52d3171af | ||
|
cfd7d44165 | ||
|
b6b1b6531d | ||
|
4e36dc059a |
11 changed files with 55 additions and 26 deletions
|
@ -1 +1 @@
|
||||||
guh-linux-pro-ultra-max
|
guh
|
||||||
|
|
3
live/airootfs/etc/lsb_release
Normal file
3
live/airootfs/etc/lsb_release
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
DISTRIB_ID="Arch"
|
||||||
|
DISTRIB_RELEASE="rolling"
|
||||||
|
DISTRIB_DISCRIPTION="Guh Linux Pro Ultra Max"
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
Loading…
Add table
Reference in a new issue