+ Darcs is a distributed version control system (DVCS) that is focuses on patches instead of snapshots. +At the time of writing, Nix flakes does not & cannot support Darcs input pinning requiring an input pinner like Nixtamal to automate it. +
++ How to pin a Darcs repository with Nix + Nixtamal using htmlq +
++ Letâs test the Darcs support by pinning darcsden, which is what runs darcs hub and can be used to self host your own darcs repositories. +
++ Latest change from hub.darcs.net using htmlq +
+// manifest.kdl +inputs { + darcsden { + darcs { + repository "https://hub.darcs.net/simon/darcsden" + } + fresh-cmd { + $ curl -sL https: + | htmlq -t entry:first-of-type id + } + } +}+