default ~/.Xresources added.

This commit is contained in:
Storm Dragon committed 2026-10-10 17:53:17 -04:00
1 parent 4134a16ecd
commit d41a531b9d
7 files changed
+93

No files matched your search

+1
View File
@@ -48,6 +48,7 @@ If the build is interrupted, run `sudo umount -R /mnt && sudo losetup -D` to be
- **Packages**: Edit the package list inside `pi4/build/build-stormux.sh` (search for `pacman -Su --needed`). Add or remove entries as needed, then rebuild.
- **Package sources**: The build does not fetch or compile packages from the AUR. Packages are installed from the official Arch Linux ARM repositories or the Stormux repository. The finished image includes `yay`, but it is installed as a prebuilt package from the Stormux repository and is not used during the build.
- **First-boot behavior**: Modify `pi4/files/usr/local/bin/configure-stormux` to change the guided setup that runs when the image boots the first time.
- **X resources**: `pi4/files/etc/skel/.Xresources` is installed in the default user's home and `/etc/skel`, so newly created users inherit it too.
Remember to keep permissions sensible (`chmod 755` for scripts, `644` for configs) so rsync copies them correctly.
+2
View File
@@ -603,6 +603,8 @@ install_rhvoice_english_fixes
# Copy skel files to stormux user home (after user rename in chroot)
find ../files/etc/skel/ -mindepth 1 -exec cp -rv "{}" /mnt/home/stormux/ \;
install -Dm644 ../files/etc/skel/.Xresources /mnt/etc/skel/.Xresources
arch-chroot /mnt chown stormux:users /home/stormux/.Xresources
# Copy boot files again to ensure custom config overrides any package changes
cp -rv ../files/boot/* /mnt/boot