Show HN: Cuenv (CUE for to replace direnv, Just, and more)

Cuenv uses CUE configuration files to define environment variables and project tasks. When you cd into a project directory, the environment defined in *.cue is loaded automatically, and cleaned up on exit.

It supports variable interpolation, secret resolution (e.g. from 1Password or GCP Secrets Manager), per shell hooks, and secure sandboxed execution via cuenv run.

It integrates with Nix, devenv, and more. It’s also monorepo native, due to how CUE works by default

Check it out: https://github.com/cuenv/cuenv

Feedback welcome; especially on real world usage, shell integration, or improvements to the UX.

1 points rawkode 11 months ago 0 comments

No comments yet

Be the first to share your thoughts.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton