Creating a portable nvim container
Portable Neovim and Docker shenanigans
How would you like to port your Neovim between different platforms and machines using a single token and command while knowing exactly how it will behave?
Most of my Docker containers have been running services using compose instead of being temporary execution environments.
Trying out Helix in an earlier article inspired me to containerize my Neovim setup. During this process, I learned a lot and had some aha moments.
Adapting to a split keyboard
Getting a “proper” keyboard
I bought a Scylla keyboard from Bastard keyboards.
I was initially looking at Kinesis Advantage, but due to pricing and shipping, I decided to go with the Scylla, and I’m happy with my choice.
Here are my thoughts after two weeks of using the Scylla.
Why a split keyboard
My main motivator is to reduce wrist strain and improve typing comfort. Secondary motivator is, of course, the cool factor.
Setting up a NixOS server in UpCloud
How to set up a NixOS server in UpCloud
This is not about Nix, but more of a tutorial on how I set up a server using UpCloud. I decided to document the steps I took to create a NixOS playground for myself.
Requirements
- UpCloud account
- SSH keys for secure access
- At least some Linux experience
Why UpCloud
Honestly, I just checked European Alternatives and chose UpCloud, because it’s Finnish.