Skip to content

remove mightyiam/files dependency.#3

Merged
vic merged 1 commit into
mainfrom
vic/jj-change-wnsnmntnoxns
Jul 3, 2025
Merged

remove mightyiam/files dependency.#3
vic merged 1 commit into
mainfrom
vic/jj-change-wnsnmntnoxns

Conversation

@vic
Copy link
Copy Markdown
Member

@vic vic commented Jul 3, 2025

No description provided.

Copilot AI review requested due to automatic review settings July 3, 2025 18:39
Copy link
Copy Markdown
Contributor

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 removes the legacy mightyiam/files dependency and its write-files tooling, replacing it with a new write-flake module and command. Key changes include:

  • Dropping all files inputs and modules, and introducing write-flake.nix for flake generation.
  • Updating templates, modules, and the regeneration scripts to use nix run .#write-flake.
  • Simplifying CI workflows and documentation to reflect the new generator.

Reviewed Changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
templates/dendritic/flake.nix Updated regeneration comment; removed files input
templates/default/modules/default.nix Removed inputs.files.flakeModules.default; updated imports
templates/default/flake.nix Updated regeneration comment; removed files input
modules/write-flake.nix Added new module defining write-flake and its checks
modules/write-files.nix Removed old write-files module
modules/options.nix Updated header comment default to reference write-flake
modules/files.nix Removed deprecated files module
modules/dendritic/basic.nix Removed inputs.files import and default URL
modules/dendritic.nix Swapped out files.nix import for basic.nix
modules/default.nix Replaced write-files.nix import with write-flake.nix
dev/modules/regen.nix Switched regeneration to write-flake; updated argument quoting
dev/flake.nix Updated regeneration comment; removed files input
README.md Replaced write-files instructions and removed files mentions
.github/workflows/flake-check.yaml Simplified CI to use ./dev#fmt and ./dev#regen via write-flake

Comment thread modules/write-flake.nix
Comment thread dev/modules/regen.nix
Comment thread dev/modules/regen.nix
@vic vic merged commit 0142423 into main Jul 3, 2025
2 checks passed
@vic vic deleted the vic/jj-change-wnsnmntnoxns branch July 3, 2025 18:41
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.

2 participants