devbox
devbox copied to clipboard
Instant, easy, and predictable development environments
### What happened? I just installed Devbox, I did `devbox init` and then `devbox shell` which gave an error. ### Steps to reproduce 1. Install Devbox 2. `devbox init` 3....
**Current Behavior (bug)** Calling `devbox shell` should properly load the shell environment as documented. Packages and script should be available as well as the init hook should run. **Expected Behavior...
### What problem are you trying to solve? This is more of a question, but perhaps is a feature request. I want to be able to have some kind of...
**Is your feature request related to a problem you're trying to solve? Please describe.** Currently it is not possible to have a consistent version of devbox across users machines, which...
### What problem are you trying to solve? When used with direnv and when regularly switching between branches, Devbox slows down the workflow because it tries to keep the packages...
**Current Behavior (bug)** When running `devbox install`, if the nix packages registry needs to be downloaded, devbox hangs for a few minutes after downloading the registry: ``` $ devbox install...
### What happened? Adding `eval "$(devbox global shellenv)"` to my `.zshrc` causes adds almost half a second to my shell startup time. Is this command making network calls? I am...
### What problem are you trying to solve? According to the [docs](https://www.jetpack.io/devbox/docs/devbox_global/#:~:text=Devbox%20saves%20your%20global%20config%20in%20a%20devbox.json%20file%20in%20your%20home%20directory.%20This%20file%20can%20be%20shared%20with%20other%20users%20or%20checked%20into%20source%20control%20to%20synchronize%20it%20across%20machines.) the global devbox.json should be in the home directory, my understanding from reading this is that it would...
**Current Behavior (bug)** A nix package could install transitive dependencies, for example the pre-commit package installs all of these dependencies: https://github.com/NixOS/nixpkgs/blob/nixos-23.05/pkgs/tools/misc/pre-commit/default.nix#L1-L15 These transitive dependencies do not appear in the lock...
**Current Behavior (bug)** Running `eval "$(devbox global shellenv)"` adds the nixpkgs stdenv packages to my PATH, even though those packages weren't added with `devbox global add`. This includes packages like:...