checked afixed and tested 10/27/25 by joekamprad (working properly to use on ISO and manually)
checked and fixed package repo changes by joekamprad 27 June 2025 (working properly again)
checked by joekamprad April 2024 and it is working properly
Openbox EndeavorOS Community Edition
-
Boot from the latest ISO Arm devices, go to https://endeavouros.com/endeavouros-arm-install/ and install the image for your ARM device on a uSD or other storage device.
-
Select "No desktop" during the install.
-
After install, reboot
-
switch to TTY3 (Ctrl-Alt-F3)
-
Login and run:
git clone https://github.com/EndeavourOS-Community-Editions/openbox.git
cd openbox
bash openbox-install.sh
(see if this is executable, if not "chmod 755 openbox-install.sh")
-
Reboot and login via lightdm
-
Remove the openbox folder in your home directory.
Or use the option on ISO to add custom script: https://github.com/EndeavourOS-Community-Editions/.github/blob/main/profile/README.md
https://raw.githubusercontent.com/EndeavourOS-Community-Editions/openbox/main/setup_openbox_isomode.sh
add this into the option on welcome screen run online install and select "no Desktop" inside installer.
for details see this: https://github.com/EndeavourOS-Community-Editions/.github/blob/main/profile/README.md
cp -R .config/* ~/.config/
cp .gtkrc-2.0 ~/.gtkrc-2.0
chmod -R +x ~/.config/openbox/scripts
chmod -R +x ~/.config/rofi/scripts
sudo yay -Syu --needed --noconfirm - < packages-repository.txt
Get involved at our forum: https://forum.endeavouros.com/t/openbox-edition/13692

