summary refs log tree commit diff
path: root/nixos
diff options
context:
space:
mode:
authorDomen Kozar <domen@dev.si>2014-03-08 19:33:41 +0100
committerDomen Kozar <domen@dev.si>2014-03-08 19:34:28 +0100
commit8e1d765f615861632259095a75f81f52adfcd6f6 (patch)
tree81afaa5e9a3b75d7f3e797a36734f96051f2c0be /nixos
parent9e801cc94a8b372698132e82575ef292a7d6543f (diff)
downloadnixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar.gz
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar.bz2
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar.lz
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar.xz
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.tar.zst
nixlib-8e1d765f615861632259095a75f81f52adfcd6f6.zip
nixos manual: make nixos options linkable
Diffstat (limited to 'nixos')
-rw-r--r--nixos/doc/manual/options-to-docbook.xsl7
1 files changed, 3 insertions, 4 deletions
diff --git a/nixos/doc/manual/options-to-docbook.xsl b/nixos/doc/manual/options-to-docbook.xsl
index 6d11ad7a6c4a..9647aae0f2fb 100644
--- a/nixos/doc/manual/options-to-docbook.xsl
+++ b/nixos/doc/manual/options-to-docbook.xsl
@@ -18,15 +18,14 @@
       <variablelist>
 
         <xsl:for-each select="attrs">
-
           <varlistentry>
-             <term>
-               <option>
+            <term xml:id="{generate-id(attr[@name = 'name']/string/@value)}" xlink:href="#{generate-id(attr[@name = 'name']/string/@value)}">
+              <option>
                  <xsl:for-each select="attr[@name = 'name']/string">
                    <xsl:value-of select="@value" />
                    <xsl:if test="position() != last()">.</xsl:if>
                  </xsl:for-each>
-               </option>
+              </option>
              </term>
 
              <listitem>