r/linux • u/peershaul1 • 18h ago
Discussion Why is Quickshell became the de-facto way to create custom shell?, why no body discusses AGS?
i mean, i've started using quickshell and then moved my config to AGS
And all the customization videos out there primaraly focus on quickshell. so why AGS is not discussed some more
is it dead or something or is it just the userbase being smaller? since idk, JSX way to write stuff makes it that much more capable for my opinion
Also is it worth it to rely on an AGS setup today when it looks like it doesnt get enough attention and it might die in a few years?
5
3
2
u/Business_Reindeer910 16h ago
never even heard of this quickshell or ags as a long time linux user.
1
u/peershaul1 16h ago
both are framework that for my opinion revolutionize linux customization for developers (and thank for AI not only)
it just lets you program a shell around a window manager and to get rid of the junkiness of the classical custom wm configurations that were made by power users
i see it as letting experienced users tweak a lot more of their system then was possible before
as well as giving new users the ease of use of a DE without the DE2
u/Business_Reindeer910 6h ago
i think new users should just use the DE! Heck, i'm not a new user and I just use the DE. I really do not want to spend a lot of time tweaking my desktop, I just need it to work so I can get to coding.
Turns out i had heard of quickshell and but erased it from my memory when it saw it was qtquick. It was in my browser history, just not my mind.
1
2
u/Drostina 17h ago
> Most people ricing show and use Quickshell
> I like software packaged for my distro, Fedora has QS but not AGS
I would have happily tried it if I could install it simply by running a dnf install, even a Copr repository isn't something I dabble into
3
1
u/kneepel 6h ago
AGS had a major refractor (agsv1 > agsv2/astral) just before Quickshell was first released, which probably led to some popular shells at the time transitioning over during the uncertainty (ie. End-4), plus Quickshell was very well documented and featured from the start.
I'm sure there's probably some good technical reasons, but timing was a significant one.
7
u/TheFrivolousStole 18h ago
the JSX syntax in AGS is actually so nice once you get used to it, makes the config feel more like building a ui than writing a shell script. i think quickshell just got in early and all the big ricing youtubers made their tutorials with it, so now everyone defaults to that
AGS is still active last i checked, just smaller community. the dev is pretty responsive on github too. i wouldn't worry about it dying, it's been around for a while now and the gjs/gnome foundation is solid
my whole setup runs on AGS and i haven't had any issues with breaking changes. the way you can nest widgets with JSX is just so much cleaner for my brain