Skip to content

Introduction

This flake holds the configuration I use across my systems. It reflects my own preferences, and hardware choices, so it is highly specific to my environment.

Nothing here is meant to be “plug-and-play”. If you decide to use any part of it, expect to tweak, replace, or rethink pieces so they fit your setup. Some things may break (like secrets), others may feel overly opinionated.

A lot of this setup is not original in the sense of being built from scratch. It follows patterns, structure, and ideas drawn heavily from other people’s work.

Most notably, Isabel Roses’ dotfiles played a large role in getting me into Nix, and how my flake ended up looking (even this docs!). If parts of this feel familiar, that is not a coincidence.