I decided to start using #linux on my main system for the first time, and wow, it was a major pain in the ass at first.

Decided to go with @CachyOS since I game quite a bit, and it was one of the more popular distros that people like to game on.

The first thing i noticed was "sudo apt" does not work. My already extremely limited linux knowledge comes from #selfhosting on debian/ubuntu based OS.

Oh, and software compatibility... Im like the king of bloat, always have dozens of applications running, and my overflow/status bar on windows has usually 4-5 lines of apps at all times. The biggest compatibility issue I am having right now is with my streamdeck. While there is opendeck, the thought of moving my probably close to 300+ buttons is just preventing me from even trying in the first place! The other app that i use daily that just doesn't exist on #linux is voicemeeter. I will probably have to figure out an alternate at some point.

But honestly, other than some applications just not existing on linux, it's been a great switch. Everything runs smoothly, and the 2 games i have tried so far have worked fine for the most part. I did have issues with Palworlds, and im still not sure what it was; I installed it and played it successfully without any tinkering, but when it came time to play with friends it would just refuse to work, often showing a black screen eventually leading to a crash. We usually get together to play maybe once every few weeks, but here i ended up spending the whole time trying to troubleshoot it, So i was quite bummed out at that. In hindsight, i could have just as easily switched to my windows install since i was dualbooting, but the fact that it worked fine and then just didn't made me want to fix it. A clean reinstall of the game did end up fixing the issue, but it was too late lmao.

I've been slowly moving my files from the Windows partition to my linux partition and everytime I load into Windows i keep starting to hate windows more and more, everything feels sluggish, slow boot up, so much unnecessary popups and tons of apps opening during bootup (although this is mostly my fault, still worsens the experience).

Overall, it's been a fun learning experience and I've been mostly enjoying linux. The transition was much smoother than i could imagine, and for most tasks I just forget that im using a completely different operating system, which imo is a good thing. Im looking forward to learning what else linux has to offer.

Also since im using #cachyos which is based on #archlinux , can i say "I use #arch btw"?

@Nubinator @CachyOS Welcome! Once you feel comfortable with the terminal, you can always give a go to "debloating" Windows via PowerShell. That way you can use the apps you need when you need them but it's still collecting too much data so you read about PiHole, Unbound, Tailscale which leads to you flashing your router for some reason and while you're questioning how you got here YouTube knows what you did and starts suggesting Jellyfin to stream your own movies so you ask what about music and
@jameskimber I can gladly say, been there done that! I currently have over 70 containers running on docker split between 2 servers. Do i use all of them? Absolutely not, but i definitely enjoyed setting them up and all the pains that came along with it. Not to mention the dozens of time where i spend about 3 days setting up a service to perfection, just to end up not using it. I would say #selfhosting was what made my switch to linux much more gentle, even though it's a different system ( #debian -> #arch ).

@Nubinator Oh! So the rabbit hole has two entrances lol Mine was Ubuntu --> Mint --> Arch all in about two months, CachyOS about a year ago. But it was me seeing if I could piece together a Slackware build just to see if I could do it. Took almost every bit of my free time one weekend to get Slackware fully up and running, but that was what pushed me down the Linux-to-homelab pipeline

But I'm not 70 containers deep in that journey! Wow!

@jameskimber This is the first im hearing about slackware, and from what i can see, it seems like a really good way to really understand the core of linux in general. I think it's way too early for me to even think about trying it, but maybe someday lol. The way i got into homelabbing was because my laptop's display suddenly just died on me mid game, but it was too old and slow for it to be worth repairing, so i just used a remote desktop tool and started using it to host stuff like minecraft servers and a few docker containers all inside windows. Fast forward about a year, and i bought a raspberry pi, which just accelerated the whole homelabbing journey and gave me a taste of a linux based os.