Need help with nix-pills?
Click the “chat” button below for chat support from the developer who created it, or find similar developers for support.

About the developer

181 Stars 89 Forks Creative Commons Attribution Share Alike 4.0 International 253 Commits 45 Opened issues

Services available


Need anything else?

Contributors list

Nix Pills


  • List of Elements:
  • Tracking Issue:

When starting a new Pill, comment on the tracking issue which one you're doing. If you need help, ask there. If you make progress but don't finish in one go, make a PR anyway! I'm trying to not edit things as I go, in order to not get bogged down.

How I've built and tested:

nix-build release.nix && firefox result/share/doc/nix-pills/index.html

Emacs config for a nice docbook experience:

  pkgs = import  {};
  inherit (pkgs) emacsPackagesNg docbook5 writeText;

schemas = writeText "schemas.xml" '' '';

in emacsPackagesNg.emacsWithPackages (epkgs: [ (emacsPackagesNg.trivialBuild { pname = "nix-docbook-mode"; version = "1970-01-01"; src = writeText "default.el" '' (eval-after-load 'rng-loc '(add-to-list 'rng-schema-locating-files "${schemas}")) (global-set-key (kbd "") 'nxml-complete) ''; }) ])

Then you can use the keys:

  • C-c C-b
    to finish & close a tag
  • C-c C-f
    to close a tag
  • C-return
    to auto-complete a tag or attribute.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.