A Personal Configuration
On being intentional with my setup — from Arch Linux to a split keyboard and Neovim
I enjoy being intentional with my actions and trying to make things as enjoyable as they can be.
Sleeping? Let me make sure to have the covers I want, the perfect purple pillow.
Using my computer? Let’s make it more enjoyable.
The OS Journey
First it was Mint, then Ubuntu, then PopOS, and finally Arch.
While I might not stay with Arch forever, it has spoiled me dearly.
From being able to configure my computer exactly how I want it, to developing my own Waybar extensions with ease. And now to optimizing my productivity and enjoyment with keybindings.
As I have now gotten more comfortable with my OS, now I need to go ahead and temporarily ruin my process just for it to get even better over time.
This involves two things:
- ZSA Voyager keyboard
- Neovim instead of VS Code
The Keyboard
The sum is I am trying to be more intentional and enjoy the process of using my keyboard more.
Historically I have really liked the Mac keyboards, and my main keyboard prior to the Voyager is the Logi Ergo. Which is a fantastic keyboard at what I consider a reasonable price. But it’s big. Plus time for me to switch things up.
I think the Voyager is harder for me to pick up than the average person because I never learned how to type properly — I am prepared to blame that on my homeschooling for my early years.
Never learned home row, or touch typing.
I learned by just typing, and while I can do it fast and even without looking, for the most part I am using only a few fingers and move my hands around the keyboard a lot.
Honestly the ZSA is really comfortable aside from a few things. Starting with the letter C, which requires I bring my middle finger down vertically, something that does not feel natural.
After that the super key used to be on the bottom left, and I would need to pitch my wrist to hit it with my pinky, and then try to reach over to press the number keys to navigate between workspaces — it was torture.
Not even an hour later was I feeling a deep pain in my wrist.
This is actually what stopped me from using the keyboard for a while. But now with Arch, I think I can fix it.
I moved the super key to my thumbs (mapped over delete when holding) and it’s working great! Next I needed to get rid of the other keys that were bothering me. I am trying to use the right shift, but wow, that sucks lol. So hard to get rid of that muscle memory. But it’s better than my wrist cracking every time I move.
HJKL Everywhere
I think my route to success here will be by relying on a Vim keymapping for as much as possible. HJKL is in:
- Neovim
- Changing focus between windows with super
- And I thought I had more, but let’s see what’s next