Skip to content
Oeiuwq Faith Blog OpenSource Porfolio

vic/dendritic-unflake

Example Dendritic Nix setup implemented **without** flakes nor flake-parts.

vic/dendritic-unflake.json
{
"defaultBranch": "main",
"description": "Example Dendritic Nix setup implemented **without** flakes nor flake-parts.",
"fullName": "vic/dendritic-unflake",
"homepage": "https://vic.github.io/dendrix/Dendritic.html",
"language": "Nix",
"name": "dendritic-unflake",
"pushedAt": "2025-12-12T06:00:25Z",
"stargazersCount": 5,
"updatedAt": "2025-12-15T16:05:28Z",
"url": "https://github.com/vic/dendritic-unflake"
}

Sponsor Vic Dendritic Nix License CI Status

This repo contains several non-flakes examples (one per branch):

This repository serves as an example Dendritic Nix implementation without flakes nor flake-parts. (discourse post and context)

Entry point is [default.nix]!(default.nix), [modules/example.nix]!(modules/example.nix) defines a nixosConfiguration.

This example uses unflake to fetch dependencies and provide flake-like inputs.

Regenerate [unflake.nix]!(unflake.nix) whenever [inputs.nix]!(inputs.nix) change:

Terminal window
nix-shell https://ln-s.sh/unflake -A unflake-shell --run unflake

Build my-laptop nixos config:

Terminal window
nixos-rebuild build --file . --attr nixosConfigurations.my-laptop

alternatively:

Terminal window
nix-build --attr nixosConfigurations.my-laptop.config.system.build.toplevel