Configuring Hugo With Nix Flakes (like this blog)

This guide demonstrates how I set up my Hugo blog using Nix Flakes, with a detailed explanation of the flake.nix file. You’ll learn how to manage dependencies, automate blog builds, and configure a development environment to quickly run and preview your site, all using Nix Flakes.
Read more

Make Your Least Used Key (Caps Lock) 10x More Useful

Caps lock is probably one of my least used keys and I finally found a use for it.

My external keyboard has a hyper key (Alt+Shift+Ctrl+Cmd) that I use for global shortcuts like launching or switching between my regularly used apps (like a faster command tab) and running some automations.

Got the same thing going on the Macbook Pro by remapping caps lock to hyper (and a more reachable esc on short tap).
Read more