This repository contains the official HexOS documentation including guides, install scripts, and more.
npm install
npm run docs:devnpm run docs:buildInterested in contributing?
We'd love your help improving the HexOS documentation!
We welcome contributions to the HexOS documentation!
Here's how to get started:
-
Fork this repository - Click the "Fork" button in the top right
-
Clone your fork locally:
git clone https://github.com/YOUR_USERNAME/hexos-docs.git cd hexos-docs -
Install dependencies:
npm install
-
Create a new branch from
dev:git checkout dev git pull origin dev git checkout -b your-feature-name
- Make your changes to the documentation
- Test locally with
npm run docs:dev - Test your changes don't break the build with
npm run docs:build - Commit your changes with a clear message:
git add . git commit -m "add detailed information for feature/bug fix"
-
Push to your fork:
git push origin your-feature-name
-
Open a Pull Request against the
devbranch (notmain) -
Fill out the PR template with details about your changes
-
Wait for review and address any feedback
docs/
├── about-hexos/ # About HexOS documentation
├── blog/ # Blog posts and updates
├── community/ # Community guides and contribution info
├── features/ # Feature documentation
├── getting-started/ # Getting started guides
├── release-notes/ # Release notes and changelogs
├── troubleshooting/ # Troubleshooting guides
└── index.md # Homepage
- Keep documentation clear
- Test all code examples before submitting
- Follow the existing documentation structure and style
- Create issues for major changes before starting work
- Questions about contributing? Open an issue or reach out to @cole
- Found a bug in the docs? Open an issue
- Need help with HexOS? Visit the HexOS Community