This set of pages and articles are describing and discussing my configurations. By
configurations I mean the dotfiles for miscellaneous software and operating systems (like
NixOS, or GNU Emacs). This documents comes from my monorepo for my personal tools and
infrastructure. I’m trying to use Nix as much as possible for those configuration, using
home-manager. But it is not limited to this. The goal of my monorepo is:
- Centralized (sometimes literate) configurations
- Shareable nix modules (e.g.
- One repository to rule all my configurations, for all my machines.
- Reproductible and testable configurations
On idea is also to try to do something like “Leveraging disposability for exploration”, aka “how to play around without leaving a mess”. I’ll try my best to make everything reproducible and easily testable without making a mess. Nix/NixOS should help with that…
One of the goal of these pages is to do something similar to “Complete Computing Environment”. Alongside with my emacs system this should be a group of litterate configurations that are tangled in my monorepo.