BeautySolar Icon Theme now in AUR

I created an aur git for beautysolar icon theme made by sajjad606.

yay beautysolar-icon-theme

:penguin:

1 Like

Hi @muzqs

Thank you for this, it’s a really beautiful set of icons. :star_struck:

The original theme (from the author) has a little defect for a couple of years now.
It installs fine but the OS is unable to generate the cache, which is needed for a proper functioning. You can see the errors during the installation:

gtk-update-icon-cache: The generated cache was invalid.
error: la orden no se ejecutó correctamente

This is caused because there are white spaces in several file names. You can see it with:

find /usr/share/icons/BeautySolar -name "* *"

Returning:

/usr/share/icons/BeautySolar/apps/scalable/ io.github.alainm23.planify.svg
/usr/share/icons/BeautySolar/apps/scalable/ org.flameshot.Flameshot.svg
/usr/share/icons/BeautySolar/apps/scalable/ com.mattjakeman.ExtensionManager.svg
/usr/share/icons/BeautySolar/apps/scalable/ com.github.vladimiry.ElectronMail.svg
/usr/share/icons/BeautySolar/apps/scalable/ org.libreoffice.LibreOffice.svg
/usr/share/icons/BeautySolar/devices/scalable/battery-level-100-symbolic.symbolic (copy 1).svg

In order to fix it, delete the last file (it’s a repeated copy) and remove the space from the rest:

sudo rm '/usr/share/icons/BeautySolar/devices/scalable/battery-level-100-symbolic.symbolic (copy 1).svg'
find /usr/share/icons/BeautySolar \( -type f -o -type l \) -name "* *" | while read file; do sudo mv "$file" ${file// /}; done

And finally, recreate the cache:

sudo gtk-update-icon-cache -f /usr/share/icons/BeautySolar

The icons will work properly now. :grin:

Greetings.

1 Like

Hi @M0nst3r ,

The issue is fixed and up on aur.
White spaces and double’s cleaned up.

beautysolar-icon-theme 20260717-1

yay -Syu beautysolar-icon-theme
1 Like

The update just came in but I get this message:

-> base: local (3-4) is newer than maboxlinux (3-3)
-> 1 error occurred:
* request failed: Get "``https://aur.archlinux.org/rpc?arg[]=anydesk-bin&arg[]=arc-gtk-theme&arg[]=arc-solid-gtk-theme&arg[]=arronax&arg[]=beautysolar-icon-theme&arg[]=cheese&arg[]=clutter&arg[]=clutter-gst&arg[]=clutter-gtk&arg[]=cogl&arg[]=conky-no-nvidia&arg[]=detect-it-easy-bin&arg[]=electron35&arg[]=electron37&arg[]=electron38&arg[]=git-credential-manager-bin&arg[]=gkrellm&arg[]=gkrellmlaunch&arg[]=gtk-engine-murrine&arg[]=gtk2&arg[]=gtkmm&arg[]=haskell-data-array-byte&arg[]=libcheese&arg[]=libsoup&arg[]=libvisual&arg[]=linux-firmware-meta&arg[]=nitrogen&arg[]=obconf&arg[]=ocrmypdf&arg[]=ocs-url&arg[]=picom-conf-git&arg[]=python-fpdf2&arg[]=python-mock&arg[]=python-mouseinfo&arg[]=python-pyautogui&arg[]=python-pybrowsers&arg[]=python-pymsgbox&arg[]=python-pyscreeze&arg[]=python-pytweening&arg[]=python-schedule&arg[]=python-selenium&arg[]=python-webdriver-manager&arg[]=qt5-location&arg[]=qt5-webchannel&arg[]=reiserfsprogs&arg[]=remmina-plugin-rdesktop&arg[]=remmina-plugin-rustdesk&arg[]=samsung-unified-driver&arg[]=samsung-unified-driver-common&arg[]=samsung-unified-driver-printer&arg[]=samsung-unified-driver-scanner&arg[]=selenium-manager&arg[]=untrunc-anthwlock-bin&arg[]=vscodium-bin&arg[]=webkit2gtk&arg[]=xkblayout&arg[]=xkblayout-state-git&arg[]=xorgxrdp&arg[]=xrdp&arg[]=yp-tools&type=info&v=5``": unexpected EOF

Regards.

That’s not related to beautysolar-icon-theme — those are two separate, harmless issues on your end:

  1. The “base… newer than maboxlinux” line is your distro’s repo lagging behind your local package version, unrelated to this AUR pkg.
  2. The AUR RPC “unexpected EOF” is your AUR helper batching a big info query and the connection dropping mid-response — usually a transient network hiccup, not a real error.

Just try yay -Syu again, should go through fine.

Yes, that was the case. Working now. :smiling_face_with_sunglasses:

1 Like