devbox icon indicating copy to clipboard operation
devbox copied to clipboard

without nix or docker

Open joeblew999 opened this issue 9 months ago • 1 comments

I use process compose and dont need the nix or docker.

I tend to write task plugins to do any step I want.

so I was thinking if there is a way for me to interact with the example below.

the shell setup is all I really need.

{
    "packages": [
        "[email protected]"
    ],
    "env": {
        "GOPATH": "$HOME/go/",
        "PATH": "$PATH:$HOME/go/bin"
    },
    "shell": {
        "init_hook": [
            "export \"GOROOT=$(go env GOROOT)\""
        ],
        "scripts": {
            "run_test": "go run main.go"
        }
    }
}

joeblew999 avatar Apr 27 '25 07:04 joeblew999

Devbox uses Nix under the hood to install packages, like the "[email protected]" you have in your example, so I don't think there's any way to get rid of Nix!

Can you say more about how Devbox is including Docker in a way that you don't need? I'm not sure I understand.

drewgingerich avatar Aug 07 '25 22:08 drewgingerich