1
I thought shelly has a GUI. When running COSMIC desktop or Plasma Wayland it just runs as a terminal app. Is it actually a GUI application? And why does it insist a reboot is required all the time?
Hello and welcome to the forum.
Afaik, shelly is a GUI. Could you show us the output of
pacman -Qi shelly
I guess it asks for a reboot when you updated integral packages like the Kernel.
But as I am not actually using shelly, this is all just guesswork ![]()
andro_b 3
[root@cachy ~]# pacman -Qi shelly
Installed From : cachyos
Name : shelly
Version : 2.3.2.5-1
Description : Shelly: A Modern Arch Package Manager
Architecture : x86_64
URL : GitHub - Seafoam-Labs/Shelly-ALPM: Pacman alternative for ArchLinux, designed with you in mind. · GitHub
Licenses : GPL-3.0-only
Groups : None
Provides : shelly
Depends On : pacman gtk4 glib2 sudo tar bash git hicolor-icon-theme dbus glibc libarchive dconf
gnupg zstd
Optional Deps : flatpak: For supporting flatpak implementation. [installed]
fish: Fish shell completions [installed]
Required By : None
Optional For : None
Conflicts With : shelly-git shelly-bin
Replaces : None
Installed Size : 48.78 MiB
Packager : CachyOS admin@cachyos.org
Build Date : Fri 12 Jun 2026 16:00:37
Install Date : Sat 13 Jun 2026 00:22:30
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
andro_b 4
It continually asks for a reboot even if it has taken no action.
andro_b 5
Well now. Running it from the Applications menu works. So a ps shows shelly-ui running. Seems if I just type shelly I get a CLI program, but shelly-ui gives the GUI. I will say that is not entirely obvious. But problem solved.
You could just create an alias in your .bashrc for shelly to open shelly-ui
alias shelly='shelly-ui'
if you need the cli version again, do a \shelly and that will override the alias












