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 a hostname
- Copy your current configuration inside of
machines/$HOSTNAME - Load basic utils to your current environment
nix-shell -p git neovim just- Create a file named
machines/$HOSTNAME/default.nixwith the following contents
{ ... }:
{
imports = [
./configuration.nix
];
}- Switch to the new configuration
HOSTNAME=HOSTNAME just new-machine- Follow
secrets/README.md
After commit bd788c3 this repository will follow the conventional commits specification
