Skip to content

docs: init docs site#190

Merged
danielroe merged 6 commits intonpmx-dev:mainfrom
devdumpling:dwells-init-docus
Jan 27, 2026
Merged

docs: init docs site#190
danielroe merged 6 commits intonpmx-dev:mainfrom
devdumpling:dwells-init-docus

Conversation

@devdumpling
Copy link
Copy Markdown
Contributor

@devdumpling devdumpling commented Jan 27, 2026

Overview

Gave this neat thing by hugo a shot and it worked pretty flawlessly damn

https://bsky.app/profile/hrcd.fr/post/3mdg7lqjbb42g

This scaffolds the basic docs. I gave the files a read and think the content is worth iterating on, but this at least gives us a starting point with all the bells and whistles.

@danielroe / @patak-dev we'll need to setup a subdomain for this and deploy and all that jazz. Will leave that up to y'all.

Views

Screenshot 2026-01-27 at 1 36 22 PM Screenshot 2026-01-27 at 1 36 31 PM

Ref

Closes #175

@vercel
Copy link
Copy Markdown

vercel Bot commented Jan 27, 2026

@devdumpling is attempting to deploy a commit to the danielroe Team on Vercel.

A member of the Team first needs to authorize it.

@devdumpling devdumpling force-pushed the dwells-init-docus branch 2 times, most recently from 01c5ef5 to 10574c8 Compare January 27, 2026 18:56
@HugoRCD
Copy link
Copy Markdown
Contributor

HugoRCD commented Jan 27, 2026

@devdumpling Thanks 🙏 I'm somewhat familiar with Docus, so if you need help at any point to clean up the UI and make it look nice, just let me know!

@devdumpling
Copy link
Copy Markdown
Contributor Author

@devdumpling Thanks 🙏 I'm somewhat familiar with Docus, so if you need help at any point to clean up the UI and make it look nice, just let me know!

Totally! I actually will need to drop to do some other work for the rest of the day shortly. I just thought I'd get a starting point up for folks to contribute docs to to unblock. Please drop in whatever you're interested in!

Only thing we need to sort out before merging this is if we'd prefer a subdomain / separate app like this or bolt it onto the existing main app.

@Kai-ros
Copy link
Copy Markdown
Contributor

Kai-ros commented Jan 27, 2026

Looks great so far, the first thing that jumps out to me is a lack of a WHY or MOTIVATION page, akin to how pnpm does it.

image

Big believer it's worth taking the time to lay out the driving force behind why Daniel created this project and what about it has the community so energized to participate with it. It doesn't have to drag npm but it should certainly speak to the frictions this smooths and the pain points it soothes.

Also, in line with pnpm, I think it's worth it to have the Feature Comparison up front so people can see what they get out of using it without having to go looking for it.

@devdumpling
Copy link
Copy Markdown
Contributor Author

Looks great so far, the first thing that jumps out to me is a lack of a WHY or MOTIVATION page, akin to how pnpm does it.

image Big believer it's worth taking the time to lay out the driving force behind why Daniel created this project and what about it has the community so energized to participate with it. It doesn't have to drag `npm` but it should certainly speak to the frictions this smooths and the pain points it soothes.

Also, in line with pnpm, I think it's worth it to have the Feature Comparison up front so people can see what they get out of using it without having to go looking for it.

Totally! To be clear, this PR is just a small PR intended to stand up a foundation. It's not comprehensive at all and is mostly just what was generated in the basic create-docs command hugo suggested.

Figured it'd be better to get the basics in so others can add docs / iterate here rather than have the whole of docs blocked on scaffolding.

@devdumpling
Copy link
Copy Markdown
Contributor Author

@HugoRCD is there any reason to keep around the skills files after generating? Do they continue to be useful or no?

@HugoRCD
Copy link
Copy Markdown
Contributor

HugoRCD commented Jan 27, 2026

@HugoRCD is there any reason to keep around the skills files after generating? Do they continue to be useful or no?

Personally, I use skills globally and not in the repo. In theory, you can reuse this skill to give yourself recommendations later on the documentation and how to improve it (as well as the UI and customise the lp). But I think I'll add more skills later, such as /review-docs (for example). To put it simply, I would say no

@patak-cat
Copy link
Copy Markdown
Contributor

I tried to run it locally, and it renders like this

image

I'll let others review this one. I don't know what is going on 🤔

@devdumpling
Copy link
Copy Markdown
Contributor Author

@HugoRCD is there any reason to keep around the skills files after generating? Do they continue to be useful or no?

Personally, I use skills globally and not in the repo. In theory, you can reuse this skill to give yourself recommendations later on the documentation and how to improve it (as well as the UI and customise the lp). But I think I'll add more skills later, such as /review-docs (for example). To put it simply, I would say no

Cool makes sense. I'm going to pull them from this PR as they're cluttering it up and not really related to the original task.

@devdumpling
Copy link
Copy Markdown
Contributor Author

devdumpling commented Jan 27, 2026

I tried to run it locally, and it renders like this

image I'll let others review this one. I don't know what is going on 🤔

I think this is happening due to yaml in here getting auto edited by a formatter, which is adding a bunch of empty lines and breaking the parsing. First guess is it's the auto-action. Let me push a change and see if it gets mangled again.

EDIT: yeah that's what's happening 🤔 cee77a0

Weird that this time it mangled it differently and it won't parse it at all now locally for me.

@danielroe
Copy link
Copy Markdown
Member

thanks for removing the various skills! 🙏

I think the auto-format is coming from oxfmt probably - maybe incompatible with mdc?
we could add the docs dir .md files to an ignore list

@devdumpling
Copy link
Copy Markdown
Contributor Author

thanks for removing the various skills! 🙏

I think the auto-format is coming from oxfmt probably - maybe incompatible with mdc? we could add the docs dir .md files to an ignore list

Seems like that's the case ya. Seeing some docs get reformatted into incompatible states while others are okay. We can probably make minor tweaks to make it work, but will ignore for now.

@devdumpling
Copy link
Copy Markdown
Contributor Author

Alright I think that should resolve the autoformatting issues. Give it another whirl.

Copy link
Copy Markdown
Contributor

@patak-cat patak-cat left a comment

Choose a reason for hiding this comment

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

awesome! works great locally now

I think we can merge and continue to iterate if this looks good also to deploy

@danielroe danielroe merged commit b6cbebc into npmx-dev:main Jan 27, 2026
5 of 7 checks passed
vinnymac pushed a commit to vinnymac/npmx.dev that referenced this pull request Jan 28, 2026
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.

Setup Documentation using Docus

5 participants