File tree Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Expand file tree Collapse file tree 1 file changed +37
-0
lines changed Original file line number Diff line number Diff line change 2
2
3
3
Devbox is a tool that lets you easily manage development environments.
4
4
5
+ ## Prerequisites
6
+ * [ Nix Package Manager] ( https://nixos.org/download.html ) (Don't worry, you don't need to learn Nix)
7
+ * [ Docker] ( https://docs.docker.com/engine/install/ )
8
+
9
+ ## Quickstart
10
+
11
+ Initialize Devbox for your project
12
+ ``` bash
13
+ devbox init
14
+ ```
15
+
16
+ Add [ Nix Packages] ( https://search.nixos.org/packages ) to your project
17
+ ``` bash
18
+ devbox add goreleaser
19
+ ```
20
+
21
+ Start a local development shell with your project and packages
22
+ ``` bash
23
+ devbox shell
24
+ ```
25
+
26
+ Build a Docker image of your project
27
+ ``` bash
28
+ devbox build
29
+ ```
30
+ ## Language Support
31
+
32
+ Devbox can detect and automatically configure shells + Docker containers for your language.
33
+
34
+ To view the current plan for your project run:
35
+ ``` bash
36
+ devbox plan
37
+ ```
38
+ Currently supported languages include:
39
+ * Go
40
+
41
+
5
42
## Related Work
6
43
7
44
- [ nix] ( https://nixos.org/ )
You can’t perform that action at this time.
0 commit comments