Comments (3)
Thoughts on if something like devbox run <package>
could be a better syntax? It follows that of docker
. The run
signifies that devbox
will execute the isolated command and exit. As opposed to shell
, which given its current function, could imply that it will stay active after the command has been completed (i.e., a way to install a package in a shell without defining it in the config).
from devbox.
We're not totally set on how the CLI will do it, but we are looking into devbox run
like functionality for an upcoming release. See #94 for more details and discussion
from devbox.
This is now available in Devbox 0.0.7! You can run a one off command in your devbox shell using:
devbox shell -- <cmd>
This will launch a shell based on your devbox.json, run your command, and then exit back to your normal shell. For example:
~ $ devbox shell -- echo "Hello World"
Installing nix packages. This may take a while...
Starting a devbox shell...
Hello World
~ $
More info is in our new CLI Docs: https://www.jetpack.io/devbox/docs/cli_reference/devbox_shell/
from devbox.
Related Issues (20)
- [Python-pip] I can't install toga HOT 1
- [Question]: Can I remotely connect to devbox services using Visual Studio Code's remote connection extentions? HOT 4
- Support non-root setup HOT 1
- Cannot install pip-tools for Python 3.12
- Poetry erroneously recommended
- Installed programs are not available
- Conflicting Python recommendations HOT 1
- Stop setting LD_LIBRARY_PATH and LIBRARY_PATH
- Dozer CLI for building, deploying and maintaining real-time data products
- best way to get store path for resource HOT 5
- Support passing `SIGINT` to scripts that are running via `devbox run` HOT 4
- devbox install reports Error: "nix print-dev-env ..." HOT 3
- Hide banner message from python plugin HOT 4
- devbox shell fails when git+ssh flakes with flake references are used HOT 3
- support for more complex package definitions HOT 1
- [Request] add sql-migrate HOT 2
- Plugins from the same repo share the same state directories HOT 2
- .devbox/bin/devbox symlink appears to be wrong? HOT 4
- Nix GC command breaks nix completely HOT 3
- Curl flake with ^out,dev not adding dynamic libraries HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from devbox.