/SMPL

nixos configuration template for easier migration to flakes (WIP) (generally catered towards people I know.)

Primary LanguageNix

What is this?

SMPL is a NixOS configuration template deriving from my own personal configuration, which aims to be as organized as possible while not forcing users to abstract everything from the get-go.

This template is not the EXACT same as my configuration for accessibility reasons, but it is derived from it.

What do I provide?

What this template provides is a general structre to get you started on configuring NixOS with flakes.

in the docs/ folder, you can find guides on the following (not in any particular order):

    1. How to migrate your existing NixOS setup without flakes, to this template. (Or how to generate a configuration, if you are doing this in the installer. Preferably, dont do that though. You might run into this issue.)
    1. What to edit and change during the migration.
    1. The various ways you can organize this configuration after the setup.
    1. Centralization (If this repo ever becomes popular, that is.)

Clarifications

  • This repo is currently WIP. Structure is complete, but docs are lacking. Feel free to open issues or PRs If you think something is missing. Don't be shy, I don't bite :)