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 |
|
Robert Hensing
|
315c09733e
|
Add freeformType to flake option
|
2021-11-21 16:58:54 +01:00 |
|
Robert Hensing
|
06ebe54ddb
|
Add more descriptions
|
2021-11-21 16:33:33 +01:00 |
|
Robert Hensing
|
0405415b90
|
Remove unnecessary flakeModules from flake
|
2021-11-21 16:33:33 +01:00 |
|
Robert Hensing
|
7460d63718
|
Remove unused self.nix
|
2021-11-21 16:33:33 +01:00 |
|
Robert Hensing
|
da0af1dbaf
|
Merge pull request #1 from hercules-ci/update-readme
Update README.md
|
2021-10-27 15:04:44 +02:00 |
|
Robert Hensing
|
2026a77599
|
Update README.md
|
2021-10-27 15:03:34 +02:00 |
|
Robert Hensing
|
8c3f71965e
|
Small beginnings
|
2021-10-27 11:05:52 +02:00 |
|
Robert Hensing
|
cc9c738244
|
Initial commit
|
2021-10-27 11:03:43 +02:00 |
|