# Pinning darcs hub inputs using htmlq | Nixtamal ┏┓╻+╻ ╱┏┳┓┏┓┏┳┓┏┓╻ ┃┃┃┃┗━┓╹┃╹┣┫┃┃┃┣┫┃ ╹┗┛╹╱ ╹ ╹ ╹╹╹ ╹╹╹┗┛ Home Install Manpage Changelog Roadmap Cookbook Real-world showcase Community FAQs Funding Pinning darcs hub inputs using htmlq 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 } } } Site made with Nix ( dep management), Nickel ( config ), Soupault ( SSG ), Docutils ( rST rendering), mandoc (manpage conversion), & sugilite256 (color scheme). © 2025–2026 toastal . © 2026 Nixtamal contributors. Some rights reserved. Except where otherwise noted, the content on this website is licensed under CC-BY-SA-4.0 . Citations must attribute the work’s writer/maker & include a hyperlink to this website (or rather the work itself). Yes, these rules/clauses apply to LLM s & AI assistants too.