Skip to content

icon picker
zimbatm

Hello! Welcome to my personal website.

As part of my software engineering practice, I tend to take notes. Sometimes when the content seems to be useful for others, it gets thrown onto this website. It's not particularly curated, but hopefully, you'll find something of interest in this mess.

If you enjoy my work, you might also be interested in hiring .

Notes

View of Notes
The NixOS “settings” option: when and how to use it
Two years ago, , a new settings option to NixOS modules. Previously, to define extra settings on top of the default ones, you would use the extraConfig parameter. But it was inconvenient to use it, and sometimes the option exposed faulty behavior. This is all gone with settings, which can specify configuration files as a structural Nix value.
NixOS modules that ship with nixpkgs has been slowly adopting it and now we have some experience of how it plays out in practice.
Here I will discuss the pros and cons of settings and its usage: when it's appropriate to use it and when to avoid it. I'll also give you some recommendations.
1/20/2023
1/23/2023

Projects

View of Projects

Old projects

View of Old projects
There are no rows in this table

megaphone

megaphone

All content on this website is copyright zimbatm and licensed under the .

Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.