-
-
Notifications
You must be signed in to change notification settings - Fork 104
docs: update most of the docs #399
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this 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 restructures the documentation by breaking down content from the main README into separate documentation files. The goal is to create a more organized documentation structure where the README serves as a project summary with links to detailed documentation files.
- Moved installation instructions from README to dedicated installation.md file
- Created separate configuration guides for VS Code, Neovim, and Emacs
- Enhanced existing documentation with Quick Start sections and improved table of contents
Reviewed Changes
Copilot reviewed 9 out of 9 changed files in this pull request and generated 4 comments.
Show a summary per file
File | Description |
---|---|
docs/vscode-configuration.md | New comprehensive VS Code configuration guide with settings, commands, and examples |
docs/usage.md | Updated with table of contents and Quick Start section, fixed installation link reference |
docs/neovim-configuration.md | Enhanced with Quick Start section and detailed table of contents structure |
docs/lsp-spec.md | Added table of contents with proper navigation structure |
docs/installation.md | New comprehensive installation guide covering all platforms and methods |
docs/emacs-configuration.md | New detailed Emacs configuration guide with setup instructions and examples |
docs/CONTRIBUTING.md | Major restructuring with improved organization, table of contents, and consolidated build instructions |
README.md | Streamlined by moving detailed installation/usage content to separate docs, added references to new documentation files |
.github/PULL_REQUEST_TEMPLATE.md | Enhanced template with change type checklist and contribution guidelines |
Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.
docs: consolidate docs, add Quick Start and format Merge and clean docs: added Quick Start sections to editor and installation docs, simplified CONTRIBUTING references to scripts, formatted markdown with Prettier. docs: refactor all of docs, add toc's, link them from README.md Update docs/vscode-configuration.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Update docs/lsp-spec.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Update docs/emacs-configuration.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> fix: installation docs, todo comment Update docs/lsp-spec.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Update docs/CONTRIBUTING.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> Update README.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> chore: final update
0e67e63
to
69c0092
Compare
I feel like breaking the README file to multiple pieces, or better, create a docs website. Our docs are getting bigger day by day, and is scattered across the repo.
@cordx56 We need some work on this, what do you think?
As code is humongous, every piece of code should have its own documentation, and we can link to it from the main README file. README would be a summary of the project, and then we can have a docs website with all the details.