updated package bundling

This commit is contained in:
Luxferre
2026-06-03 10:04:31 +03:00
parent f4d9d3c34a
commit 6dd02069b6
+3
View File
@@ -15,6 +15,7 @@ X11_PKGS='xcursor-themes xcursor-vanilla-dmz-aa setxkbmap xkb-switch xdg-utils x
X_APPS='dbus mesa mesa-dri mesa-demos mesa-vaapi glxinfo glxgears glmark2 i3 i3lock i3status i3cat i3wsr rofi autotiling scrot dunst feh volumeicon' X_APPS='dbus mesa mesa-dri mesa-demos mesa-vaapi glxinfo glxgears glmark2 i3 i3lock i3status i3cat i3wsr rofi autotiling scrot dunst feh volumeicon'
FONT_PKGS='noto-fonts-ttf noto-fonts-ttf-extra noto-fonts-cjk noto-fonts-emoji noto-fonts-ttf-variable liberation-fonts-ttf font-firacode fonts-roboto-ttf' FONT_PKGS='noto-fonts-ttf noto-fonts-ttf-extra noto-fonts-cjk noto-fonts-emoji noto-fonts-ttf-variable liberation-fonts-ttf font-firacode fonts-roboto-ttf'
ALL_REPOS="void-repo-nonfree"
ALL_PKGS="$BASE_PKGS" ALL_PKGS="$BASE_PKGS"
[ -z "$NOEXTRAS" ] && ALL_PKGS="$ALL_PKGS $EXTRA_PKGS" [ -z "$NOEXTRAS" ] && ALL_PKGS="$ALL_PKGS $EXTRA_PKGS"
[ -z "$NOX" ] && ALL_PKGS="$ALL_PKGS $X11_PKGS $FONT_PKGS $X_APPS" [ -z "$NOX" ] && ALL_PKGS="$ALL_PKGS $X11_PKGS $FONT_PKGS $X_APPS"
@@ -39,6 +40,8 @@ alias roidclean='killall pulseaudio virgl_test_server_android' # ROID_INST
EOF EOF
echo 'Installing Void Linux...' echo 'Installing Void Linux...'
proot-distro install ghcr.io/void-linux/void-glibc-full proot-distro install ghcr.io/void-linux/void-glibc-full
echo 'Extra repository setup...'
proot-distro run void-glibc-full -- sh -c "xbps-install -Suyy && xbps-install -Sy $ALL_REPOS"
echo 'Package setup...' echo 'Package setup...'
proot-distro run void-glibc-full -- sh -c "xbps-install -Suyy && xbps-install -Sy $ALL_PKGS" proot-distro run void-glibc-full -- sh -c "xbps-install -Suyy && xbps-install -Sy $ALL_PKGS"
echo 'Post-installation steps (CLI)...' echo 'Post-installation steps (CLI)...'