devenv
Use devenv to manage package version in repository. And manage environment variables.
# https://devenv.sh/getting-started/#1-install-nix
devenv init
change devenv.nix
to look like this
{
pkgs,
lib,
config,
inputs,
...
}:
let
localEnv = import ./devenv.local.nix // {};
in
{
# https://devenv.sh/basics/
env = {
GREET = "devenv";
} // (localEnv.env or { });
create devenv.local.nix
{
env = {
SUPABASE_ACCESS_TOKEN = "your token here";
};
}
Last updated on