Jakub Mazur

CS Student & Full Stack Developer

Maastricht - Netherlands

Back

Back to the basics

March 2025

After finishing my exams, I went back to my parents' house, and we all took a week trip together. The place we stayed at had no internet access whatsoever, which turned out to be a good opportunity to cut of all the noise and relax. It was refreshing to disconnect from everything for a while, but I felt a weird kind of anxiety about missing out on what was happening in the world.

When I got back home and still had some time before diving into studies again, I finally did something I’d been wanting to do for a long time, and that is configuring Neovim from scratch. I had been using the LazyVim distribution before, which was fantastic for getting started on the Neovim journey, but it started to fall short when it came to customization. The config was heavily tied to an external plugin system, and tweaking it felt more like overriding things blindly than actually shaping my environment.

So I decided to pick my favorite settings and plugins from LazyVim and build my own neovim config. Surprisingly, it turned out to be easier than I expected. After a few days of work, I now have a fully functional workspace that I understand, can easily tweak, and actually enjoy using.

Quote of the Month:

"Hack the world, starting with your editor." – Anonymous

© 2025 - Jakub Mazur