1
1
forked from extern/flakelight

Commit Graph

  • 82d1b751d2 flake.lock: Update github-actions[bot] 2023-12-28 08:24:49 +0000
  • 2d82ec80e7 Update repository location Archit Gupta 2023-12-18 21:46:35 -0800
  • 60614ae7eb flake.lock: Update github-actions[bot] 2023-12-18 12:33:00 +0000
  • 1e98f6c798 flake.lock: Update github-actions[bot] 2023-12-11 12:33:28 +0000
  • 88607687cf Add fileset option type Archit Gupta 2023-12-06 22:46:11 -0800
  • ec68d50b4a Clean up README Archit Gupta 2023-12-06 10:42:07 -0800
  • 68a0941bbd Make default formatter not depend on devShell.packages Archit Gupta 2023-12-05 22:54:01 -0800
  • 81371a8bf4 Add test for overridden devShell without other options Archit Gupta 2023-12-05 22:31:36 -0800
  • 17463db5c0 Add Github workflow for PR checks Archit Gupta 2023-12-05 22:24:26 -0800
  • dcb12b6a22 Add Github workflow for automatic flake updates Archit Gupta 2023-12-05 21:31:03 -0800
  • 8f3bfc39aa Allow devShell to be set to a package definition Archit Gupta 2023-12-05 19:44:12 -0800
  • b094ced95d Apply default formatter for .yaml file extension Archit Gupta 2023-12-05 18:59:31 -0800
  • 3b8c95b637 Add note about flake description to API guide Archit Gupta 2023-12-05 18:58:54 -0800
  • 6e832568f0 flake.lock: Update Archit Gupta 2023-12-05 02:10:34 -0800
  • 27f9ac981c Fix formatter when devShell is null Archit Gupta 2023-12-05 02:06:23 -0800
  • dccabae216 Clean up devShell options Archit Gupta 2023-12-05 01:27:10 -0800
  • a4e4a341f2 Allow configuring the stdenv for devShell Archit Gupta 2023-12-05 01:00:35 -0800
  • 366733be87 Wrap NixOS build checks Archit Gupta 2023-12-05 00:38:45 -0800
  • 395ac91da0 Minor refactor in (nixos|home)Configurations Archit Gupta 2023-12-05 00:12:04 -0800
  • 03ee8b84b9 Use flake description as default description value Archit Gupta 2023-12-05 00:02:39 -0800
  • 8bfdd263ed Add tests Archit Gupta 2023-12-04 23:48:31 -0800
  • 64557b89d5 Capitalize API guide filename for discoverability Archit Gupta 2023-12-04 23:46:21 -0800
  • df7e569958 Fix documentation issues Archit Gupta 2023-12-04 23:44:54 -0800
  • cca0b23070 Allow overriding formatter entirely Archit Gupta 2023-11-23 16:40:06 -0800
  • 50982daa63 Fix flakelight.builtinFormatters option Archit Gupta 2023-11-22 20:55:01 -0800
  • 87ba2051d3 Fix bundlers default value Archit Gupta 2023-11-21 22:15:52 -0800
  • ff24d5d433 Allow bundlers to be functions that take pkgs Archit Gupta 2023-11-06 23:13:47 -0800
  • d7c7f4634a Add support for bundlers Archit Gupta 2023-11-05 15:14:26 -0800
  • 6d00e0f544 Allow functions for NixOS or home-manager configurations Archit Gupta 2023-10-23 20:21:36 -0700
  • e401f68030 Allow overriding of default devShell Archit Gupta 2023-10-18 20:04:16 -0700
  • fad306c589 Fix merge function for custom option types Archit Gupta 2023-10-18 19:58:23 -0700
  • b0fd6a391c Fix typo in API guide Archit Gupta 2023-09-20 20:52:43 -0700
  • 592cb247bf Clarify use of formatter option Archit Gupta 2023-09-16 20:59:54 -0700
  • 1bc31924ee Add docs and autoloads for the lib option Archit Gupta 2023-09-14 01:36:43 -0700
  • d75f8fea8b Update Rust example in README Archit Gupta 2023-09-13 23:42:48 -0700
  • a463960781 Add module for use in module flakes Archit Gupta 2023-09-13 23:11:11 -0700
  • 712a66158c Add lib option Archit Gupta 2023-09-13 22:54:25 -0700
  • 53f35dc91c Make mkFlake extensible with additional modules Archit Gupta 2023-09-13 22:39:20 -0700
  • 62083df539 Add functor option for flake's __functor attribute Archit Gupta 2023-09-13 21:00:14 -0700
  • 46ade23b8c Add description to flakelight flake Archit Gupta 2023-09-05 20:04:14 -0700
  • b72983b29a Add statix check to flakelight flake Archit Gupta 2023-09-04 16:59:59 -0700
  • 3f595f5f2c Move shorter API guide sections before module options Archit Gupta 2023-08-30 16:58:40 -0700
  • e5db2dcd86 Have formatters for each file run in parallel Archit Gupta 2023-08-28 19:57:26 -0700
  • 84162f4098 Remove extra binding in example Archit Gupta 2023-08-27 23:52:33 -0700
  • 39aa44f41e Add API guide Archit Gupta 2023-08-27 23:35:32 -0700
  • 0e76ac9b3c Allow autoloading flakelightModules options Archit Gupta 2023-08-27 23:35:15 -0700
  • f4edb1589b Remove nixpkgs overrides from some examples Archit Gupta 2023-08-27 18:36:21 -0700
  • f684fd8b03 Shorten list of items in goals Archit Gupta 2023-08-27 18:19:08 -0700
  • 1b3cb5dd5d Add nixDir example to README Archit Gupta 2023-08-27 18:16:19 -0700
  • 38b798fe1c Update README Archit Gupta 2023-08-27 17:59:54 -0700
  • b27680288c Add basic flake template Archit Gupta 2023-08-27 15:39:11 -0700
  • ba7f68e4e2 Fix inf recursions in computing default package's name Archit Gupta 2023-08-27 13:57:16 -0700
  • 62b7dba619 Fix args passed to autoloaded files Archit Gupta 2023-08-27 01:19:40 -0700
  • 838e383c50 Export autoImportArgs to modules Archit Gupta 2023-08-27 00:01:48 -0700
  • 9672921de0 Add option for extending default overlay Archit Gupta 2023-08-26 23:46:37 -0700
  • 981351cfe2 Add options for flakelight modules Archit Gupta 2023-08-26 22:57:59 -0700
  • b8d9538c58 Rename project from flakelite to flakelight Archit Gupta 2023-08-26 22:48:57 -0700
  • f6c4424f6e Reimplement framework using the module system Archit Gupta 2023-08-24 21:14:55 -0700
  • 4df2ca87b5 Add readme note regarding project status Archit Gupta 2023-07-04 08:09:26 -0700
  • 50c4ad5cff Fix devShell attributes added at wrong level Archit Gupta 2023-07-02 11:42:23 -0700
  • 412add2d01 Remove automatic use of ./. as nixDir Archit Gupta 2023-06-29 22:05:23 -0700
  • af3e7f7a6f Add nixpkgsConfig to allow configuring nixpkgs Archit Gupta 2023-05-13 20:05:21 -0700
  • d871fd7cbf Use src as default nixDir if ./nix does not exist Archit Gupta 2023-04-22 11:50:39 -0700
  • f4f7a8cd37 Add aliases for autoloading root module attrs Archit Gupta 2023-04-22 11:44:44 -0700
  • f9967894bb Add support for home-manager outputs Archit Gupta 2023-04-22 11:13:33 -0700
  • 7940d0c53f Add inputs and inputs' to top level of pkgs overlay Archit Gupta 2023-04-22 10:13:01 -0700
  • 2c6954f018 Fix default nixDir path Archit Gupta 2023-04-22 10:12:41 -0700
  • bd68bc5c44 Make flakelite a functor as a shortcut for mkFlake Archit Gupta 2023-04-20 19:07:10 -0700
  • 59ccd592a3 Allow outputs to be a functor Archit Gupta 2023-04-20 18:45:31 -0700
  • 76eb12e51b Allow root module to be a function Archit Gupta 2023-04-20 18:19:33 -0700
  • ef5d482ea6 Add coreutils to pre-commit-hook to specify mktemp Archit Gupta 2023-04-16 19:59:02 -0700
  • c9b8d986e1 Allow formatters to be functions Archit Gupta 2023-04-16 18:37:32 -0700
  • 3a26542b83 Clean up git pre-commit hook package Archit Gupta 2023-04-16 16:51:08 -0700
  • 1c8ac213b0 Split up builtinModule into multiple modules Archit Gupta 2023-04-16 16:31:17 -0700
  • 9c40724207 Have devShell install git pre-commit hook Archit Gupta 2023-04-16 13:22:21 -0700
  • 07e68ac51b Allow check attributes to be functions that take pkgs Archit Gupta 2023-04-16 11:33:19 -0700
  • 03cdbbabdf Add shellHook attr to configure default devShell Archit Gupta 2023-04-16 11:20:28 -0700
  • 7509ce4110 Add comments Archit Gupta 2023-04-16 00:55:45 -0700
  • 9e3bb803c6 Add default value for flakelite input Archit Gupta 2023-04-15 20:11:34 -0700
  • 53843042f2 Apply some cleanup Archit Gupta 2023-04-15 18:37:48 -0700
  • b9ee864785 Add inputs module attribute for setting default inputs Archit Gupta 2023-04-15 17:40:34 -0700
  • 76c6ec7938 Call per-system attributes with callFn Archit Gupta 2023-04-15 16:59:02 -0700
  • 7149d4b655 Use callFn for modules and nonSysArgs Archit Gupta 2023-04-15 14:23:29 -0700
  • 55493becb8 Refactoring and naming cleanup Archit Gupta 2023-04-15 13:42:53 -0700
  • bafb3c33ec Make raw root module available under root'.raw Archit Gupta 2023-04-15 11:21:05 -0700
  • aa0a3b3c2e Change file escape char to _ Archit Gupta 2023-04-15 11:02:06 -0700
  • 3136d8e860 Add singular nixosModule and template Archit Gupta 2023-04-15 06:36:46 -0700
  • e33400c88c Improve app handling Archit Gupta 2023-04-15 06:25:35 -0700
  • 28d5f5a5b4 Ensure normalized root has nixDir set Archit Gupta 2023-04-15 05:07:03 -0700
  • 7d6c750790 Export more lib functions for use in modules Archit Gupta 2023-04-15 05:00:19 -0700
  • bbe8e3a442 Export autoloadAttr Archit Gupta 2023-04-15 04:41:27 -0700
  • 867bf2ba6e Only autoload from ./nix or dir specified by nixDir Archit Gupta 2023-04-15 04:18:54 -0700
  • 58503515fb Automatically find and load nix files for flake attrs Archit Gupta 2023-04-15 03:38:28 -0700
  • ec3ce2b4aa Skip default.nix in loadNixDir Archit Gupta 2023-04-15 02:20:26 -0700
  • 426480067c Allow escaping nix filenames with + Archit Gupta 2023-04-15 01:45:39 -0700
  • b2d353f042 Support devShells and overriding default devShell Archit Gupta 2023-04-15 01:29:54 -0700
  • b2721d44d5 Extend package calling to allow single pkgs arg or no args Archit Gupta 2023-04-15 01:26:00 -0700
  • 2775ef4d94 Fix mkApp Archit Gupta 2023-04-14 21:00:59 -0700
  • b1fe8e8e17 Apply optional parameters to non-per-system attrs Archit Gupta 2023-04-14 20:16:50 -0700
  • cd655770d6 Add checks for nixosConfigurations outputs Archit Gupta 2023-04-14 20:04:31 -0700