default ~/.Xresources added.
This commit is contained in:
1 parent
4134a16ecd
commit
d41a531b9d
7 files changed
+93
No files matched your search
@@ -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.
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in new issue
Block a user