This set of pages and articles are describing and discussion my configurations. Configurations means 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 NixOS and home-manager. But it is not limited to this. The goal of my monorepo is:

The following part of this page tries to present an organization to all my configurations ; but there is a sitemap if you want to see all the content.

The Setup

My monorepo can be used on multiple system — NixOS and Fedora mainly, but it should work on anything that can run Nix is available, and where home-manager works.


Those are work-in-progress document, that needs to be refined, redefined or completed.