Introduction

Modulix is a NixOS configuration framework that simplifies host and module management using a structured approach, built upon haumea.

In short, modulix allows you to define your hosts and modules by organizing them into a directory structure:

.
├── hosts
│   ├── host1
│   └── host2
├── modules
│   ├── module1.nix
│   └── module2.nix
└── flake.nix

Modulix's source code is available on GitHub under the MIT license. You can see the implementation in the src directory.

→ Getting started