This repository contains the NixOS configurations for two machines:
- Server: A compact machine with 32GB of RAM and an Intel i5 processor, primarily used for hosting online services.
- Zen Laptop: A laptop I use as my daily driver when I'm outside of my home.
Most of this configuration was created as part of my learning process with Nix, so it is not fully stabilized or optimized. As such, I do not recommend using it in production environments. The services included are configured with default, unmodified values in many cases.
The architecture of this project is organized into the following folders:
- home: Contains my user-space configurations.
- modules: Contains small configuration chunks, usually split by service and their dependencies.
- host: Contains local configurations for each of my machines.