From 53b029ff0e4ebae3d7e0a7b5ef276e12c2222157 Mon Sep 17 00:00:00 2001 From: Michael Utz Date: Fri, 8 May 2026 15:01:56 +0300 Subject: [PATCH 1/2] chore: replace `vic` with `denful` --- README.md | 24 +++++++++---------- checkmate/modules/tests.nix | 4 ++-- docs/astro.config.mjs | 2 +- docs/src/components/Ad.astro | 16 ++++++------- docs/src/components/SocialIcons.astro | 8 +++---- docs/src/content/docs/community.md | 12 +++++----- docs/src/content/docs/contributing.md | 8 +++---- .../docs/getting-started/quick-start.mdx | 6 ++--- docs/src/content/docs/guides/dendritic.mdx | 2 +- docs/src/content/docs/index.mdx | 4 ++-- docs/src/content/docs/reference/api.mdx | 2 +- docs/src/content/docs/reference/examples.mdx | 2 +- docs/src/content/docs/sponsor.md | 4 ++-- 13 files changed, 47 insertions(+), 47 deletions(-) diff --git a/README.md b/README.md index 593f463..773ebc9 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,13 @@

- Sponsor Vic + Sponsor Vic Dendritic Nix - License - - CI Status + License + + CI Status

-> `import-tree` and [vic](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://dendritic.oeiuwq.com) made for you with Love++ and AI--. If you like my work, consider [sponsoring](https://dendritic.oeiuwq.com/sponsor) +> `import-tree` and [denful](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://dendritic.oeiuwq.com) made for you with Love++ and AI--. If you like my work, consider [sponsoring](https://dendritic.oeiuwq.com/sponsor) # 🌲🌴 import-tree 🎄🌳 @@ -21,21 +21,21 @@ 🌵 Chain `.filter`, `.match`, `.map` for precise file selection.\ 🎄 Extensible: `.addAPI` to create domain-specific instances.\ 🌿 Built to enable the [Dendritic Pattern](https://github.com/mightyiam/dendritic) on both stable/unstable Nix.\ -🌱 [Growing](https://github.com/search?q=language%3ANix+import-tree&type=code) [community](https://vic.github.io/dendrix/Dendrix-Trees.html) [adoption](https://github.com/vic/flake-file) +🌱 [Growing](https://github.com/search?q=language%3ANix+import-tree&type=code) [community](https://denful.github.io/dendrix/Dendrix-Trees.html) [adoption](https://github.com/denful/flake-file) ## Quick Start The following examples show how to import all module files. By default, paths having `/_` are ignored. See API documentation for advanced usage. -> Related projects: [vic/flake-file](https://github.com/vic/flake-file), [vic/with-inputs](https://github.com/vic/with-inputs) +> Related projects: [denful/flake-file](https://github.com/denful/flake-file), [denful/with-inputs](https://github.com/denful/with-inputs) ### Dendritic flake-parts ```nix # flake.nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.flake-parts.url = "github:hercules-ci/flake-parts"; outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } @@ -48,7 +48,7 @@ By default, paths having `/_` are ignored. See API documentation for advanced us ```nix # flake.nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.nixpkgs.url = "github:nixos/nixpkgs/nixpkgs-unstable"; outputs = inputs: @@ -61,7 +61,7 @@ By default, paths having `/_` are ignored. See API documentation for advanced us ### Dendritic Nix (non-flakes, stable Nix) -This example uses [with-inputs](https://github.com/vic/with-inputs) to provide flake-file inputs from [npins](https://github.com/andir/npins) sources. +This example uses [with-inputs](https://github.com/denful/with-inputs) to provide flake-file inputs from [npins](https://github.com/andir/npins) sources. ```nix # default.nix @@ -83,8 +83,8 @@ with-inputs outputs ## Testing -`import-tree` uses [`checkmate`](https://github.com/vic/checkmate) for testing: +`import-tree` uses [`checkmate`](https://github.com/denful/checkmate) for testing: ```sh -nix flake check github:vic/checkmate --override-input target path:. +nix flake check github:denful/checkmate --override-input target path:. ``` diff --git a/checkmate/modules/tests.nix b/checkmate/modules/tests.nix index 09aee13..c8db2a4 100644 --- a/checkmate/modules/tests.nix +++ b/checkmate/modules/tests.nix @@ -1,9 +1,9 @@ # If formatting fails, run -# nix run github:vic/checkmate#checkmate-treefmt +# nix run github:denful/checkmate#checkmate-treefmt # { inputs, lib, ... }: let - # since we are tested by github:vic/checkmate + # since we are tested by github:denful/checkmate it = inputs.target; lit = it.withLib lib; in diff --git a/docs/astro.config.mjs b/docs/astro.config.mjs index 900e73a..533d0e1 100644 --- a/docs/astro.config.mjs +++ b/docs/astro.config.mjs @@ -71,7 +71,7 @@ export default defineConfig({ }), ], editLink: { - baseUrl: 'https://github.com/vic/import-tree/edit/main/docs/', + baseUrl: 'https://github.com/denful/import-tree/edit/main/docs/', }, customCss: [ './src/styles/custom.css' diff --git a/docs/src/components/Ad.astro b/docs/src/components/Ad.astro index 9721e4f..8cc9245 100644 --- a/docs/src/components/Ad.astro +++ b/docs/src/components/Ad.astro @@ -6,7 +6,7 @@ import { LinkButton, Icon } from '@astrojs/starlight/components';
-

vic/import-tree?

+

denful/import-tree?

Become a Sponsor @@ -16,15 +16,15 @@ import { LinkButton, Icon } from '@astrojs/starlight/components';

- More @vic OpenSource + More @denful OpenSource
diff --git a/docs/src/components/SocialIcons.astro b/docs/src/components/SocialIcons.astro index cb16e34..75f1911 100644 --- a/docs/src/components/SocialIcons.astro +++ b/docs/src/components/SocialIcons.astro @@ -4,13 +4,13 @@ import Default from '@astrojs/starlight/components/SocialIcons.astro'; --- - + -Ask DeepWiki +Ask DeepWiki - Vic Dendritic Nix + Vic Dendritic Nix -Sponsor Den +Sponsor Den diff --git a/docs/src/content/docs/community.md b/docs/src/content/docs/community.md index fc90c46..52c3acf 100644 --- a/docs/src/content/docs/community.md +++ b/docs/src/content/docs/community.md @@ -5,20 +5,20 @@ description: Get help, share your work, and find real-world import-tree usage. ## Get Support -- [GitHub Issues](https://github.com/vic/import-tree/issues) — report bugs, request features -- [GitHub Discussions](https://github.com/vic/import-tree/discussions) — ask questions, share ideas +- [GitHub Issues](https://github.com/denful/import-tree/issues) — report bugs, request features +- [GitHub Discussions](https://github.com/denful/import-tree/discussions) — ask questions, share ideas Everyone is welcome. Be kind and respectful. ## Real-World Usage - [GitHub Code Search](https://github.com/search?q=language%3ANix+import-tree&type=code) — find projects using import-tree -- [Dendrix Trees](https://vic.github.io/dendrix/Dendrix-Trees.html) — community index of dendritic setups +- [Dendrix Trees](https://denful.github.io/dendrix/Dendrix-Trees.html) — community index of dendritic setups ## Ecosystem -- [Den](https://github.com/vic/den) — context-aware dendritic Nix framework -- [flake-aspects](https://github.com/vic/flake-aspects) — aspect composition library -- [denful](https://github.com/vic/denful) — community aspect distribution +- [Den](https://github.com/denful/den) — context-aware dendritic Nix framework +- [flake-aspects](https://github.com/denful/flake-aspects) — aspect composition library +- [denful](https://github.com/denful/denful) — community aspect distribution - [Dendrix](https://dendrix.oeiuwq.com/) — index of dendritic aspects - [Dendritic Design](https://github.com/mightyiam/dendritic) — the pattern that inspired this ecosystem diff --git a/docs/src/content/docs/contributing.md b/docs/src/content/docs/contributing.md index 5d58d55..e67760f 100644 --- a/docs/src/content/docs/contributing.md +++ b/docs/src/content/docs/contributing.md @@ -7,21 +7,21 @@ All contributions are welcome. PRs are checked by CI. ## Run Tests -`import-tree` uses [checkmate](https://github.com/vic/checkmate) for testing: +`import-tree` uses [checkmate](https://github.com/denful/checkmate) for testing: ```sh -nix flake check github:vic/checkmate --override-input target path:. +nix flake check github:denful/checkmate --override-input target path:. ``` ## Format Code ```sh -nix run github:vic/checkmate#fmt +nix run github:denful/checkmate#fmt ``` ## Bug Reports -Open an [issue](https://github.com/vic/import-tree/issues) with a minimal reproduction. +Open an [issue](https://github.com/denful/import-tree/issues) with a minimal reproduction. If possible, include a failing test case — the test suite is in `checkmate/modules/tests.nix` and the test tree fixtures are in `checkmate/tree/`. diff --git a/docs/src/content/docs/getting-started/quick-start.mdx b/docs/src/content/docs/getting-started/quick-start.mdx index c7e2261..3a1c1a5 100644 --- a/docs/src/content/docs/getting-started/quick-start.mdx +++ b/docs/src/content/docs/getting-started/quick-start.mdx @@ -14,7 +14,7 @@ Add `import-tree` to your flake inputs: ```nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; } ``` @@ -26,7 +26,7 @@ Import directly from a pinned source: ```nix let import-tree = import (builtins.fetchTarball { - url = "https://github.com/vic/import-tree/archive/main.tar.gz"; + url = "https://github.com/denful/import-tree/archive/main.tar.gz"; }); in # use import-tree @@ -51,7 +51,7 @@ The most common pattern — import all modules from a directory as flake-parts m ```nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.flake-parts.url = "github:hercules-ci/flake-parts"; outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } diff --git a/docs/src/content/docs/guides/dendritic.mdx b/docs/src/content/docs/guides/dendritic.mdx index 3d45c7c..eb11299 100644 --- a/docs/src/content/docs/guides/dendritic.mdx +++ b/docs/src/content/docs/guides/dendritic.mdx @@ -46,7 +46,7 @@ With flake-parts, each file is a flake-parts module: ```nix # flake.nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.flake-parts.url = "github:hercules-ci/flake-parts"; outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } diff --git a/docs/src/content/docs/index.mdx b/docs/src/content/docs/index.mdx index ca84e18..9b4d3b3 100644 --- a/docs/src/content/docs/index.mdx +++ b/docs/src/content/docs/index.mdx @@ -18,7 +18,7 @@ hero: link: /motivation/ variant: minimal - text: Source Code - link: https://github.com/vic/import-tree + link: https://github.com/denful/import-tree icon: github variant: secondary --- @@ -32,7 +32,7 @@ import { Card, CardGrid } from '@astrojs/starlight/components'; ```nix # In your flake.nix — import every .nix file under ./modules { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.flake-parts.url = "github:hercules-ci/flake-parts"; outputs = inputs: inputs.flake-parts.lib.mkFlake { inherit inputs; } diff --git a/docs/src/content/docs/reference/api.mdx b/docs/src/content/docs/reference/api.mdx index de80273..5eb8589 100644 --- a/docs/src/content/docs/reference/api.mdx +++ b/docs/src/content/docs/reference/api.mdx @@ -9,7 +9,7 @@ import { Aside } from '@astrojs/starlight/components'; **As a flake input:** ```nix -inputs.import-tree.url = "github:vic/import-tree"; +inputs.import-tree.url = "github:denful/import-tree"; # Then use: inputs.import-tree ``` diff --git a/docs/src/content/docs/reference/examples.mdx b/docs/src/content/docs/reference/examples.mdx index 439409f..3587a09 100644 --- a/docs/src/content/docs/reference/examples.mdx +++ b/docs/src/content/docs/reference/examples.mdx @@ -8,7 +8,7 @@ description: Practical examples of import-tree usage patterns. ```nix # flake.nix { - inputs.import-tree.url = "github:vic/import-tree"; + inputs.import-tree.url = "github:denful/import-tree"; inputs.flake-parts.url = "github:hercules-ci/flake-parts"; outputs = inputs: diff --git a/docs/src/content/docs/sponsor.md b/docs/src/content/docs/sponsor.md index 5152653..92a90a7 100644 --- a/docs/src/content/docs/sponsor.md +++ b/docs/src/content/docs/sponsor.md @@ -3,6 +3,6 @@ title: Sponsor description: Support import-tree development. --- -`import-tree` and [vic](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://vic.github.io/dendrix/Dendritic-Ecosystem.html#vics-dendritic-libraries) are made with love. +`import-tree` and [denful](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://denful.github.io/dendrix/Dendritic-Ecosystem.html#vics-dendritic-libraries) are made with love. -If you find import-tree useful, consider [sponsoring](https://github.com/sponsors/vic). +If you find import-tree useful, consider [sponsoring](https://github.com/sponsors/denful). From c4458ce70173887c861a53ac4eca2cc21d62a732 Mon Sep 17 00:00:00 2001 From: Michael Utz Date: Fri, 8 May 2026 23:12:40 +0300 Subject: [PATCH 2/2] fix: revert some things that should stay vic --- docs/src/content/docs/sponsor.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/src/content/docs/sponsor.md b/docs/src/content/docs/sponsor.md index 92a90a7..7b881d5 100644 --- a/docs/src/content/docs/sponsor.md +++ b/docs/src/content/docs/sponsor.md @@ -3,6 +3,6 @@ title: Sponsor description: Support import-tree development. --- -`import-tree` and [denful](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://denful.github.io/dendrix/Dendritic-Ecosystem.html#vics-dendritic-libraries) are made with love. +`import-tree` and [vic](https://bsky.app/profile/oeiuwq.bsky.social)'s [dendritic libs](https://denful.github.io/dendrix/Dendritic-Ecosystem.html#vics-dendritic-libraries) are made with love. If you find import-tree useful, consider [sponsoring](https://github.com/sponsors/denful).