Valentin Gagarin
|
f67c012dfe
|
fix relative path computation
|
2024-11-28 09:45:14 +01:00 |
|
Valentin Gagarin
|
a8dcc9f298
|
set up expression-level tests
|
2024-11-27 12:36:32 +01:00 |
|
Valentin Gagarin
|
6e3bd814f1
|
move inline recursiveAttrs to lib.types
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
d0c7f1cad1
|
make template overrides take final and prev
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
18864f2738
|
make template overrides chainable
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
00e3cfcb52
|
make page templates granularly overridable
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
779eb8b192
|
add more string processing helpers
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
e77b55e8e9
|
add type for list of unique elements
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
7efd5b8317
|
allow prefixing output paths of collection items
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
04fef22dc3
|
extract importing Nix files
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
6c84b9dae0
|
implement correct-by-construction relative links
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
29839f82d7
|
smarter indent
this allows writing the beginning of the indented string at the desired
indentation
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
30249d2821
|
move custom type into custom lib
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
141242a86d
|
implement collections
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
149efe84e9
|
rename
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
f41fc6ec34
|
uncle bob
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
4d48c552c8
|
extract file processing
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
0fbcedbd1a
|
extract main document conversion
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
e4dd054d28
|
dir is a path
|
2024-11-13 15:47:12 +01:00 |
|
Valentin Gagarin
|
550f318fe6
|
PoC: build site from nix files
|
2024-11-13 15:47:12 +01:00 |
|