Very interesting, glad you're moving to Wayland. And yes, KDE is a resource hog, I agree.
Still my aliases work, for now. If you hate them just remove them, so far after 3 years no one has complained, on the contrary they all loved them.. It's a preference thing..
Let me explain my issue with aliases.
I don't mind if my distro includes quality-of-life aliases. In fact, including things like this is actually useful.
alias ytv-best='yt-dlp -f '\''bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio'\'' --merge-output-format mp4 '
This is the type of aliases that add value to me. My issue is when aliases replace commands that I am in the habit of using every day. Looking at my shell on a live CD here are some of the main culprits I found:
alias cat='bat '
alias df='df -h'
alias free='free -mt'
alias info='sudo pacman -Si'
alias man='tldr'
alias wget='wget -c'
All of those are utilities that I use every day. The distro modifies them (worst is
info, which traditionally in Unix refers to
a very different utility than Pacman).
The workaround is simple. Users can either:
These aliases aren't necessarily blockers. They're easy to work around. However they reveal a design philosophy that bothers me. The distro will liberally change the habits that I take for granted. I want a distro that
gets out of my way and it seems to me like XeroLinux doesn't really prioritize this.
I was curious enough to check bashrc and found those aliases. What if I hadn't? What if I didn't know? What if I just ran
df / and I kept getting sizes in human-readable format? I'd be googling furiously "HOW TO GET BINARY SIZES WITH DF", not realizing that my distro has aliased the executable.
It begs the follow-up question: what else has been modified? What am I really running? Philosophically, am I running the good ol' Linux that I know and love, or are there different things hidden under familiar names?
Distros are a very tricky thing. You know a distro does a good job if it gets completely out of your way. If I have to go hunt alias definitions, it's not out of my way, it's all up in my face.
Anyway, this is just my feedback as a very long time (grumpy) linux user. This is a small thing that bothered me. XeroLinux is definitely not the first distro to do stuff like this, and I guess a lot of users don't mind. And to be clear, I don't mean to take away from the effort and care put in this distro. It looks and feels fantastic and
I am genuinely excited for the work you're doing on it. Keep it up and I'm excited to see what's coming next.