Skip to content

docs: extend configuring section with details on the module system - #1094

Merged
horriblename merged 6 commits into
mainfrom
notashelf/push-kxltupyypnpo
Jul 26, 2026
Merged

docs: extend configuring section with details on the module system#1094
horriblename merged 6 commits into
mainfrom
notashelf/push-kxltupyypnpo

Conversation

@NotAShelf

@NotAShelf NotAShelf commented Aug 21, 2025

Copy link
Copy Markdown
Owner

This is an initial draft of a new modules section describing how we use the Nix module system within nvf. While it does not cover every module, I think it is worth covering the basics of a module to give the users and idea and to potentially answer questions from those New to the Nix ecosystem.

I also think we stand to gain from adding some examples in the DAG section, but I reckon it may be more confusing for the users than it is helpful. CC @horriblename and @Soliprem for reviews and feedback. This can be merged as is, but worth discussing beforehand.

Closes #1067

github-actions Bot pushed a commit that referenced this pull request Aug 21, 2025
@github-actions

github-actions Bot commented Aug 21, 2025

Copy link
Copy Markdown

🚀 Live preview deployed from eeb970a

View it here:

Debug Information

Triggered by: NotAShelf

HEAD at: notashelf/push-kxltupyypnpo

Reruns: 3744

Comment thread docs/manual/configuring/modules.md
Comment thread docs/manual/hacking/additional-plugins.md Outdated
@snoweuph snoweuph added this to the 0.9 milestone Jun 5, 2026
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a696449aab94c06827ea4b1d6e6042cc97ee6
@snoweuph
snoweuph force-pushed the notashelf/push-kxltupyypnpo branch from 2853877 to 857f629 Compare July 20, 2026 21:30
@snoweuph
snoweuph self-requested a review as a code owner July 20, 2026 21:30
@snoweuph

Copy link
Copy Markdown
Collaborator

I was so free to make this up to date with main

github-actions Bot pushed a commit that referenced this pull request Jul 20, 2026
@snoweuph
snoweuph force-pushed the notashelf/push-kxltupyypnpo branch from 857f629 to c84e6ab Compare July 20, 2026 21:32
github-actions Bot pushed a commit that referenced this pull request Jul 20, 2026
@snoweuph
snoweuph force-pushed the notashelf/push-kxltupyypnpo branch from c84e6ab to 3beb48a Compare July 20, 2026 21:33
@snoweuph

Copy link
Copy Markdown
Collaborator

also I was so free to run nix fmt on this

github-actions Bot pushed a commit that referenced this pull request Jul 26, 2026
NotAShelf and others added 2 commits July 26, 2026 13:42
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I6a6a6964f2e65a11acab2a2f7413a5f94bff3815
github-actions Bot pushed a commit that referenced this pull request Jul 26, 2026
@NotAShelf
NotAShelf requested a review from horriblename July 26, 2026 10:43
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3a5b42d3d24ddeefc4a6c174d48167e06a6a6964
Signed-off-by: NotAShelf <raf@notashelf.dev>
Change-Id: I3de2ece60b6533d48cb1e8b2e7784eee6a6a6964
@NotAShelf
NotAShelf force-pushed the notashelf/push-kxltupyypnpo branch from 9f9a114 to 97320f5 Compare July 26, 2026 11:30
github-actions Bot pushed a commit that referenced this pull request Jul 26, 2026
Comment thread docs/manual/configuring/lazy-loading/overview.md
Comment thread docs/manual/configuring/lazy-loading/overview.md
@NotAShelf
NotAShelf requested a review from horriblename July 26, 2026 12:25
github-actions Bot pushed a commit that referenced this pull request Jul 26, 2026
@horriblename
horriblename merged commit e380b08 into main Jul 26, 2026
15 checks passed
@horriblename
horriblename deleted the notashelf/push-kxltupyypnpo branch July 26, 2026 12:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

utility/oil-nvim: key-value pair

3 participants