Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

devbox-plugins

A collection of Devbox plugins for various open source projects to standardize development environments.

Prerequisites

Install Devbox:

curl -fsSL https://get.jetify.com/devbox | bash

Getting started

For any open source project, first check if a config exists in this repo at plugins/github/<owner>/<repo>. If not, please open an issue on GitHub and I'll look into it.

If a config exists:

  1. Clone the specific project with git clone git@github.com:<owner>/<repo>.git
  2. Navigate to the repo source code:
    cd <repo>
  3. Initialize Devbox:
    devbox init
  4. Configure the project's plugin:
    REPO="<owner>/<repo>" && echo "{\"include\":[\"github:mootoday/devbox-plugins/refs/heads/main?dir=plugins/github/$REPO\"]}" > devbox.json && unset REPO
  5. Start the dev environment:
    devbox services up

If you wish to work in a shell that inludes all required project dependencies, but without building and starting the dev environment, you can use the following command:

devbox shell

Missing project configuration

If a project configuration is missing in ./plugins/github/, please open a GitHub issue with a link to the GitHub repo. We'll prioritize based on 👍 emojis on an issue's description.

About

A collection of Devbox plugins for various open source projects to standardize development environments

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors