1
1
forked from extern/flakelight
flakelight/builtinModules
Archit Gupta dccabae216 Clean up devShell options
Using a submodule for devShell removes the need to make every option
nullable and the need to check all of them. By using nullOr submodule,
we can tell if the value has been set and have default values for
options.

This also enables enabling a devShell with no options set.
2023-12-05 01:29:42 -08:00
..
apps.nix Rename project from flakelite to flakelight 2023-08-26 22:48:57 -07:00
builtinFormatters.nix Allow overriding formatter entirely 2023-11-23 16:40:06 -08:00
builtinOverlay.nix Use flake description as default description value 2023-12-05 00:02:39 -08:00
bundlers.nix Fix bundlers default value 2023-11-21 22:15:52 -08:00
checks.nix Rename project from flakelite to flakelight 2023-08-26 22:48:57 -07:00
core.nix Fix inf recursions in computing default package's name 2023-08-27 13:57:16 -07:00
devShells.nix Clean up devShell options 2023-12-05 01:29:42 -08:00
editorconfig.nix Rename project from flakelite to flakelight 2023-08-26 22:48:57 -07:00
flakelightModules.nix Add options for flakelight modules 2023-08-26 22:57:59 -07:00
formatter.nix Allow overriding formatter entirely 2023-11-23 16:40:06 -08:00
functor.nix Add functor option for flake's __functor attribute 2023-09-13 21:02:39 -07:00
homeConfigurations.nix Minor refactor in (nixos|home)Configurations 2023-12-05 00:12:04 -08:00
homeModules.nix Rename project from flakelite to flakelight 2023-08-26 22:48:57 -07:00
lib.nix Add lib option 2023-09-13 23:17:17 -07:00
nixDir.nix Add support for bundlers 2023-11-05 15:14:26 -08:00
nixosConfigurations.nix Wrap NixOS build checks 2023-12-05 00:38:45 -08:00
nixosModules.nix Rename project from flakelite to flakelight 2023-08-26 22:48:57 -07:00
overlays.nix Add option for extending default overlay 2023-08-26 23:46:37 -07:00
packages.nix Fix inf recursions in computing default package's name 2023-08-27 13:57:16 -07:00
templates.nix Fix merge function for custom option types 2023-10-18 20:02:24 -07:00