aboutsummaryrefslogtreecommitdiff
path: root/archiso_config
diff options
context:
space:
mode:
authorMitchell Riedstra <mitch@riedstra.dev>2025-11-26 12:03:39 -0500
committerMitchell Riedstra <mitch@riedstra.dev>2025-11-26 12:03:39 -0500
commit8090ee305b8759beb2afce335640db244c132455 (patch)
treeeeca7492cc78f509fa8bde36e45287895376888a /archiso_config
parent4e8db800787b181a917efa093848c2476af4f31c (diff)
downloadvoussoir-8090ee305b8759beb2afce335640db244c132455.tar.gz
voussoir-8090ee305b8759beb2afce335640db244c132455.tar.xz
Some more tweaking to the installer, bake packages into the image
Diffstat (limited to 'archiso_config')
-rw-r--r--archiso_config/packages.x86_645
-rw-r--r--archiso_config/pacman.conf1
-rw-r--r--archiso_config/profiledef.sh5
3 files changed, 7 insertions, 4 deletions
diff --git a/archiso_config/packages.x86_64 b/archiso_config/packages.x86_64
index abda48e..b83a4c0 100644
--- a/archiso_config/packages.x86_64
+++ b/archiso_config/packages.x86_64
@@ -33,6 +33,7 @@ dosfstools
e2fsprogs
edk2-shell
efibootmgr
+entr
espeakup
ethtool
exfat-utils
@@ -101,6 +102,7 @@ nmap
noto-fonts-emoji
ntfs-3g
nvme-cli
+obs-studio
open-iscsi
open-vm-tools
openbsd-netcat
@@ -116,9 +118,10 @@ pass
pass-otp
pavucontrol
pcsclite
+pipewire
+pipewire-pulse
ppp
pptpclient
-pulseaudio
pv
pwgen
qemu-guest-agent
diff --git a/archiso_config/pacman.conf b/archiso_config/pacman.conf
index 03c9a15..c65616e 100644
--- a/archiso_config/pacman.conf
+++ b/archiso_config/pacman.conf
@@ -11,6 +11,7 @@
# If you wish to use different paths, uncomment and update the paths.
#RootDir = /
#DBPath = /var/lib/pacman/
+CacheDir = /tmp/isopkgcache
#CacheDir = /var/cache/pacman/pkg/
#LogFile = /var/log/pacman.log
#GPGDir = /etc/pacman.d/gnupg/
diff --git a/archiso_config/profiledef.sh b/archiso_config/profiledef.sh
index d627c03..aba5ff6 100644
--- a/archiso_config/profiledef.sh
+++ b/archiso_config/profiledef.sh
@@ -8,9 +8,8 @@ iso_application="Installer for Voussir, an arch boostrapper with snapshotting"
iso_version="$(date --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +%Y.%m.%d)"
install_dir="arch"
buildmodes=('iso')
-bootmodes=('bios.syslinux.mbr' 'bios.syslinux.eltorito'
- 'uefi-ia32.grub.esp' 'uefi-x64.grub.esp'
- 'uefi-ia32.grub.eltorito' 'uefi-x64.grub.eltorito')
+bootmodes=('bios.syslinux'
+ 'uefi.grub' )
arch="x86_64"
pacman_conf="pacman.conf"
airootfs_image_type="erofs"