Skip to content

🎨 XeroLinux Customization Hub 🎨

Overview

The XeroLinux Customization Hub is a vibrant, all-in-one GUI tool I created as a fun side project, that consolidates all the XeroLinux themes, scripts, and system tools. Built with PyQt6, it features animated RGB borders, a dark-themed interface with cyan/teal accents, and embedded screenshots to give you a visual preview of each customization option.

xero-tool

Features

This tool was created for any Arch System. It includes :

  • Desktop Rices: Install beautiful desktop Rices.
  • GRUB Themes: Inst aany of 8 stunning Grub themes.
  • Scripts & Tools: Quick access to essential utilities & Scripts.

.// Documentation \\.

Tool Usage

Single Command

  • Dependencies :

Before running the tool, ensure you have the required dependencies installed:

sudo pacman -S python python-pyqt6
  • Execution :

Execute the tool directly from the web with a single command:

curl -fsSL https://xerolinux.xyz/script/xero-tool.py | python3

Alternatively, you can download it first and run it locally:

curl -fsSL https://xerolinux.xyz/script/xero-tool.py -o xero-tool.py
python3 xero-tool.py

Manual Methods

Below is how you can use each feature separately and manually...

Requirements :

sudo pacman -S --needed python python-pyqt6 python-pip python-pipx
  • XeroLayan :

rice

git clone https://github.com/xerolinux/xero-layan-git
cd xero-layan-git/ && ./install.sh

Elements Used :

The rice uses the Layan GTK / KDE Theme & Tela Circle Icons by VinceLiuice. As for Widgets AkA Plasmoids, it uses Apdatifier, Netspeed, Quick Shutdown, Toggle Overview, Wunderground PWS, Panel Colorizer, Kurve Audio Visualizer, Krohnkite and Smart Video Wallpaper

  • Xero Cosmic:

rice

wget https://xerolinux.xyz/script/cosmic.sh
chmod +x cosmic.sh && sh cosmic.sh
  • Xero Grubs :

git clone https://github.com/xerolinux/xero-grubs
cd xero-grubs/ && sudo ./install.sh
  • Plymouth Manager :

plymouth

wget https://raw.githubusercontent.com/XeroLinuxDev/extra-scripts/refs/heads/main/usr/local/bin/xpm
chmod + xpm && sh xpm
  • Unofficial Chaotic-AUR Tool :

curl -fsSL "https://xerolinux.xyz/script/chaotic-tool.py" | python3

Issues & Fixes

  • Plymouth Boot Delay

In many cases, on a very fast system with an nVme SSD boot animation can go by way too quickly. To solve that please do the following to add a short delay to boot sequence :

sudo systemctl edit plymouth-quit.service --drop-in=long_splash.conf

Add the following to that file :

[Service]
ExecStartPre=/usr/bin/sleep 6

delay

Adjust delay to fit your setup. Save it and apply with sudo systemctl daemon-reload.

  • Plymouth Multi-Monitor

In a multi-monitor setup, Plymouth might not show the animation scaled correctly. To fix that, do the following :

sudo nano /etc/default/grub

Then use a tool like xrandr to identify your primary monitor, and add it to grub's GRUB_CMDLINE_LINUX_DEFAULT=' line, like so video=DP-1:1920x1080@60, replacing the DP-1 with yours. Save and exit, then update grub with the following command :

sudo grub-mkconfig -o /boot/grub/grub.cfg

Final Words

The XeroLinux Customization Hub brings together all your favorite XeroLinux customization options into one sleek, easy-to-use interface. Whether you're looking to rice your desktop, beautify your bootloader, or manage system tools, this hub has you covered. The animated interface and embedded previews make it not just functional, but visually appealing as well. Give it a try and transform your Arch Linux experience!