modules/context: flake option, provides access to our flake

This commit is contained in:
Matt Sturgeon 2024-12-23 10:31:29 +00:00
parent 7391dc14ca
commit 9487403532
No known key found for this signature in database
GPG key ID: 4F91844CED1A8299
3 changed files with 16 additions and 4 deletions

View file

@ -129,7 +129,7 @@ in
# NOTE: This is a nixvim-specific option; there's no equivalent in nixos
source = lib.mkOption {
type = lib.types.path;
# NOTE: default is only set if `flake` is passed to our lib
default = config.flake.inputs.nixpkgs;
defaultText = lib.literalMD "Nixvim's flake `input.nixpkgs`";
description = ''
The path to import Nixpkgs from.