Skip to content
Open
Changes from 2 commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions website/content/en/docs/dev/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,25 @@
title: Developers' guide
weight: 500
---

Welcome to the Lima Developer Guide!

If you’re new and want to help with Lima, you’re in the right place. Lima is a free tool that helps you run Linux virtual machines on macOS.

Here’s how you can get started:

## 📌 Quick Start for Contributors

- **Learn about the code**: Visit [Lima on DeepWiki](https://deepwiki.com/lima-vm/lima) to see how things are set up.
- **Know the main folders**: Look inside `cmd/`, `pkg/`, and `website/`. These are important parts of the project.
- **Read the guide**: Follow the steps in [`CONTRIBUTING.md`](https://github.com/lima-vm/.github/blob/main/CONTRIBUTING.md) to set up everything.
Copy link
Member

Choose a reason for hiding this comment

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

This is a redirect, to https://lima-vm.io/docs/community/contributing/ (but use a relative link)

It doesn't really mention how to set up the development environment though, like Git and Go?

- **Talk with others by joining the community**: You can ask questions or share your ideas on GitHub Issues or Discussions.

## 🧠 Tips for First-Time Contributors

- Start with small things: fix typos, improve docs, or make comments in code easier to understand.
- Don’t worry if you’re not sure—just ask.
- Use `make` to test or build the project if you're working with the command line.

We’re happy you’re here. Every little bit of contribution counts!