Compare commits

..

No commits in common. "master" and "v20231006" have entirely different histories.

28 changed files with 60 additions and 380 deletions

View file

@ -1,30 +0,0 @@
.PHONY: all iso clean clean_work qemu check_mountpoints check_root
ISO_NAME := $(shell ls out/*.iso 2>/dev/null | sort -r | head -n 1)
ARCHISO_CMD := mkarchiso -v .
check_root:
@if [ "$$(id -u)" -ne 0 ]; then \
echo "Error: This script must be run as root (UID 0)."; \
exit 1; \
fi
check_mountpoints:
@if mount | grep -q "$(shell realpath work)"; then \
echo "Found mountpoints in work/. Unmounting..."; \
sudo umount -R work/*; \
fi
all: check_root clean_work iso
iso:
$(ARCHISO_CMD)
clean: check_mountpoints
rm -rf work/ out/
clean_work: check_mountpoints
rm -rf work/
qemu: $(ISO_NAME)
qemu-system-x86_64 --enable-kvm -smp $(shell echo $$(( `nproc` / 2 / 2 * 2 ))) -cpu host -m 4G -nic user -L /tmp --bios /usr/share/edk2-ovmf/x64/OVMF_CODE.fd -cdrom $(ISO_NAME)

View file

@ -49,7 +49,7 @@ FILES=()
#
## NOTE: If you have /usr on a separate partition, you MUST include the
# usr, fsck and shutdown hooks.
HOOKS=(base udev microcode modconf kms memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs block filesystems keyboard)
HOOKS=(base udev modconf kms memdisk archiso archiso_loop_mnt archiso_pxe_common archiso_pxe_nbd archiso_pxe_http archiso_pxe_nfs block filesystems keyboard)
# COMPRESSION
# Use this to compress the initramfs image. By default, gzip compression
@ -64,4 +64,4 @@ COMPRESSION="xz"
# COMPRESSION_OPTIONS
# Additional options for the compressor
COMPRESSION_OPTIONS=(-9e)
#COMPRESSION_OPTIONS=()

View file

@ -1 +1,6 @@
Welcome to Solarity Liveboot(B!(B
Welcome to Solarity Liveboot!
Default password for the solarity account is `solarity`
Type `labwc` to launch a GUI.

View file

@ -1,11 +0,0 @@
#!/bin/bash
if [[ "$(tty)" == "/dev/tty"* ]]; then
echo -e -n \
"$(tput bold)
The default password for the $(tput setaf 4)solarity$(tput setaf 7) user is $(tput setaf 6)solarity$(tput sgr0)$(tput bold).
Type $(tput setaf 5)labwc$(tput sgr0)$(tput bold) to launch a GUI.
\n"
fi
echo -e -n $(tput sgr0)

View file

@ -1,12 +0,0 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
alias grep='grep --color=auto'
PS1='\[\e[92m\]\u\[\e[0m\]@\h \[\e[96m\]\w\n\[\e[92m\]\$\[\e[0m\] '
complete -cf sudo

View file

@ -2,7 +2,6 @@
# shell=$SHELL (if set, otherwise user's default shell from /etc/passwd)
# term=foot (or xterm-256color if built with -Dterminfo=disabled)
term=foot-extra
# login-shell=no
# app-id=foot

View file

@ -1 +1 @@
/usr/share/themes/Materia-dark/gtk-4.0/gtk.css
/usr/share/themes/Materia-dark/gtk-4.0/gtk-dark.css

View file

@ -1,63 +0,0 @@
# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
htop_version=3.2.2
config_reader_min_version=3
fields=0 48 17 18 38 39 40 2 46 47 49 1
hide_kernel_threads=1
hide_userland_threads=0
hide_running_in_container=0
shadow_other_users=0
show_thread_names=0
show_program_path=1
highlight_base_name=0
highlight_deleted_exe=1
shadow_distribution_path_prefix=0
highlight_megabytes=1
highlight_threads=1
highlight_changes=0
highlight_changes_delay_secs=5
find_comm_in_cmdline=1
strip_exe_from_cmdline=1
show_merged_command=0
header_margin=1
screen_tabs=1
detailed_cpu_time=0
cpu_count_from_one=0
show_cpu_usage=1
show_cpu_frequency=1
show_cpu_temperature=1
degree_fahrenheit=0
update_process_names=0
account_guest_in_cpu_meter=0
color_scheme=0
enable_mouse=1
delay=10
hide_function_bar=0
header_layout=two_50_50
column_meters_0=LeftCPUs2 Memory Swap DiskIO NetworkIO
column_meter_modes_0=1 1 1 2 2
column_meters_1=RightCPUs2 CPU Tasks LoadAverage Uptime
column_meter_modes_1=1 1 2 2 2
tree_view=0
sort_key=46
tree_sort_key=0
sort_direction=-1
tree_sort_direction=1
tree_view_always_by_pid=0
all_branches_collapsed=0
screen:Main=PID USER PRIORITY NICE M_VIRT M_RESIDENT M_SHARE STATE PERCENT_CPU PERCENT_MEM TIME Command
.sort_key=PERCENT_CPU
.tree_sort_key=PID
.tree_view=0
.tree_view_always_by_pid=0
.sort_direction=-1
.tree_sort_direction=1
.all_branches_collapsed=0
screen:I/O=PID USER IO_PRIORITY IO_RATE IO_READ_RATE IO_WRITE_RATE PERCENT_SWAP_DELAY PERCENT_IO_DELAY Command
.sort_key=IO_RATE
.tree_sort_key=PID
.tree_view=0
.tree_view_always_by_pid=0
.sort_direction=-1
.tree_sort_direction=1
.all_branches_collapsed=0

View file

@ -25,5 +25,4 @@ foot -s >/dev/null 2>&1 &
waybar -c ~/.config/waybar/labwc >/dev/null 2>&1 &
# Drawer
#nwggrid-server -layer-shell-layer OVERLAY 2>&1 &
nwg-drawer -r -ovl -nofs -term footclient -pbexit "pkill labwc" -pblock "swaylock -c 111111" -pbpoweroff "poweroff" -pbreboot "reboot" -pbsleep "systemctl suspend" -pbuseicontheme 2>&1 &
nwggrid-server 2>&1 &

View file

@ -3,4 +3,3 @@ MOZ_ENABLE_WAYLAND=1
_JAVA_AWT_WM_NONREPARENTING=1
QT_QPA_PLATFORMTHEME=qt5ct
TERMINAL=foot
GTK_THEME=Materia-dark

View file

@ -20,10 +20,7 @@
</menu>
<menu id="root-menu" label="">
<item label="Open Drawer">
<!--
<action name="Execute"><command>nwggrid -client</command></action>
-->
<action name="Execute"><command>nwg-drawer -open</command></action>
</item>
<item label="Open Run Menu">
<action name="Execute"><command>bemenu-run</command></action>
@ -31,17 +28,12 @@
<item label="Reconfigure WM">
<action name="Reconfigure"></action>
</item>
<menu id="power-menu" label="Power Menu">
<item label="Shutdown">
<action name="Execute"><command>systemctl -i poweroff</command></action>
</item>
<item label="Reboot">
<action name="Execute"><command>systemctl -i reboot</command></action>
</item>
<item label="Exit GUI">
<action name="Exit"></action>
</item>
</menu>
<item label="Shutdown">
<action name="Execute"><command>systemctl -i poweroff</command></action>
</item>
</menu>
</openbox_menu>

View file

@ -35,14 +35,8 @@
<action name="Execute"><command>footclient</command></action>
</keybind>
<!--
<keybind key="W-d">
<action name="Execute"><command>nwggrid</command></action>
</keybind>
-->
<keybind key="W-d">
<action name="Execute"><command>nwg-drawer -open</command></action>
<keybind key="W">
<action name="Execute"><command>nwg-drawer</command></action>
</keybind>
<keybind key="W-r">
@ -61,11 +55,11 @@
</keybind>
<keybind key="XF86_MonBrightnessUp">
<action name="Execute"><command>brightnessctl s +5%</command></action>
<action name="Execute"><command>light -A 5</command></action>
</keybind>
<keybind key="XF86_MonBrightnessDown">
<action name="Execute"><command>brightnessctl s 5%-</command></action>
<action name="Execute"><command>light -U 5</command></action>
</keybind>
</keyboard>
</labwc_config>

View file

@ -1,34 +0,0 @@
window {
background-color: rgba (24, 24, 24, 0.95);
color: #eeeeee
}
/* search entry */
entry {
background-color: rgba (0, 0, 0, 0.2)
}
button, image {
background: none;
border: none
}
button:hover {
background-color: rgba (255, 255, 255, 0.1)
}
/* in case you wanted to give category buttons a different look */
#category-button {
margin: 0 10px 0 10px
}
#pinned-box {
padding-bottom: 5px;
border-bottom: 1px dotted gray
}
#files-box {
padding: 5px;
border: 1px dotted gray;
border-radius: 15px
}

View file

@ -1,5 +1,5 @@
window {
background-color: rgba (43, 48, 59, 0.97);
background-color: rgba (36, 47, 79, 0.92);
color: #eeeeee
}

View file

@ -1,5 +1,5 @@
{
"layer": "bottom",
"layer": "top",
"position": "top",
"height": 40,

View file

@ -123,8 +123,8 @@
"format-alt": "{percent}% {icon}",
"format-alt-click": "click-right",
"format-icons": ["󰃞", "󰃟", "󰃠"],
"on-scroll-down": "brightnessctl s 1%-",
"on-scroll-up": "brightnessctl s +1%"
"on-scroll-down": "light -U 1",
"on-scroll-up": "light -A 1"
},
"custom/weather": {
@ -167,8 +167,7 @@
"custom/drawer": {
"format": "󰀻",
//"on-click": "nwggrid -client",
"on-click": "nwg-drawer -open",
"on-click": "nwggrid -client",
"tooltip": false,
},

View file

@ -1,84 +0,0 @@
# This file is part of systemd.
#
# systemd is free software; you can redistribute it and/or modify it under the
# terms of the GNU Lesser General Public License as published by the Free
# Software Foundation; either version 2.1 of the License, or (at your option)
# any later version.
#
# Entries in this file show the compile time defaults. Local configuration
# should be created by either modifying this file (or a copy of it placed in
# /etc/ if the original file is shipped in /usr/), or by creating "drop-ins" in
# /etc/systemd/system.conf.d/ directory. The latter is generally recommended.
# Defaults can be restored by simply deleting the main configuration file and
# all drop-ins located in /etc/.
#
# Use 'systemd-analyze cat-config systemd/system.conf' to display the full config.
#
# See systemd-system.conf(5) for details.
[Manager]
#LogLevel=info
#LogTarget=journal-or-kmsg
#LogColor=yes
#LogLocation=no
#LogTime=no
#DumpCore=yes
#ShowStatus=yes
#CrashChangeVT=no
#CrashShell=no
#CrashReboot=no
#CtrlAltDelBurstAction=reboot-force
#CPUAffinity=
#NUMAPolicy=default
#NUMAMask=
#RuntimeWatchdogSec=off
#RuntimeWatchdogPreSec=off
#RuntimeWatchdogPreGovernor=
#RebootWatchdogSec=10min
#KExecWatchdogSec=off
#WatchdogDevice=
#CapabilityBoundingSet=
#NoNewPrivileges=no
#SystemCallArchitectures=
#TimerSlackNSec=
#StatusUnitFormat=description
#DefaultTimerAccuracySec=1min
#DefaultStandardOutput=journal
#DefaultStandardError=inherit
#DefaultTimeoutStartSec=90s
DefaultTimeoutStopSec=10s
#DefaultTimeoutAbortSec=
#DefaultDeviceTimeoutSec=90s
#DefaultRestartSec=100ms
#DefaultStartLimitIntervalSec=10s
#DefaultStartLimitBurst=5
#DefaultEnvironment=
#DefaultCPUAccounting=yes
#DefaultIOAccounting=no
#DefaultIPAccounting=no
#DefaultMemoryAccounting=yes
#DefaultTasksAccounting=yes
#DefaultTasksMax=15%
#DefaultLimitCPU=
#DefaultLimitFSIZE=
#DefaultLimitDATA=
#DefaultLimitSTACK=
#DefaultLimitCORE=
#DefaultLimitRSS=
#DefaultLimitNOFILE=1024:524288
#DefaultLimitAS=
#DefaultLimitNPROC=
#DefaultLimitMEMLOCK=8M
#DefaultLimitLOCKS=
#DefaultLimitSIGPENDING=
#DefaultLimitMSGQUEUE=
#DefaultLimitNICE=
#DefaultLimitRTPRIO=
#DefaultLimitRTTIME=
#DefaultMemoryPressureThresholdSec=200ms
#DefaultMemoryPressureWatch=auto
#DefaultOOMPolicy=stop
#DefaultSmackProcessLabel=
#ReloadLimitIntervalSec=
#ReloadLimitBurst=

View file

@ -1 +0,0 @@
[[ -f ~/.bashrc ]] && . ~/.bashrc

View file

@ -1,12 +0,0 @@
#
# ~/.bashrc
#
# If not running interactively, don't do anything
[[ $- != *i* ]] && return
alias ls='ls --color=auto'
alias grep='grep --color=auto'
PS1='\[\e[91m\]\u\[\e[0m\]@\h \[\e[96m\]\w\n\[\e[91m\]\$\[\e[0m\] '
complete -cf sudo

View file

@ -1,25 +0,0 @@
#!/usr/bin/env bash
set -e
if [[ "$1" == "-h" || "$1" == "--help" || "$1" == "" ]]; then
cat <<EOF
Usage: $0 SIZE
Resizes the root of the live filesystem.
SIZE is an integer with optional unit.
Valid units are K,M,G,T,P, and E, denoting powers of 1024.
EOF
exit 0
fi
if [[ "$EUID" != 0 ]]; then
echo "Please run this script as root."
exit 1
fi
set -x
mount -o remount,size="$1" /run/archiso/cowspace

View file

@ -1 +0,0 @@
/usr/bin/nvim

View file

@ -1,5 +1,7 @@
title Arch Linux install medium (x86_64, UEFI)
sort-key 01
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img
initrd /%INSTALL_DIR%/boot/amd-ucode.img
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% zswap.enabled=0

View file

@ -1,5 +1,7 @@
title Arch Linux install medium (x86_64, UEFI) with speech
sort-key 02
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux
initrd /%INSTALL_DIR%/boot/intel-ucode.img
initrd /%INSTALL_DIR%/boot/amd-ucode.img
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux.img
options archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on zswap.enabled=0

View file

@ -38,27 +38,26 @@ timeout=15
timeout_style=menu
# GRUB init tune for accessibility
#play 600 988 1 1319 4
play 600 200 1 1 2 200 1
play 600 988 1 1319 4
# Menu entries
menuentry "Solarity Liveboot (x86_64, UEFI)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} copytoram=auto zswap.enabled=0
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} zswap.enabled=0
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}
menuentry "Solarity Liveboot (x86_64, UEFI, copytoram=n)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux-nocopytoram' {
menuentry "Solarity Liveboot (x86_64, UEFI, copytoram)" --class arch --class gnu-linux --class gnu --class os --id 'archlinux-copytoram' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} copytoram=n zswap.enabled=0
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} copytoram zswap.enabled=0
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}
menuentry "Solarity Liveboot with speakup screen reader (x86_64, UEFI)" --hotkey s --class arch --class gnu-linux --class gnu --class os --id 'archlinux-accessibility' {
set gfxpayload=keep
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on copytoram=auto zswap.enabled=0
initrd /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
linux /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen archisobasedir=%INSTALL_DIR% archisodevice=UUID=${ARCHISO_UUID} accessibility=on zswap.enabled=0
initrd /%INSTALL_DIR%/boot/intel-ucode.img /%INSTALL_DIR%/boot/amd-ucode.img /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
}
if [ "${grub_platform}" == "efi" ]; then

View file

@ -125,7 +125,6 @@ chaotic-mirrorlist
mesa
vulkan-radeon
vulkan-intel
vulkan-nouveau
vulkan-tools
mesa-demos
mesa-utils
@ -135,7 +134,7 @@ qt6ct
pipewire
pipewire-jack
pipewire-pulse
wireplumber
light
pavucontrol-qt
mpv
yt-dlp
@ -145,7 +144,6 @@ polkit
polkit-qt5
lxqt-policykit
ipmitool
freeipmi
iperf3
base-devel
kernel-modules-hook
@ -159,7 +157,6 @@ dvd+rw-tools
materia-gtk-theme
kvantum-theme-materia
kvantum
kvantum-qt5
papirus-icon-theme
gawk
git
@ -193,26 +190,29 @@ grim
slurp
swappy
wdisplays
nwg-panel
nwg-bar
swaybg
nwg-drawer
nwg-menu
nwg-launchers
cliphist
wl-clipboard
wl-clipboard-x11
wf-recorder
bemenu-wayland
labwc
wlr-randr
wlr-randr-git
waybar
zenmap
zenmap-python3-git
ttf-nerd-fonts-symbols
ttf-dejavu
ttf-liberation
ttf-twemoji
noto-fonts-emoji
networkmanager-iwd
ncdu
libqalculate
qalculate-gtk
torbrowser-launcher
tor-browser
v4l2loopback-dkms
v4l2loopback-utils
ffmpeg
@ -222,6 +222,7 @@ wireguard-tools
chntpw
stress
s-tui
bless
rclone
hexedit
flashrom
@ -238,45 +239,9 @@ tldr
gnome-disk-utility
gsmartcontrol
ranger
atool
mediainfo
renameutils
jq
gnupg
keepassxc
bluez-utils
blueberry
cpupower
fio
kdiskmark
bcachefs-tools
#edac-utils
intel-media-driver
libva-intel-driver
libva-mesa-driver
mesa-vdpau
nvtop
libva-utils
vdpauinfo
arch-wiki-docs
arch-wiki-lite
zenity
dialog
brightnessctl
gvfs
gvfs-afc
gvfs-goa
gvfs-google
gvfs-gphoto2
gvfs-mtp
gvfs-nfs
gvfs-smb
foot-terminfo
zfs-utils-git
zfs-dkms-git
nut
micro
mupdf
expac
hexyl
ghex

View file

@ -26,6 +26,4 @@ file_permissions=(
["/usr/local/bin/Installation_guide"]="0:0:755"
["/usr/local/bin/livecd-sound"]="0:0:755"
["/usr/local/bin/import-gsettings"]="0:0:755"
["/usr/local/bin/cowspace-set"]="0:0:755"
["/etc/profile.d/99-greeting.sh"]="0:0:755"
)

View file

@ -5,7 +5,7 @@ It allows you to install Solarity Liveboot or perform system maintenance.
ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, NBD)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% archiso_nbd_srv=${pxeserver} cms_verify=y zswap.enabled=0
SYSAPPEND 3
@ -16,7 +16,7 @@ It allows you to install Solarity Liveboot or perform system maintenance.
ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, NFS)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archiso_nfs_srv=${pxeserver}:/run/archiso/bootmnt cms_verify=y zswap.enabled=0
SYSAPPEND 3
@ -27,6 +27,6 @@ It allows you to install Solarity Liveboot or perform system maintenance.
ENDTEXT
MENU LABEL Solarity Liveboot install medium (x86_64, HTTP)
LINUX ::/%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD ::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
INITRD ::/%INSTALL_DIR%/boot/intel-ucode.img,::/%INSTALL_DIR%/boot/amd-ucode.img,::/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archiso_http_srv=http://${pxeserver}/ cms_verify=y zswap.enabled=0
SYSAPPEND 3

View file

@ -5,18 +5,18 @@ It allows you to install Arch Linux or perform system maintenance.
ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram=auto zswap.enabled=0
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% zswap.enabled=0
LABEL arch64copytoram
LABEL arch64
TEXT HELP
Boots Solarity Liveboot via BIOS and does not copy the SquashFS to RAM.
Boots Solarity Liveboot via BIOS and copies the squashfs to RAM.
It allows you to install Arch Linux or perform system maintenance.
ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS, copytoram=n)
MENU LABEL Solarity Liveboot (x86_64, BIOS, copytoram)
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram=n zswap.enabled=0
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% copytoram zswap.enabled=0
# Accessibility boot option
LABEL arch64speech
@ -26,5 +26,5 @@ It allows you to install Arch Linux or perform system maintenance with speech fe
ENDTEXT
MENU LABEL Solarity Liveboot (x86_64, BIOS) with ^speech
LINUX /%INSTALL_DIR%/boot/x86_64/vmlinuz-linux-zen
INITRD /%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on copytoram=auto zswap.enabled=0
INITRD /%INSTALL_DIR%/boot/intel-ucode.img,/%INSTALL_DIR%/boot/amd-ucode.img,/%INSTALL_DIR%/boot/x86_64/initramfs-linux-zen.img
APPEND archisobasedir=%INSTALL_DIR% archisolabel=%ARCHISO_LABEL% accessibility=on zswap.enabled=0