devshell
devshell copied to clipboard
Per project developer environments
**Describe the bug** Getting an error on the `commands` attr when trying to configure the devshell via nix ``` nix develop --show-trace warning: Git tree '/home/jonathanl/Code/bank-wallet-backend-rs' is dirty error:...
**Is your feature request related to a problem? Please describe.** Currently it is possible to add modules from the [extra/](https://github.com/numtide/devshell/tree/master/extra) directory using: ``` imports = ["locale"] ``` which corresponds to...
**To Reproduce** 1. Add `export DEVSHELL_NO_MOTD=1` to .zshrc 2. Create a sample project: * `rust-nix-templater -n hello` * `direnv allow` * make an initial commit 3. Start a new shell,...
This is a rebase of #6. @srid @GTrunSec @zimbatm Would you give me some hints to finish this off? Tried: - Added `helix` to `devshell.toml`' `packagesFrom` and observed: ```console direnv:...
**Is your feature request related to a problem? Please describe.** The `env` options has a bit of an awkward format. I'm doing my configuration in Nix so I have to...
**Is your feature request related to a problem? Please describe.** I can define an env var with `prefix` to prefix a path onto a :-separated PATH-like variable. However there's no...
**Is your feature request related to a problem? Please describe.** Categorizing commands can be tedious because I need to repeat the category over and over. I'm writing this as Nix...
**Is your feature request related to a problem? Please describe.** When listing commands, most of my commands are just packages that don't need additional attributes. Having to repeat the `package`...
Needed to add this option because on the workplace I have to create a separate path for my Go directory. I am using `null` as default value here because as...
Based on #290 ## Interpolation There's a `.env` file not added to git. ```dotenv ADDRESS="http://localhost:3000" ``` A `devshell` user would like to open the address in a browser. She can...