Linux, Vim, Omakub and on being vendor agnostic

I've been diving into Vim lately. It all started out with DHH and his push for Linux and Lazyvim through his Omakub project.

At first I started to really consider Linux. Partly because small things annoy me in macOS. Things like not being able to remove animations when switching spaces. But also because I feel stuck in my ways. I've been using Macs for so long that I've become blind to other options out there.

But then my objective voice of reason kicked in, and I didn't see enough compelling reasons to make such a drastic change. But I did want to find out what particularly inspired me with the Omakub project, and take on some of its aspects.

Lazyvim

Sometimes it's hard to pinpoint why something hits a nerve at a given point in time. Vim has been around for ages, and I've always kind of hated it. ssh-ing into a server and trying to do basic stuff like copying one line and pasting it a different spot was a frustration. What's yanking?

Fast forward to 2024, I now see its appeal.
What before just felt foreign, now feels foreign and intriguing.

It appeals to my minimalistic approach to life.
Having less dependencies.
Less computer resources to use.

And LazyVim just made Vim more approachable.

Also, just staying in the terminal feels really nice!

David vs. Goliath

The other aspect that appealed to me from Omakub, was the "us agains the mega corporations" mindset. Whether it's Microsoft, Apple, Google or Amazon.
I keep feeling this urge. An urge to move towards more open standards.

I have a Kindle, but my next e-reader probably won't be from Amazon.

I have an iPhone, but I'm not sure the next phone will be from Apple.

I should be more flexible. Not just settle for what Apple decides to launch.

Sure, these are all potential frustrating changes in the short term. But being more vendor agnostic surely is better in the long-term.