DavHau
e0d25af360
refactor(fetchPipMetadata)
...
- add flake-module.nix
- remove custom logic to find the repo root
- use findRoot script to find repo root
- use gitMinimal instead of git
- use separate python version for lock script than the python version to lock for. This prevents rebuilds and allows defining a standalone fetchPipMetadata package
2023-09-03 22:47:21 +00:00
DavHau
4663912a1c
tests: add nix unit tests for pip module
2023-08-28 15:27:03 +00:00
DavHau
d7238d66f3
docs: migrate docs from drv-parts
2023-07-29 13:28:22 +02:00
DavHau
92aa826648
refactor: move drv-parts into dream2nix
...
because managing a single repo is simpler than managing two.
2023-07-29 12:36:04 +02:00
DavHau
96a11d4197
move v1/nix to top-level
2023-07-19 15:53:03 +02:00
DavHau
5fe5538b2f
chore: fix treefmt pre-commit check
2023-07-19 15:41:30 +02:00
DavHau
217fa8d35a
chore: remove nixpkgsV1
2023-07-19 15:41:30 +02:00
DavHau
63a6d0c2f3
cleanup flake.nix
2023-07-19 14:40:54 +02:00
DavHau
182075a9e1
remove legacy tests
2023-07-18 19:19:06 +02:00
DavHau
336cbfc254
remove legacy examples + example tests
2023-07-18 19:13:11 +02:00
DavHau
ca0847531b
devshell: include black into python
2023-07-10 13:51:50 +02:00
DavHau
3f47ac7490
update flake input nixpkgsV1
2023-06-21 14:49:19 +02:00
Florian Franzen
c269b018cd
crane: 0.10.0 -> 0.12.1
2023-04-27 20:20:38 +02:00
DavHau
3a2adfa121
feat(flake-compat): manage default.nix and shell.nix via flake-compat
2023-03-24 12:04:04 +08:00
DavHau
f6b2e4bd41
fix(devShell): remove pinned nix from devShell
2023-03-19 14:23:40 +07:00
DavHau
3cf6d7fcac
chore(formatting): use alejandra from nixpkgs
2023-03-13 12:46:11 +07:00
DavHau
ac63eb584f
feat: integrate v1 into top-level fake
2023-03-13 12:46:11 +07:00
Yusuf Bera Ertan
a24f9098e6
chore: update flake-parts input
2023-02-18 22:06:01 +03:00
DavHau
13eb4c8bd1
Merge pull request #455 from waalge/waalge/bump-docs
...
Waalge/bump docs
2023-01-31 13:50:07 +07:00
Brian Leung
4ca7a45f63
Racket: make pruned-racket-catalog a flake input
2023-01-26 19:03:06 -08:00
waalge
e4dedcde75
rm pre-commit hook for docs & mv error catch to package
2023-01-23 06:56:45 +00:00
waalge
f06925610b
fix: precommit hook for mdbook failing appropriately
2023-01-14 11:44:37 +00:00
waalge
7a3e7af2cc
add pre-commit hook for book
2023-01-14 11:39:56 +00:00
hsjobeki
cad5005cab
add: python formatting
2022-12-28 20:41:52 +01:00
Yusuf Bera Ertan
0176f85f80
refactor: remove devshell externals
2022-12-21 00:24:19 +03:00
Yusuf Bera Ertan
4b1ef01a87
feat(rust): update crane builder
2022-12-08 23:55:30 +03:00
phaer
f9e6c0e245
update poetry2nix
2022-11-23 18:18:37 +01:00
Florian Friesdorf
8fe0f06a47
Add python translator for pinned packages
...
Co-authored-by: DavHau <hsngrmpf+github@gmail.com>
2022-11-22 18:06:20 +00:00
Yusuf Bera Ertan
ae69cad370
docs: remove obsolete comment
2022-11-22 17:45:37 +03:00
Yusuf Bera Ertan
f44016a2d4
refactor: move dream2nix interface to modules
2022-11-20 09:03:09 +03:00
Yusuf Bera Ertan
4b4e82cb14
refactor: use flake-parts for the flake
2022-11-20 00:44:43 +03:00
DavHau
7c145b4b4d
Merge pull request #389 from hsjobeki/examples-es-template
...
add all examples as templates
2022-11-19 10:28:23 +01:00
hsjobeki
3b2ac250c6
add all examples as templates
2022-11-18 12:26:53 +01:00
Yusuf Bera Ertan
6385c1f1c1
fix: utils -> framework.utils
2022-11-18 05:59:52 +03:00
hsjobeki
8edeb5d29a
remove: .gitignore & add comprehensive description to flake template instead
2022-11-16 09:25:33 +01:00
DavHau
fbba21b525
chore: rename directory of flake based integration tests
2022-11-14 15:42:35 +01:00
Yusuf Bera Ertan
719f03ab46
feat: make apps use modules
2022-11-05 01:13:56 +03:00
Yusuf Bera Ertan
cc3020a32f
refactor: change projects -> inputs, make option description more explanatory
2022-10-31 22:26:03 +03:00
Yusuf Bera Ertan
5fd403b090
feat: define projects via attrset, rename flakePartsModule to flakeModule
2022-10-29 03:57:38 +03:00
Yusuf Bera Ertan
773d8bac43
feat: add a flake-parts module
2022-10-29 00:51:52 +03:00
DavHau
e7c7077f22
Merge pull request #328 from leungbk/cabal-freeze
...
Add cabal-freeze support
2022-10-22 11:15:05 +02:00
Yusuf Bera Ertan
dea20d928a
refactor: remove _loaded, add a new loadedConfig arg to src/default.nix
2022-10-20 16:14:35 +03:00
Brian Leung
f1a53653c3
Haskell utils: add an attrset mapping GHC version to hidden packages
2022-10-16 19:12:06 -07:00
DavHau
380d2fb752
refactor: pass flake inputs via inputs
instead of all-cabal-json
2022-10-15 00:05:42 +02:00
DavHau
48f490a2ed
chore: manage all-cabal-json via flake input
2022-10-14 18:10:35 +02:00
Yusuf Bera Ertan
0503a1272d
feat: use devshell for rust devshells ( #302 )
2022-09-20 19:25:09 +00:00
Yusuf Bera Ertan
c6c039fcc6
fix(rust): update crane, fix build issues ( #284 )
2022-09-02 01:44:34 +00:00
DavHau
f347034b2b
refactor: writePureShellScript: don't change to WORKDIR
...
Reverting a bad design choice.
This lead to weird effects if scripts are nested.
2022-08-20 18:37:08 +02:00
Martin Toman
4dca0944ab
test: add integration test for #235
2022-08-11 12:28:47 -07:00
Wout Mertens
a840710c12
removed unused node2nix flake input
2022-08-01 18:58:00 +02:00