Manage symlinks from a root file to multiple destinations.
Useful for monorepos that use a single .env
file as a source of truth for many child projects.
Download precompiled binaries from Releases.
Ports for various programming languages are available in lenv-ports:
In the root of your project:
- Create a
.env
(or other named) file you want to symlink - Create a
.lenv
file with the destination locations to symlink to, such as:
project/a/.env
project/b/.env
- Execute
lenv link
to create symlinks
Use the -help
flag to see all usage instructions.
The WebAssembly System Interface (WASI) binary can be executed with the Wasmtime runtime CLI with this command structure:
wasmtime --wasi cli --dir /absolute/path/to/project lenv-wasip1.wasm