1
0
Fork 0
mirror of https://github.com/hercules-ci/flake-parts.git synced 2025-03-30 19:54:47 +00:00

Commit graph

  • cfbbf9bc25 Merge remote-tracking branch 'origin/main' into unused unused Robert Hensing 2023-05-30 15:55:03 +02:00
  • 41a6af276c
    Merge pull request #164 from hercules-ci/fix-transposition-filterAttrs Robert Hensing 2023-05-30 15:46:18 +02:00
  • 6a6d251165 Update ChangeLog Robert Hensing 2023-05-30 15:43:56 +02:00
  • 6ae737878e Test that packages is not strict in devShell Robert Hensing 2023-05-30 15:31:19 +02:00
  • 40ee120dcc remove unused code figsoda 2023-05-29 13:52:03 -04:00
  • 57f4d12ba8 switch to nixpkgs.lib figsoda 2023-05-29 13:43:45 -04:00
  • 942a008e28 perInput: Make the default lazier figsoda 2023-05-29 13:39:48 -04:00
  • 8ad164c064 Use flake.nix as the location Yang, Bo 2023-05-09 10:02:31 -07:00
  • 7ca7b6face Use moduleLocation instead of changing self Yang, Bo 2023-05-09 09:55:42 -07:00
  • 1456b312f4 Merge commit '1e8a89e5f81bca67c5f649318179fc11727262d0' into example-dogfooding Yang, Bo 2023-05-09 09:55:17 -07:00
  • 1e8a89e5f8 Add moduleLocation to mkFlake argument Yang, Bo 2023-05-09 09:41:01 -07:00
  • d30b7b26d0 Simplify dogfood.nix Yang, Bo 2023-05-09 00:33:48 -07:00
  • a13fbf2b39 Create a more sophisticated lazy self Yang, Bo 2023-05-08 19:18:57 -07:00
  • aafcaf1f66 Add dogfood template Yang, Bo 2023-05-08 18:41:25 -07:00
  • 99f2357d47
    Mention the trick to mkFlake twice Yang, Bo 2023-05-08 15:37:48 -07:00
  • d0d1c64cbd
    Merge 56adbf5a8a into 006c75898c Robert Hensing 2023-05-08 10:40:03 -07:00
  • d16459b336 perSystem: include outPath in flake attributes Parthiv Seetharaman 2023-05-08 09:08:26 -07:00
  • 006c75898c
    Merge pull request #151 from hercules-ci/flakeModules-doc Robert Hensing 2023-05-08 17:44:43 +02:00
  • ebb60dc617 flakeModules: Improve doc Robert Hensing 2023-05-08 17:42:03 +02:00
  • 2e844a66a7
    Merge pull request #149 from hercules-ci/importApply Robert Hensing 2023-05-08 12:44:15 +02:00
  • e3cf845254 Simplify the implementation of inputsByOutPath' Yang, Bo 2023-05-07 19:55:48 -07:00
  • 9589e770e2
    Update description Yang, Bo 2023-05-07 19:53:45 -07:00
  • 273d44b88d Remove systems from templates Yang, Bo 2023-05-07 19:52:40 -07:00
  • b4ca8ac2e4 Add a default value for systems Yang, Bo 2023-05-07 19:49:39 -07:00
  • 5beafefa44 Merge branch 'mkDeferredModuleOption' Robert Hensing 2023-05-08 01:26:55 +02:00
  • d0016e0990 flake-parts-lib: Add importApply Robert Hensing 2023-05-08 00:48:08 +02:00
  • 8caa44d021 Fix error Yang, Bo 2023-05-07 15:25:06 -07:00
  • 433615ba45
    Don't use hasPrefix Yang, Bo 2023-05-07 15:15:59 -07:00
  • 8b696c1b22
    Update lib.nix Yang, Bo 2023-05-07 15:13:56 -07:00
  • 3682c8e9bc Fix typo Yang, Bo 2023-05-07 15:12:50 -07:00
  • 47c30bc195 Add inputsByOutPath and inputsByOutPath' Yang, Bo 2023-05-07 15:11:25 -07:00
  • cdd3497577
    Delete a trailing space Yang, Bo 2023-05-07 13:42:48 -07:00
  • c0dbe755a4 Use hasPrefix Yang, Bo 2023-05-07 11:37:00 -07:00
  • 7bed4edc21 Exclude self from search Yang, Bo 2023-05-07 11:31:22 -07:00
  • 8c3555be77 Use toString instead of string interpolation Yang, Bo 2023-05-07 09:38:04 -07:00
  • f3e943c249
    Merge pull request #144 from hercules-ci/contributing Robert Hensing 2023-05-07 11:27:01 +00:00
  • df88875d39 CONTRIBUTING.md: More rules on request Robert Hensing 2023-05-07 13:25:12 +02:00
  • 35bfb0a2c9 Fix typo Yang, Bo 2023-05-06 20:34:30 -07:00
  • b1264a2255 Use inputs.nixpkgs Yang, Bo 2023-05-06 20:08:39 -07:00
  • 84986d2b88 Use root nixpkgs by default Yang, Bo 2023-05-06 20:05:15 -07:00
  • 356c2995ad Add nixpkgs module (fix #74) Yang, Bo 2023-05-06 19:53:19 -07:00
  • dc2e9a29fd Add findInputByOutPath Yang, Bo 2023-05-06 19:48:04 -07:00
  • 5043aa8956 Add mkDeferredModuleOption Yang, Bo 2023-05-06 19:30:03 -07:00
  • 7b027db864
    CONTRIBUTING: Formatting is not that important Robert Hensing 2023-05-06 21:19:46 +02:00
  • dd87bb822c
    Create CONTRIBUTING.md Robert Hensing 2023-05-06 21:09:28 +02:00
  • 86684881e1
    Merge pull request #141 from hercules-ci/flake-update hercules-ci[bot] 2023-05-01 23:44:43 +00:00
  • 56db8dd63b flake.lock: Update Hercules CI Effects 2023-05-01 23:37:35 +00:00
  • 56adbf5a8a Add extraDebug, lint lint Robert Hensing 2023-04-11 01:30:19 +02:00
  • e89753d0c9
    support externally extensible systems zimbatm 2023-04-09 12:20:25 +02:00
  • 1d1d6d89be
    (drafted (inputs' flakeModules)) li 2023-04-05 14:03:36 +07:00
  • 8d7bca741e
    (added (self' outPath)) li 2023-04-03 11:59:31 +07:00
  • dcc36e45d0
    Merge pull request #131 from hercules-ci/flake-update hercules-ci[bot] 2023-04-01 23:37:03 +00:00
  • 1bd0ebd523 flake.lock: Update Hercules CI Effects 2023-04-01 23:35:44 +00:00
  • 8137d0666e
    (fixed byPassOfNixpkgsImpureEval) li 2023-04-01 09:32:22 +07:00
  • bbc2e839cb
    (cosmeticChanges) li 2023-03-29 11:34:14 +07:00
  • 3502ee99d6
    Merge #129 bors[bot] 2023-03-25 09:52:21 +00:00
  • b3d11ffcb4 add an unfree template Jörg Thalheim 2023-03-25 07:38:31 +01:00
  • 9c9ec49c19
    (workingTest (nixpkgsFlakeOverlays [mkFlake perSystem])) li 2023-03-23 15:13:19 +07:00
  • 12c40901ba
    (firstEvaluation (naiveWorkingTest nixpkgsFlakeOverlays)) li 2023-03-23 09:35:23 +07:00
  • c330b7b440
    (added [(from nixpkgs mkPkgsFromSystem) (optionIn perSystem nixpkgs)]) li 2023-03-22 11:14:51 +07:00
  • 910198bd62
    (added (naiveImplementationFor (nixpkgs flakeModule))) li 2023-03-21 09:39:07 +07:00
  • c13d60b89a
    Merge pull request #111 from hercules-ci/disabledModules Robert Hensing 2023-03-09 17:39:58 +01:00
  • f5b6209441 flakeModules: Support disabledModules Robert Hensing 2023-01-26 20:40:11 +01:00
  • dc531e3a9c
    Merge pull request #124 from hercules-ci/flake-update hercules-ci[bot] 2023-03-01 23:47:28 +00:00
  • 66ccd5237c flake.lock: Update Hercules CI Effects 2023-03-01 23:35:44 +00:00
  • 47478a4a00
    Merge #118 bors[bot] 2023-02-09 09:06:56 +00:00
  • 3a3c386b1d Fix highlighting in README.md IogaMaster 2023-02-08 18:01:39 -07:00
  • bf53492df0
    Merge pull request #116 from hercules-ci/flake-update hercules-ci[bot] 2023-02-01 23:45:33 +00:00
  • 0c3f26364e flake.lock: Update Hercules CI Effects 2023-02-01 23:35:48 +00:00
  • a7b625e84e feat: don't output empty systems DavHau 2023-01-31 18:26:04 +07:00
  • 4570815ce4 set default for systems Jörg Thalheim 2023-01-29 08:28:36 +01:00
  • 687dc064a5 Add the ability to pass lib overlays to mkFlake Chris Hodapp 2023-01-28 12:57:54 -08:00
  • 7c7a8bce3d
    Merge pull request #108 from hercules-ci/doc-nixosConfigurations Robert Hensing 2023-01-26 23:12:17 +01:00
  • 1a49a78b71 doc: Fix nixosModules link fragment Robert Hensing 2023-01-26 23:10:40 +01:00
  • 8f893daa73
    Merge pull request #107 from hercules-ci/doc-nixosConfigurations Robert Hensing 2023-01-26 20:47:59 +01:00
  • 0ba773370f doc: improve nixosConfigurations description and example Robert Hensing 2023-01-26 20:33:50 +01:00
  • 82c16f1682
    Merge #103 bors[bot] 2023-01-10 14:51:59 +00:00
  • cecf9e179c
    add lib argument to multi-module template DavHau 2023-01-10 15:33:53 +08:00
  • aa1f6ca773
    Merge pull request #102 from hercules-ci/perInput-doc Robert Hensing 2023-01-07 00:27:42 +01:00
  • 08ba869d7c perInput: Improve description Robert Hensing 2023-01-07 00:12:57 +01:00
  • 7930f5b1c3
    Merge pull request #100 from hercules-ci/easyOverlay-remove-warning Robert Hensing 2023-01-05 01:17:41 +01:00
  • 319ee04044 easyOverlay: fix Robert Hensing 2023-01-05 01:15:50 +01:00
  • 0944986217
    Merge pull request #99 from hercules-ci/easyOverlay-remove-warning Robert Hensing 2023-01-05 01:09:49 +01:00
  • 9ca2803752 easyOverlay: Remove performance warning which is not relevant Robert Hensing 2023-01-05 01:07:58 +01:00
  • c089237966
    Merge pull request #98 from hercules-ci/easyOverlay-support-simplistic-fake-pkgs Robert Hensing 2023-01-04 20:23:07 +01:00
  • 30bddfe65b easyOverlay: Support pkgs.system as a fallback Robert Hensing 2023-01-04 20:10:09 +01:00
  • 836c38aa2a eval-tests: Fix warnings Robert Hensing 2023-01-04 20:09:46 +01:00
  • 87673d7c13
    Merge pull request #97 from hercules-ci/flake-update hercules-ci[bot] 2023-01-01 23:45:55 +00:00
  • c7fb5720c1 flake.lock: Update Hercules CI Effects 2023-01-01 23:35:50 +00:00
  • 19e0f88324
    Merge pull request #82 from hercules-ci/easyOverlay Robert Hensing 2022-12-27 15:52:42 +01:00
  • f6d80a68c6 Add flakeModules.easyOverlay code Robert Hensing 2022-12-01 16:40:48 +00:00
  • c0ee7295b4
    Merge pull request #94 from hercules-ci/debug-link Robert Hensing 2022-12-27 15:26:03 +01:00
  • 2565b6d4a3 doc: debug: Add link to debug page Robert Hensing 2022-12-27 14:05:15 +01:00
  • 8bfe94414f
    Merge #61 bors[bot] 2022-12-27 12:46:02 +00:00
  • f5bdec7b91
    Merge pull request #93 from hercules-ci/perSystem-top-level-argument-error-messages Robert Hensing 2022-12-27 13:01:25 +01:00
  • a765ceb02c perSystem: Add custom error messages for learning about top level module args Robert Hensing 2022-12-27 12:53:19 +01:00
  • 6b2d46d9ab
    Merge pull request #91 from hercules-ci/default-module-location Robert Hensing 2022-12-27 10:26:03 +01:00
  • 3c60ce7d7e
    Add lib.defaultModule for extracting the default flakeModule Shea Levy 2022-10-18 11:52:13 -04:00
  • f3c79bef3b
    Add option for defining flake-parts modules for downstream flakes. Shea Levy 2022-10-16 16:07:14 -04:00
  • 2cde01ee43 mkFlake: Set default module location Robert Hensing 2022-12-24 17:33:43 +01:00