My home server, described in Nix.
Home Assistant, running alongside a Matter server so it can talk to Thread/Matter devices directly.
flake.nix– entry point, wires hosts and users togetherhosts/thinkcentre– the machine-specific configuration (networking, filesystems, bootloader) for my Lenovo ThinkCentre home servermodules/– reusable pieces of config:base.nix(common system settings),gnome.nix(desktop environment),homeassistant.nix(Home Assistant + Matter server)users/– per-user configuration
git clone https://github.com/matofeder/nix-config.git
sudo nixos-rebuild switch --flake ./nix-config#tc