Robert Hensing
|
b490d4886c
|
Merge branch 'main' into mkFlake
|
2022-05-19 09:52:27 +02:00 |
|
Robert Hensing
|
db611fc5ab
|
templates.multi-module: Use lib.mkFlake
|
2022-05-19 09:51:39 +02:00 |
|
Robert Hensing
|
bd6a7706e8
|
Add bors bot
|
2022-05-19 09:48:46 +02:00 |
|
Jonas Chevalier
|
55ee2b46b3
|
Update template/default/flake.nix
Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
|
2022-05-18 19:25:45 +02:00 |
|
zimbatm
|
ad19f920cf
|
introduce lib.mkFlake
This makes the most common use-case a tiny bit less verbose.
|
2022-05-18 14:11:08 +02:00 |
|
Robert Hensing
|
0f0b1633a6
|
Merge pull request #16 from hercules-ci/pkgs-argument
Add pkgs parameter to perSystem
|
2022-05-18 11:09:12 +02:00 |
|
Robert Hensing
|
1bd171ef6b
|
Add pkgs parameter to perSystem
|
2022-05-18 11:06:17 +02:00 |
|
Robert Hensing
|
cb99722a25
|
Merge pull request #14 from hercules-ci/polyfill-functionTo
Polyfill functionTo where it is pressing
|
2022-05-17 23:30:32 +02:00 |
|
Robert Hensing
|
3f25286e53
|
Polyfill functionTo where it is pressing
|
2022-05-17 23:21:05 +02:00 |
|
Robert Hensing
|
2553884888
|
Merge pull request #13 from hercules-ci/issue-12-mergeable-nixosConfigurations
Add nixosConfigurations
|
2022-05-17 11:03:10 +02:00 |
|
Robert Hensing
|
e1ea24ed30
|
Add nixosConfigurations
|
2022-05-17 11:01:40 +02:00 |
|
Robert Hensing
|
688243bcb8
|
Merge pull request #9 from hercules-ci/docs-and-ci
Docs and initial ci
|
2022-05-17 10:47:02 +02:00 |
|
Robert Hensing
|
62e39568d5
|
dev: Add nixpkgs-fmt to pre-commit
|
2022-05-17 10:37:27 +02:00 |
|
Robert Hensing
|
fcf9d5234b
|
dev: Add pre-commit-hooks.nix
|
2022-05-17 10:37:15 +02:00 |
|
Robert Hensing
|
3fe766e50c
|
Add inputs to specialArgs
|
2022-05-17 10:26:19 +02:00 |
|
Robert Hensing
|
f2f09d5752
|
dev/flake.nix: Explain why we only use inputs
|
2022-05-17 10:26:19 +02:00 |
|
Robert Hensing
|
140da4067f
|
Add local tooling and CI wiring without bloating flake.nix
|
2022-05-17 10:12:40 +02:00 |
|
Robert Hensing
|
1c0f8f3036
|
Move perSystem.packages into options
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
fdd87732fd
|
Move perSystem.legacyPackages into options
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
a329428f20
|
Move perSystem.devShells into options
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
ef93e89462
|
Move perSystem.apps into options
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
4835e05925
|
Move perSystem.checks into options
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
3149d748cb
|
Fix docbook syntax and literalExample deprecation
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
783e29f7dd
|
Add mkPerSystemType, mkPerSystemModule
|
2022-05-17 10:12:13 +02:00 |
|
Robert Hensing
|
1fb0d37021
|
flake/freeformType: anything -> raw
No need to avoid raw, because it has been merged for some time now.
|
2022-05-17 09:13:12 +02:00 |
|
Robert Hensing
|
022938a1de
|
Merge pull request #10 from srid/patch-1
README: fix the other template link
|
2022-05-15 09:46:05 +02:00 |
|
Sridhar Ratnakumar
|
3488470660
|
README: fix the other template link
|
2022-05-14 19:14:11 -04:00 |
|
Robert Hensing
|
94e52da41b
|
README: fix template link
|
2022-05-15 00:35:08 +02:00 |
|
Robert Hensing
|
f2e42edb60
|
Add multi-module template
|
2022-05-11 23:05:53 +02:00 |
|
Robert Hensing
|
9aba31a8b5
|
Add apps
|
2022-05-11 22:45:26 +02:00 |
|
Robert Hensing
|
5890e431bb
|
Move template files
|
2022-05-11 22:05:39 +02:00 |
|
Robert Hensing
|
85666d4657
|
Add a valid description placeholder
|
2022-05-11 21:48:24 +02:00 |
|
Robert Hensing
|
1f279cdf15
|
Merge pull request #8 from hercules-ci/remove-devShell
Remove devShell. Use devShells.default instead.
|
2022-05-11 21:37:45 +02:00 |
|
Robert Hensing
|
6cbe3c89c5
|
Remove devShell. Use devShells.default instead.
|
2022-05-11 21:37:02 +02:00 |
|
Robert Hensing
|
9d0b62d68d
|
Merge pull request #7 from hercules-ci/fix-getSystem
Fix getSystem
|
2022-04-06 19:42:21 +02:00 |
|
Robert Hensing
|
0f58fecd5f
|
Fix getSystem
|
2022-04-06 18:01:26 +02:00 |
|
Robert Hensing
|
fd84881e00
|
Merge pull request #6 from hercules-ci/devShells
Add devShells
|
2022-03-15 19:28:11 +01:00 |
|
Robert Hensing
|
6ec7dec1fb
|
Add devShells
Not deprecating devShell yet.
|
2022-03-15 19:24:44 +01:00 |
|
Robert Hensing
|
184fe3d3b1
|
Update README intro
|
2021-11-26 10:57:56 +01:00 |
|
Robert Hensing
|
0d9aec2b72
|
Merge pull request #4 from hercules-ci/more-attrs
Add darwinModules, nixosModules, overlay
|
2021-11-23 12:51:38 +01:00 |
|
Robert Hensing
|
77771f1d6d
|
Add overlay
|
2021-11-22 22:44:39 +01:00 |
|
Robert Hensing
|
0cf2ff3e94
|
Document technical reason for requiring devShell
|
2021-11-22 22:44:39 +01:00 |
|
Robert Hensing
|
e5d5866b1d
|
Add nixosModules
|
2021-11-22 22:44:39 +01:00 |
|
Robert Hensing
|
6b7705d350
|
Add darwinModules
|
2021-11-22 22:44:39 +01:00 |
|
Robert Hensing
|
e72740311d
|
Merge pull request #3 from hercules-ci/memoize
Memoize and make devShell lazy
|
2021-11-22 22:12:21 +01:00 |
|
Robert Hensing
|
1b82c7f771
|
Memoize perSystem in allSystems, require devShell
|
2021-11-22 22:01:38 +01:00 |
|
Robert Hensing
|
d5703798a8
|
Set the default devShell to null
|
2021-11-22 16:36:16 +01:00 |
|
Robert Hensing
|
12363179cd
|
Merge pull request #2 from hercules-ci/template-and-readme
Freeform type for flake, template, readme update
|
2021-11-22 16:34:58 +01:00 |
|
Robert Hensing
|
f8df47d193
|
Remove systems default
[] is not a sensible default and the choice is up to the flake
author. I wish it was different.
|
2021-11-22 16:27:49 +01:00 |
|
Robert Hensing
|
03a2500fdd
|
Add template rewrite README sections
|
2021-11-22 16:27:49 +01:00 |
|