1 Expérimentations de seulement deux jours pour voir ce que permet `hakyll` pour générer un site Web statique. Ça devrait pouvoir me dépanner un peu en attendant plusieurs mois que j'em arrive au stade de remettre sur pieds `hdoc`...
3 Pour charger l'environnement Nix de dév :
8 Note : il faut un `nix` >2.3 pour pouvoir utiliser `flake.nix`. Autrement débrouillez-vous avec `$NIX_PATH` et `nix-shell`.
10 FIXME : Le `nixpkgs` non-portable dans `flake.lock` est dû à mes patchs en local, utilisez votre propre `nixpkgs` post 20.09, du genre :
12 inputs.nixpkgs.url = "github:NixOS/nixpkgs/ b69f140a8028e4718bde4e5082f8df38e50b7971"
15 Pour générer `_site/` :
17 cabal run site -- rebuild
20 Tant que le Haskell n'est pas modifié il est possible d'avoir une reconstruction automatique rapide avec :
22 cabal run site -- watch
25 PS : Oui le formatage de mes pauvres posts en Markdown laissent à désirer. Sur un téléphone c'est galère. Et si `hdoc` revoit le jour il me faudra de toute façon les formater autrement.
28 - [ ] Peut-être utiliser des catégories (dossiers) en plus des tags, typiquement pour les DDC.
29 - [ ] Peut-être utiliser des fields au lieu de bullet points pour certaines des entêtes des DDC. Ou pas, car ce serait trop figé.
30 - [ ] Mettre le corps des posts dans les feeds Atom/RSS.
31 - [ ] Simplifier encore plus les CSS, mais là encore je préfère faire ça avec `hdoc`.