This repo consists of a relatively simple multi-host configuration using nixOS and hjem.
Warning
These configurations are highly tailored to my personal setup and may not work out of the box for your system. They include host-specific settings such as hardware configurations, networking details, and secrets that will likely require significant adjustments. Use them as a reference and at your own risk — no warranty is provided.
- fazziPC: My main desktop PC, running an AMD 5600x and an RTX 3070.
- fazziGO: My Thinkpad L14 Gen 4, which sports an AMD Ryzen 5 7530U.
- kunzozPC: My friends gaming PC, where I manage his NixOS installation.
flake.nix
: The flake which declares entry points and inputs for my entire configuration.modules/
: This contains all host-agnostic modules which I use across all devices. A lot of the modules are optional, and can be configured in the host specific config.hosts/
: The configurations for each host is contained here. This is where the hardware configurations and host-specific modules are kept.
- raf for nvf and helping with a lot of stuff
- Nobbz for helping a ton over discord
- feel-co for making hjem
- nezia for helping with hjem :)
- the others which i wasn't able to mention here!!
This project is licensed under the MIT License. You are free to read the terms of the license here: LICENSE
I'm happy for others to benefit from my config, but give credit where credit is due :)