Skip to content

Conversation

@vic
Copy link
Owner

@vic vic commented Nov 21, 2025

Fixes #59

@vic vic marked this pull request as ready for review November 21, 2025 06:40
Copilot AI review requested due to automatic review settings November 21, 2025 06:40
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds a new dendritic module to the flake-file project that automatically configures dependencies on flake-aspects and den. The module simplifies the setup process by declaring the required inputs and importing the dendritic modules from both dependencies. Additionally, the PR refactors the flake.nix file to use a centralized exports structure and condenses the input declarations across all templates to use a more compact syntax.

  • Adds nix/dendritic.nix and nix/default.nix to expose a new flakeModules.dendritic module
  • Updates template dendritic modules to import from both flake-file and den with fallback handling
  • Refactors flake.nix input declarations to use compact single-line syntax
  • Updates lock files to newer versions of dependencies

Reviewed Changes

Copilot reviewed 9 out of 12 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
nix/dendritic.nix New dendritic module that declares flake-aspects and den as dependencies
nix/default.nix New centralized exports file exposing flakeModules, templates, and other outputs
flake.nix Refactored to import from nix/default.nix instead of inline declarations
templates/*/modules/dendritic.nix Updated to import dendritic modules from both flake-file and den with fallback
templates/*/flake.nix Condensed input declarations to use compact single-line syntax
templates/*/flake.lock Updated dependency versions

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@vic vic merged commit 8164e0d into main Nov 21, 2025
17 of 21 checks passed
@vic vic deleted the dendritic branch November 21, 2025 06:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Provide a flakeModule that enables den and flake-aspect dependencies.

2 participants