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.
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
cargo install lenv-rs
to install lenv - Execute
lenv link
to create symlinks
Use the -help
flag to see all usage instructions.