> It's a lot more than any shell script I've written, certainly. If you've written a more complex one I'd love to see it.
I've been maintaining https://github.com/nickjj/dotfriedrice for around 8 years, it's my dotfiles that have an installer and other things. I'd still absolutely classify this is a shell script / dotfiles project. I've added just enough customization to make it easy to modify things without needing to fork the repo if you like most of the opinions.
I only added a GUI last year after my hardware was finally compatible with native Linux, otherwise I would have switched almost 10 years ago. Before that, it focused on command line tools and your terminal, that's because I ran it under Windows with WSL 2 but it also worked fine on native Linux even back then, macOS too because I use it on a company issued laptop.
All that to say, I don't see it as anything special. It's a batteries included dotfiles, nothing more nothing less. With that said, I'm thrilled by the environment it's allowed me to create and niri is so good. I wish I could get $8 million dollars in funding, because I'd give $7 million of that to the author of niri.