Specific Env Vars and Edit Command #142
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Description
Specific Env Vars
NH_OS_FLAKE
andNH_HOME_FLAKE
to set the flake for the NixOS and Home Manager configs respectively.FLAKE
argument since it's no longer needed and, as others have pointed outFLAKE
is not a very specific env var #88, it's not very specific. Note that a fallback is in place toFLAKE
ifNH_..._FLAKE
is not set so as to make the change a bit more backwards compatible.NH_..._FLAKE
norFLAKE
is set.Edit Command
Running
nh <os | home> edit
uses the aforementioned env vars to open the default editor (as specified byEDITOR
) in the flake directory.