Just curiosity really, it was when I first started learning Java from my father’s old textbook. The “Getting your environment setup” had instructions for both Windows, OS X, and Linux/Ubuntu.
Of them all, the instructions for Ubuntu were the simplest (sudo apt-get install openjdk or a similar package), in order to get the Java dev tools installed.
Ended up giving Ubuntu a look in a VM since I hadn’t heard of “Linux/Ubuntu” (which was also the first time I used a VM) during the 8.04 days!
Funnily enough I actually put Java down for a bit since I just couldn’t get into it. IIRC though, my first project on my GitHub had something to do with Python+GTK. Then eventually I got back into Java when I discovered I could make Minecraft plugins/mods.
Of course I was pretty young at the time, maybe 13 or 14? So I didn’t know (or would’ve cared) about the whole privacy aspect of Linux - that came much later. But ever since then, like many others, I’ve always maintained that Linux is the best development environment for me.
If I remember correctly, you can define the modifier key in KDE. Not sure though, you might have to test it out.
That would be the fastest way. Apart from that, it’s very much possible by binding every possible action to different keypresses. That would be long and stenuous.
However, it should be said that these will only apply within KDE applications. If you’re using third-party stuff, like Firefox, GIMP, VLC etc., they won’t apply.
If you really want to go hard on rebinding all kinds of keys for any application, you can also do things like these:
As cool as both of these are, and as much as I would still generally recommend picking KDE for these kind of customization possibilities, I wouldn’t recommend overdoing either. You won’t be able to use other PCs anymore…
I actually went through and customized all the Plasma keybindings to be more like Mac a couple days ago. It works pretty well, but yeah unfortunately only in KDE applications. And there’s still some stuff you can’t change such as the “extend selection to start/end of word” shortcuts always being set to ctrl+shift+left/right even if you set the “move to start/end of word” keys to option+left/right.
I didn’t have a lot of money and went dumpster diving for parts. Changed out a bad capacitor and got a system booting. This was back in Pentium 3 and 4 days. I found a 512MB stick of memory that had some bad areas. Linux was able to map around it with some kernel options at boot. Since I had limited storage I used knoppix and had a print out of the needed kernel options and memory addresses.
Once it was up and running I was able to do anything and everything I wanted. I did built a better system and got gentoo going a year or so later.
Eventually I got gaming mostly working with the project that eventually became crossover. First software I ever purchased too. I started dual booting less.
I bounced back and forth between windows and Linux and when I built a system around 2010 I didn’t even bother configuring it for dual booting.
I haven’t really touched anything windows since around the release of Windows 10 and only used windows 7 for work reasons prior. These days I’m pretty useless with anything on that end.
So I’m an evangelical fan of Linux. I use it everywhere I can and the FOSS philosophy resonates with me. I advocate for it where it makes sense and works. I’ll go out of my way and spend time & money helping people move into it too.
Curiosity. It began while trying to play around with programming, and finding a lot of talk and resources about Linux, and then trying it. 3 broken Debian installations just for messing around, then Ubuntu as a more permanent install, all of this alongside Windows.
Then I began using less and less Windows until I just deleted the Windows partition because I needed more space.
Windows is boated and eventually becomes unusable or unsupported.
Linux has no such issue.
That was my initial reason for trying it.
Since then I’ve revived countless computers with Linux.
I got into Linux because I used a shitty Acer laptop in middle school and I couldn’t stand how slow it was. Somehow I ended up stumbling on some article or video about Linux being faster and installed Ubuntu WUBI (I think that’s what it was called, it let you install Ubuntu in Windows). Then I found myself on IRC and became a distrohopper for a few years.
When I was younger I was probably obsessed and proselytized a bit but not so much anymore. An OS is just a tool and people should use what works best for them to solve the problems they have at the time.
But I still daily drive Linux so I guess it’s my preferred tool.
Windows 95 crashing for the 5th time that day corrupting another high school paper.
I knew nothing about Linux, but bought a red hat 6 cd and installed it. I never dual booted or ever went back.
This was in the day of getting a modem that actually worked on Linux was a PITA as everything had turned into software based winmodems. And it wasn’t like you could just order one online. You had better have hoped Best Buy/circuit city/compusa had something.
Dark mode back in the day (XP/Vista era). I wanted to theme everything and have cool UI/visual features in a non-shady download-this-third-party-totally-safe-theme-engine-wink-wink way.
I tried Linux when I was younger. I decided to try Gentoo on underpowered hardware with zero Linux experience. I credit that uphill battle for teaching me Linux! I used that until I got into dependency hell and switched back to Windows for a while. I needed PowerShell and stuff for my old job, before it went cross-platform. It was fine.
A few years later, I was dual-booting again. Then, Windows 10 began blue-screening randomly. I couldn’t figure out why. Reinstalling didn’t work. So I started using Linux full-time and I’ve never looked back.
Even when I found out that one of my memory sticks had been half-inserted for months, and that’s probably what made Windows crash all the time. How did Linux handle it? Obviously, because it’s better.
linux
Hot
This magazine is from a federated server and may be incomplete. Browse more on the original instance.