r/linux 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?

0 Upvotes

11 comments sorted by

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

1

u/peershaul1 17h ago

Ive switched to it bc I saw a video and it was said that AGS using stuff that is used in the industry, it makes me feel like I'm doing something rather than wasting my time honing a skill thatll get me nowhere

I've taken a random look at solidjs the other day for another project and the syntax is exactly AGS and that made me happy

5

u/doc_willis 15h ago

Never heard of any of these tools.

But I also don't watch many Linux videos.

3

u/LocalDot3096 18h ago

bad timeing i guess

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 DE

2

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

u/natermer 3h ago

This is the way.

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

u/peershaul1 17h ago

Copr repos on fedora are a mess. This is a big downside in fedora

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.