<p align="center" <img src="docs/images/banner.jpg" alt="camp banner" width="400" </p
camp
<p align="center"<a href="https://github.com/Obedience-Corp/camp/stargazers"<img src="https://img.shields.io/github/stars/Obedience-Corp/camp?style=social" alt="Star camp on GitHub"</a</p
Easily manage hundreds of projects and millions of planning documents. Part of Festival. Camp handles the workspace: your projects, tools, intents, and context. fest handles the planning and execution inside it.
Camp manages your camps. A camp is one context in your life: your job, a side project, your taxes. Each camp holds the projects you work on and hosts the festivals you run in them. A camp, previously called a campaign, is one such workspace: create them instantly, then move between camps, projects, and workstations without losing your place.
<p align="center" <img src="docs/images/demos/cgo-navigation.gif" alt="cgo jumping between projects, festivals, and design directories, plus csw to switch camps" width="700" </p <p align="center"<em<codecgo</code: jump anywhere in the workspace with fuzzy matching, from any shell.</em</p
<p align="center" <img src="docs/images/demos/tui-workitems.gif" alt="The camp wi dashboard: intents, designs, explores, and festivals in one unified list, narrowed by search" width="700" </p <p align="center"<em<codecamp wi</code: one queue for every kind of work in the camp.</em</p
Installation
Go Install
go install github.com/Obedience-Corp/camp/cmd/camp@latestFrom Source
git clone https://github.com/Obedience-Corp/camp
cd camp
just install stableShell Integration
Add to your shell config to enable the cgo navigation function and tab completion:
Zsh (~/.zshrc):
eval "$(camp shell-init zsh)"Bash (~/.bashrc):
eval "$(camp shell-init bash)"