My own NixOS configuration, made for myself so probably won't suit you well.
- Clone the repo
git clone git@github.com:Superredstone/nixos.git ~/.nixos && cd .nixos- Choose an hostname
- Copy your current configuration inside of
machines/$HOSTNAME - Create a file named
machines/$HOSTNAME/default.nixwith the following contents
{ ... }:
{
imports = [
./configuration.nix
];
}- Follow
secrets/README.md - Switch to the new configuration
HOSTNAME=HOSTNAME just switchAfter commit bd788c3 this repository will follow the conventional commits specification
