forked from auxolotl/docs
8185 lines
165 KiB
HTML
8185 lines
165 KiB
HTML
|
|
<!doctype html>
|
|
<html lang="en" class="no-js">
|
|
<head>
|
|
|
|
<meta charset="utf-8">
|
|
<meta name="viewport" content="width=device-width,initial-scale=1">
|
|
|
|
<meta name="description" content="Aux Documentation">
|
|
|
|
|
|
<meta name="author" content="Nixpkgs Aux, and Lix Contributors">
|
|
|
|
|
|
<link rel="canonical" href="https://docs.auxolotl.org/NixOS/nix/">
|
|
|
|
|
|
<link rel="prev" href="../location/">
|
|
|
|
|
|
<link rel="next" href="../nixops/">
|
|
|
|
|
|
<link rel="icon" href="../../assets/aux-logo.svg">
|
|
<meta name="generator" content="mkdocs-1.6.0, mkdocs-material-9.5.29">
|
|
|
|
|
|
|
|
<title>Nix - Aux Docs</title>
|
|
|
|
|
|
|
|
<link rel="stylesheet" href="../../assets/stylesheets/main.76a95c52.min.css">
|
|
|
|
|
|
<link rel="stylesheet" href="../../assets/stylesheets/palette.06af60db.min.css">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
|
<link rel="stylesheet" href="https://fonts.bunny.net/css?family=IBM+Plex+Sans:300,300i,400,400i,700,700i%7CIBM+Plex+Mono:400,400i,700,700i&display=fallback">
|
|
<style>:root{--md-text-font:"IBM Plex Sans";--md-code-font:"IBM Plex Mono"}</style>
|
|
|
|
|
|
|
|
<script>__md_scope=new URL("../..",location),__md_hash=e=>[...e].reduce((e,_)=>(e<<5)-e+_.charCodeAt(0),0),__md_get=(e,_=localStorage,t=__md_scope)=>JSON.parse(_.getItem(t.pathname+"."+e)),__md_set=(e,_,t=localStorage,a=__md_scope)=>{try{t.setItem(a.pathname+"."+e,JSON.stringify(_))}catch(e){}}</script>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<meta property="og:type" content="website" >
|
|
|
|
<meta property="og:title" content="Nix - Aux Docs" >
|
|
|
|
<meta property="og:description" content="Aux Documentation" >
|
|
|
|
<meta property="og:image" content="https://docs.auxolotl.org/assets/images/social/NixOS/nix.png" >
|
|
|
|
<meta property="og:image:type" content="image/png" >
|
|
|
|
<meta property="og:image:width" content="1200" >
|
|
|
|
<meta property="og:image:height" content="630" >
|
|
|
|
<meta property="og:url" content="https://docs.auxolotl.org/NixOS/nix/" >
|
|
|
|
<meta name="twitter:card" content="summary_large_image" >
|
|
|
|
<meta name="twitter:title" content="Nix - Aux Docs" >
|
|
|
|
<meta name="twitter:description" content="Aux Documentation" >
|
|
|
|
<meta name="twitter:image" content="https://docs.auxolotl.org/assets/images/social/NixOS/nix.png" >
|
|
|
|
|
|
|
|
</head>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<body dir="ltr" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="blue">
|
|
|
|
|
|
<input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
|
|
<input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
|
|
<label class="md-overlay" for="__drawer"></label>
|
|
<div data-md-component="skip">
|
|
|
|
|
|
<a href="#nixbuildmachines" class="md-skip">
|
|
Skip to content
|
|
</a>
|
|
|
|
</div>
|
|
<div data-md-component="announce">
|
|
|
|
</div>
|
|
|
|
|
|
|
|
|
|
<header class="md-header" data-md-component="header">
|
|
<nav class="md-header__inner md-grid" aria-label="Header">
|
|
<a href="../.." title="Aux Docs" class="md-header__button md-logo" aria-label="Aux Docs" data-md-component="logo">
|
|
|
|
<img src="../../assets/aux-logo.svg" alt="logo">
|
|
|
|
</a>
|
|
<label class="md-header__button md-icon" for="__drawer">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2Z"/></svg>
|
|
</label>
|
|
<div class="md-header__title" data-md-component="header-title">
|
|
<div class="md-header__ellipsis">
|
|
<div class="md-header__topic">
|
|
<span class="md-ellipsis">
|
|
Aux Docs
|
|
</span>
|
|
</div>
|
|
<div class="md-header__topic" data-md-component="header-topic">
|
|
<span class="md-ellipsis">
|
|
|
|
Nix
|
|
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<form class="md-header__option" data-md-component="palette">
|
|
|
|
|
|
|
|
|
|
<input class="md-option" data-md-color-media="(prefers-color-scheme: light)" data-md-color-scheme="default" data-md-color-primary="indigo" data-md-color-accent="blue" aria-label="Dark Mode" type="radio" name="__palette" id="__palette_0">
|
|
|
|
<label class="md-header__button md-icon" title="Dark Mode" for="__palette_1" hidden>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="m17.75 4.09-2.53 1.94.91 3.06-2.63-1.81-2.63 1.81.91-3.06-2.53-1.94L12.44 4l1.06-3 1.06 3 3.19.09m3.5 6.91-1.64 1.25.59 1.98-1.7-1.17-1.7 1.17.59-1.98L15.75 11l2.06-.05L18.5 9l.69 1.95 2.06.05m-2.28 4.95c.83-.08 1.72 1.1 1.19 1.85-.32.45-.66.87-1.08 1.27C15.17 23 8.84 23 4.94 19.07c-3.91-3.9-3.91-10.24 0-14.14.4-.4.82-.76 1.27-1.08.75-.53 1.93.36 1.85 1.19-.27 2.86.69 5.83 2.89 8.02a9.96 9.96 0 0 0 8.02 2.89m-1.64 2.02a12.08 12.08 0 0 1-7.8-3.47c-2.17-2.19-3.33-5-3.49-7.82-2.81 3.14-2.7 7.96.31 10.98 3.02 3.01 7.84 3.12 10.98.31Z"/></svg>
|
|
</label>
|
|
|
|
|
|
|
|
|
|
|
|
<input class="md-option" data-md-color-media="(prefers-color-scheme: dark)" data-md-color-scheme="slate" data-md-color-primary="indigo" data-md-color-accent="blue" aria-label="Light Mode" type="radio" name="__palette" id="__palette_1">
|
|
|
|
<label class="md-header__button md-icon" title="Light Mode" for="__palette_0" hidden>
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 7a5 5 0 0 1 5 5 5 5 0 0 1-5 5 5 5 0 0 1-5-5 5 5 0 0 1 5-5m0 2a3 3 0 0 0-3 3 3 3 0 0 0 3 3 3 3 0 0 0 3-3 3 3 0 0 0-3-3m0-7 2.39 3.42C13.65 5.15 12.84 5 12 5c-.84 0-1.65.15-2.39.42L12 2M3.34 7l4.16-.35A7.2 7.2 0 0 0 5.94 8.5c-.44.74-.69 1.5-.83 2.29L3.34 7m.02 10 1.76-3.77a7.131 7.131 0 0 0 2.38 4.14L3.36 17M20.65 7l-1.77 3.79a7.023 7.023 0 0 0-2.38-4.15l4.15.36m-.01 10-4.14.36c.59-.51 1.12-1.14 1.54-1.86.42-.73.69-1.5.83-2.29L20.64 17M12 22l-2.41-3.44c.74.27 1.55.44 2.41.44.82 0 1.63-.17 2.37-.44L12 22Z"/></svg>
|
|
</label>
|
|
|
|
|
|
</form>
|
|
|
|
|
|
|
|
<script>var media,input,key,value,palette=__md_get("__palette");if(palette&&palette.color){"(prefers-color-scheme)"===palette.color.media&&(media=matchMedia("(prefers-color-scheme: light)"),input=document.querySelector(media.matches?"[data-md-color-media='(prefers-color-scheme: light)']":"[data-md-color-media='(prefers-color-scheme: dark)']"),palette.color.media=input.getAttribute("data-md-color-media"),palette.color.scheme=input.getAttribute("data-md-color-scheme"),palette.color.primary=input.getAttribute("data-md-color-primary"),palette.color.accent=input.getAttribute("data-md-color-accent"));for([key,value]of Object.entries(palette.color))document.body.setAttribute("data-md-color-"+key,value)}</script>
|
|
|
|
|
|
|
|
<label class="md-header__button md-icon" for="__search">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
|
|
</label>
|
|
<div class="md-search" data-md-component="search" role="dialog">
|
|
<label class="md-search__overlay" for="__search"></label>
|
|
<div class="md-search__inner" role="search">
|
|
<form class="md-search__form" name="search">
|
|
<input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" required>
|
|
<label class="md-search__icon md-icon" for="__search">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0 1 16 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 0 1 9.5 16 6.5 6.5 0 0 1 3 9.5 6.5 6.5 0 0 1 9.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5Z"/></svg>
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12Z"/></svg>
|
|
</label>
|
|
<nav class="md-search__options" aria-label="Search">
|
|
|
|
<button type="reset" class="md-search__icon md-icon" title="Clear" aria-label="Clear" tabindex="-1">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41Z"/></svg>
|
|
</button>
|
|
</nav>
|
|
|
|
</form>
|
|
<div class="md-search__output">
|
|
<div class="md-search__scrollwrap" tabindex="0" data-md-scrollfix>
|
|
<div class="md-search-result" data-md-component="search-result">
|
|
<div class="md-search-result__meta">
|
|
Initializing search
|
|
</div>
|
|
<ol class="md-search-result__list" role="presentation"></ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
<div class="md-header__source">
|
|
<a href="https://git.auxolotl.org/auxolotl/docs" title="Go to repository" class="md-source" data-md-component="source">
|
|
<div class="md-source__icon md-icon">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.777 0a2.9 2.9 0 1 1-2.529 4.322H12.91a4.266 4.266 0 0 0-4.265 4.195v2.118a7.076 7.076 0 0 1 4.147-1.42l.118-.002h1.338a2.9 2.9 0 0 1 5.43 1.422 2.9 2.9 0 0 1-5.43 1.422H12.91a4.266 4.266 0 0 0-4.265 4.195v2.319A2.9 2.9 0 0 1 7.222 24 2.9 2.9 0 0 1 5.8 18.57V8.589a7.109 7.109 0 0 1 6.991-7.108l.118-.001h1.338A2.9 2.9 0 0 1 16.778 0ZM7.223 19.905a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Zm9.554-10.464a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.39Zm0-7.735a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Z"/></svg>
|
|
</div>
|
|
<div class="md-source__repository">
|
|
auxolotl/docs
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
</nav>
|
|
|
|
</header>
|
|
|
|
<div class="md-container" data-md-component="container">
|
|
|
|
|
|
|
|
|
|
|
|
<nav class="md-tabs" aria-label="Tabs" data-md-component="tabs">
|
|
<div class="md-grid">
|
|
<ul class="md-tabs__list">
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../.." class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
Aux Documentation Hub
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../../TODO/" class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
TODO
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../../Aux/" class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
Aux
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../../Lix/" class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
Lix
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item md-tabs__item--active">
|
|
<a href="../appstream/" class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
NixOS
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-tabs__item">
|
|
<a href="../../Nixpkgs/" class="md-tabs__link">
|
|
|
|
|
|
|
|
|
|
Nixpkgs
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
</div>
|
|
</nav>
|
|
|
|
|
|
|
|
<main class="md-main" data-md-component="main">
|
|
<div class="md-main__inner md-grid">
|
|
|
|
|
|
|
|
<div class="md-sidebar md-sidebar--primary" data-md-component="sidebar" data-md-type="navigation" >
|
|
<div class="md-sidebar__scrollwrap">
|
|
<div class="md-sidebar__inner">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<nav class="md-nav md-nav--primary md-nav--lifted" aria-label="Navigation" data-md-level="0">
|
|
<label class="md-nav__title" for="__drawer">
|
|
<a href="../.." title="Aux Docs" class="md-nav__button md-logo" aria-label="Aux Docs" data-md-component="logo">
|
|
|
|
<img src="../../assets/aux-logo.svg" alt="logo">
|
|
|
|
</a>
|
|
Aux Docs
|
|
</label>
|
|
|
|
<div class="md-nav__source">
|
|
<a href="https://git.auxolotl.org/auxolotl/docs" title="Go to repository" class="md-source" data-md-component="source">
|
|
<div class="md-source__icon md-icon">
|
|
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.777 0a2.9 2.9 0 1 1-2.529 4.322H12.91a4.266 4.266 0 0 0-4.265 4.195v2.118a7.076 7.076 0 0 1 4.147-1.42l.118-.002h1.338a2.9 2.9 0 0 1 5.43 1.422 2.9 2.9 0 0 1-5.43 1.422H12.91a4.266 4.266 0 0 0-4.265 4.195v2.319A2.9 2.9 0 0 1 7.222 24 2.9 2.9 0 0 1 5.8 18.57V8.589a7.109 7.109 0 0 1 6.991-7.108l.118-.001h1.338A2.9 2.9 0 0 1 16.778 0ZM7.223 19.905a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Zm9.554-10.464a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.39Zm0-7.735a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Z"/></svg>
|
|
</div>
|
|
<div class="md-source__repository">
|
|
auxolotl/docs
|
|
</div>
|
|
</a>
|
|
</div>
|
|
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../.." class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Aux Documentation Hub
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../../TODO/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
TODO
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../../Aux/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Aux
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../../Lix/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Lix
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--active md-nav__item--section md-nav__item--nested">
|
|
|
|
|
|
|
|
<input class="md-nav__toggle md-toggle " type="checkbox" id="__nav_5" checked>
|
|
|
|
|
|
<label class="md-nav__link" for="__nav_5" id="__nav_5_label" tabindex="">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
NixOS
|
|
</span>
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
|
|
<nav class="md-nav" data-md-level="1" aria-labelledby="__nav_5_label" aria-expanded="true">
|
|
<label class="md-nav__title" for="__nav_5">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
NixOS
|
|
</label>
|
|
<ul class="md-nav__list" data-md-scrollfix>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../appstream/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Appstream
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../console/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Console
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../containers/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Containers
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../documentation/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Documentation
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../dysnomia/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Dysnomia
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../ec2/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Ec2
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../environment/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Environment
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../fileSystems/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
fileSystems
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../fonts/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Fonts
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../gtk/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Gtk
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../hardware/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Hardware
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../i18n/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
I18n
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../image/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Image
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../lib/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Lib
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../location/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Location
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--active">
|
|
|
|
<input class="md-nav__toggle md-toggle" type="checkbox" id="__toc">
|
|
|
|
|
|
|
|
<label class="md-nav__link md-nav__link--active" for="__toc">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Nix
|
|
</span>
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
</label>
|
|
|
|
<a href="./" class="md-nav__link md-nav__link--active">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Nix
|
|
</span>
|
|
|
|
|
|
</a>
|
|
|
|
|
|
|
|
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
|
|
|
|
|
|
|
|
|
<label class="md-nav__title" for="__toc">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Table of contents
|
|
</label>
|
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachines" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachineshostname" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.hostName
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.hostName">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesmandatoryfeatures" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.mandatoryFeatures
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.mandatoryFeatures">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_1" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_1" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesmaxjobs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.maxJobs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.maxJobs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_2" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesprotocol" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.protocol
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.protocol">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_3" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_2" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinespublichostkey" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.publicHostKey
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.publicHostKey">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_4" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesspeedfactor" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.speedFactor
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.speedFactor">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_5" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessshkey" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.sshKey
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.sshKey">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_6" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_3" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessshuser" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.sshUser
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.sshUser">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_7" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_4" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessupportedfeatures" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.supportedFeatures
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.supportedFeatures">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_8" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_5" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessystem" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.system
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.system">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_9" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_6" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessystems" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.systems
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.systems">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_10" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_7" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixchannelenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.channel.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.channel.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_11" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixcheckallerrors" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.checkAllErrors
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.checkAllErrors">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_12" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixcheckconfig" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.checkConfig
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.checkConfig">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_13" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemoncpuschedpolicy" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonCPUSchedPolicy
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonCPUSchedPolicy">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_14" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_8" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemonioschedclass" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonIOSchedClass
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonIOSchedClass">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_15" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_9" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemonioschedpriority" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonIOSchedPriority
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonIOSchedPriority">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_16" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_10" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdistributedbuilds" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.distributedBuilds
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.distributedBuilds">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_17" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_18" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixextraoptions" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.extraOptions
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.extraOptions">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_19" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_11" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcautomatic" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.automatic
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.automatic">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_20" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcdates" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.dates
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.dates">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_21" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_12" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcoptions" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.options
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.options">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_22" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_13" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcpersistent" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.persistent
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.persistent">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_23" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_14" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcrandomizeddelaysec" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.randomizedDelaySec
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.randomizedDelaySec">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_24" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_15" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixnixpath" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.nixPath
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.nixPath">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_25" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixnrbuildusers" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.nrBuildUsers
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixoptimiseautomatic" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.optimise.automatic
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.optimise.automatic">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_26" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixoptimisedates" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.optimise.dates
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.optimise.dates">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_27" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixpackage" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.package
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.package">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_28" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistry" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_29" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameexact" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.exact
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.exact">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_30" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameflake" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.flake
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.flake">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_31" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_16" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynamefrom" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.from
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.from">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_17" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameto" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.to
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.to">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_18" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettings" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_32" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_19" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsallowed-users" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.allowed-users
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.allowed-users">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_33" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_20" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsauto-optimise-store" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.auto-optimise-store
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.auto-optimise-store">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_34" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_21" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingscores" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.cores
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.cores">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_35" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_22" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsextra-sandbox-paths" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.extra-sandbox-paths
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.extra-sandbox-paths">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_36" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_23" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsmax-jobs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.max-jobs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.max-jobs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_37" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_24" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsrequire-sigs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.require-sigs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.require-sigs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_38" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssandbox" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.sandbox
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.sandbox">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_39" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssubstituters" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.substituters
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssystem-features" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.system-features
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.system-features">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_25" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-public-keys" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-public-keys
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-public-keys">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_26" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-substituters" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-substituters
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-substituters">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_40" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_27" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-users" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-users
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-users">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_41" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_28" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshserveenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_42" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshservekeys" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.keys
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.keys">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_43" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_29" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshserveprotocol" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.protocol
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.protocol">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_44" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshservewrite" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.write
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.write">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_45" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../nixops/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Nixops
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../nixpkgs/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Nixpkgs
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../oci/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Oci
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../openstack/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Openstack
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../power/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Power
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../powerManagement/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
powerManagement
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../qt/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Qt
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../specialisation/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Specialisation
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../swapDevices/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
swapDevices
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../system/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
System
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../time/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Time
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../xdg/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Xdg
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item">
|
|
<a href="../zramSwap/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
zramSwap
|
|
</span>
|
|
|
|
|
|
</a>
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../boot/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Boot
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../networking/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Networking
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../programs/_1password-gui/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Programs
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../security/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Security
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../services/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Services
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../systemd/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Systemd
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../users/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Users
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../virtualisation/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Virtualisation
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="md-nav__item md-nav__item--pruned md-nav__item--nested">
|
|
|
|
|
|
|
|
|
|
<a href="../../Nixpkgs/" class="md-nav__link">
|
|
|
|
|
|
<span class="md-ellipsis">
|
|
Nixpkgs
|
|
</span>
|
|
|
|
|
|
|
|
<span class="md-nav__icon md-icon"></span>
|
|
|
|
</a>
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
</ul>
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="md-sidebar md-sidebar--secondary" data-md-component="sidebar" data-md-type="toc" >
|
|
<div class="md-sidebar__scrollwrap">
|
|
<div class="md-sidebar__inner">
|
|
|
|
|
|
<nav class="md-nav md-nav--secondary" aria-label="Table of contents">
|
|
|
|
|
|
|
|
|
|
<label class="md-nav__title" for="__toc">
|
|
<span class="md-nav__icon md-icon"></span>
|
|
Table of contents
|
|
</label>
|
|
<ul class="md-nav__list" data-md-component="toc" data-md-scrollfix>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachines" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachineshostname" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.hostName
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.hostName">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesmandatoryfeatures" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.mandatoryFeatures
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.mandatoryFeatures">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_1" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_1" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesmaxjobs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.maxJobs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.maxJobs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_2" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesprotocol" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.protocol
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.protocol">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_3" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_2" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinespublichostkey" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.publicHostKey
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.publicHostKey">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_4" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinesspeedfactor" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.speedFactor
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.speedFactor">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_5" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessshkey" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.sshKey
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.sshKey">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_6" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_3" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessshuser" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.sshUser
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.sshUser">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_7" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_4" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessupportedfeatures" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.supportedFeatures
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.supportedFeatures">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_8" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_5" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessystem" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.system
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.system">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_9" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_6" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixbuildmachinessystems" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.buildMachines.*.systems
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.buildMachines.*.systems">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_10" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_7" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixchannelenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.channel.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.channel.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_11" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixcheckallerrors" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.checkAllErrors
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.checkAllErrors">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_12" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixcheckconfig" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.checkConfig
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.checkConfig">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_13" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemoncpuschedpolicy" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonCPUSchedPolicy
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonCPUSchedPolicy">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_14" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_8" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemonioschedclass" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonIOSchedClass
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonIOSchedClass">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_15" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_9" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdaemonioschedpriority" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.daemonIOSchedPriority
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.daemonIOSchedPriority">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_16" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_10" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixdistributedbuilds" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.distributedBuilds
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.distributedBuilds">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_17" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_18" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixextraoptions" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.extraOptions
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.extraOptions">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_19" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_11" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcautomatic" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.automatic
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.automatic">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_20" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcdates" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.dates
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.dates">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_21" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_12" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcoptions" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.options
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.options">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_22" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_13" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcpersistent" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.persistent
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.persistent">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_23" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_14" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixgcrandomizeddelaysec" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.gc.randomizedDelaySec
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.gc.randomizedDelaySec">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_24" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_15" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixnixpath" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.nixPath
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.nixPath">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_25" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixnrbuildusers" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.nrBuildUsers
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixoptimiseautomatic" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.optimise.automatic
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.optimise.automatic">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_26" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixoptimisedates" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.optimise.dates
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.optimise.dates">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_27" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixpackage" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.package
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.package">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_28" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistry" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_29" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameexact" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.exact
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.exact">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_30" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameflake" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.flake
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.flake">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_31" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_16" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynamefrom" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.from
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.from">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_17" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixregistrynameto" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.registry.<name>.to
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.registry.<name>.to">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_18" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettings" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_32" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_19" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsallowed-users" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.allowed-users
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.allowed-users">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_33" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_20" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsauto-optimise-store" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.auto-optimise-store
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.auto-optimise-store">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_34" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_21" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingscores" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.cores
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.cores">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_35" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_22" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsextra-sandbox-paths" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.extra-sandbox-paths
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.extra-sandbox-paths">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_36" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_23" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsmax-jobs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.max-jobs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.max-jobs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_37" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_24" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingsrequire-sigs" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.require-sigs
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.require-sigs">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_38" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssandbox" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.sandbox
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.sandbox">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_39" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssubstituters" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.substituters
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingssystem-features" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.system-features
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.system-features">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_25" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-public-keys" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-public-keys
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-public-keys">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_26" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-substituters" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-substituters
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-substituters">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_40" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_27" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsettingstrusted-users" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.settings.trusted-users
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.settings.trusted-users">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_41" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_28" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshserveenable" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.enable
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.enable">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_42" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshservekeys" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.keys
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.keys">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_43" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#example_29" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Example
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshserveprotocol" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.protocol
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.protocol">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_44" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#nixsshservewrite" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
nix.sshServe.write
|
|
</span>
|
|
</a>
|
|
|
|
<nav class="md-nav" aria-label="nix.sshServe.write">
|
|
<ul class="md-nav__list">
|
|
|
|
<li class="md-nav__item">
|
|
<a href="#default_45" class="md-nav__link">
|
|
<span class="md-ellipsis">
|
|
Default
|
|
</span>
|
|
</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
</nav>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
|
|
<div class="md-content" data-md-component="content">
|
|
<article class="md-content__inner md-typeset">
|
|
|
|
|
|
|
|
|
|
<h1>Nix</h1>
|
|
|
|
<p>Nix</p>
|
|
<h2 id="nixbuildmachines" nix-buildMachines="nix-buildMachines"><code>nix.buildMachines</code></h2>
|
|
<p>This option lists the machines to be used if distributed builds are
|
|
enabled (see {option}<code>nix.distributedBuilds</code>).
|
|
Nix will perform derivations on those machines via SSH by copying the
|
|
inputs to the Nix store on the remote machine, starting the build,
|
|
then copying the output back to the local Nix store.</p>
|
|
<p><strong>Type:</strong> <code>list of (submodule)</code></p>
|
|
<h3 id="default" nix-buildMachines-default="nix-buildMachines-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachineshostname" nix-buildMachines-_-hostName="nix-buildMachines-*-hostName"><code>nix.buildMachines.*.hostName</code></h2>
|
|
<p>The hostname of the build machine.</p>
|
|
<p><strong>Type:</strong> <code>string</code></p>
|
|
<h3 id="example" nix-buildMachines-_-hostName-example="nix-buildMachines-*-hostName-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"nixbuilder.example.org"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinesmandatoryfeatures" nix-buildMachines-_-mandatoryFeatures="nix-buildMachines-*-mandatoryFeatures"><code>nix.buildMachines.*.mandatoryFeatures</code></h2>
|
|
<p>A list of features mandatory for this builder. The builder will
|
|
be ignored for derivations that don't require all features in
|
|
this list. All mandatory features are automatically included in
|
|
{var}<code>supportedFeatures</code>.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_1" nix-buildMachines-_-mandatoryFeatures-default="nix-buildMachines-*-mandatoryFeatures-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_1" nix-buildMachines-_-mandatoryFeatures-example="nix-buildMachines-*-mandatoryFeatures-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"big-parallel"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinesmaxjobs" nix-buildMachines-_-maxJobs="nix-buildMachines-*-maxJobs"><code>nix.buildMachines.*.maxJobs</code></h2>
|
|
<p>The number of concurrent jobs the build machine supports. The
|
|
build machine will enforce its own limits, but this allows hydra
|
|
to schedule better since there is no work-stealing between build
|
|
machines.</p>
|
|
<p><strong>Type:</strong> <code>signed integer</code></p>
|
|
<h3 id="default_2" nix-buildMachines-_-maxJobs-default="nix-buildMachines-*-maxJobs-default">Default</h3>
|
|
<p><code class="highlight"><span class="mi">1</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinesprotocol" nix-buildMachines-_-protocol="nix-buildMachines-*-protocol"><code>nix.buildMachines.*.protocol</code></h2>
|
|
<p>The protocol used for communicating with the build machine.
|
|
Use <code>ssh-ng</code> if your remote builder and your
|
|
local Nix version support that improved protocol.</p>
|
|
<p>Use <code>null</code> when trying to change the special localhost builder
|
|
without a protocol which is for example used by hydra.</p>
|
|
<p><strong>Type:</strong> <code>one of <null>, "ssh", "ssh-ng"</code></p>
|
|
<h3 id="default_3" nix-buildMachines-_-protocol-default="nix-buildMachines-*-protocol-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"ssh"</span></code></p>
|
|
<h3 id="example_2" nix-buildMachines-_-protocol-example="nix-buildMachines-*-protocol-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"ssh-ng"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinespublichostkey" nix-buildMachines-_-publicHostKey="nix-buildMachines-*-publicHostKey"><code>nix.buildMachines.*.publicHostKey</code></h2>
|
|
<p>The (base64-encoded) public host key of this builder. The field
|
|
is calculated via {command}<code>base64 -w0 /etc/ssh/ssh_host_type_key.pub</code>.
|
|
If null, SSH will use its regular known-hosts file when connecting.</p>
|
|
<p><strong>Type:</strong> <code>null or string</code></p>
|
|
<h3 id="default_4" nix-buildMachines-_-publicHostKey-default="nix-buildMachines-*-publicHostKey-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">null</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinesspeedfactor" nix-buildMachines-_-speedFactor="nix-buildMachines-*-speedFactor"><code>nix.buildMachines.*.speedFactor</code></h2>
|
|
<p>The relative speed of this builder. This is an arbitrary integer
|
|
that indicates the speed of this builder, relative to other
|
|
builders. Higher is faster.</p>
|
|
<p><strong>Type:</strong> <code>signed integer</code></p>
|
|
<h3 id="default_5" nix-buildMachines-_-speedFactor-default="nix-buildMachines-*-speedFactor-default">Default</h3>
|
|
<p><code class="highlight"><span class="mi">1</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinessshkey" nix-buildMachines-_-sshKey="nix-buildMachines-*-sshKey"><code>nix.buildMachines.*.sshKey</code></h2>
|
|
<p>The path to the SSH private key with which to authenticate on
|
|
the build machine. The private key must not have a passphrase.
|
|
If null, the building user (root on NixOS machines) must have an
|
|
appropriate ssh configuration to log in non-interactively.</p>
|
|
<p>Note that for security reasons, this path must point to a file
|
|
in the local filesystem, <em>not</em> to the nix store.</p>
|
|
<p><strong>Type:</strong> <code>null or string</code></p>
|
|
<h3 id="default_6" nix-buildMachines-_-sshKey-default="nix-buildMachines-*-sshKey-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">null</span></code></p>
|
|
<h3 id="example_3" nix-buildMachines-_-sshKey-example="nix-buildMachines-*-sshKey-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"/root/.ssh/id_buildhost_builduser"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinessshuser" nix-buildMachines-_-sshUser="nix-buildMachines-*-sshUser"><code>nix.buildMachines.*.sshUser</code></h2>
|
|
<p>The username to log in as on the remote host. This user must be
|
|
able to log in and run nix commands non-interactively. It must
|
|
also be privileged to build derivations, so must be included in
|
|
{option}<code>nix.settings.trusted-users</code>.</p>
|
|
<p><strong>Type:</strong> <code>null or string</code></p>
|
|
<h3 id="default_7" nix-buildMachines-_-sshUser-default="nix-buildMachines-*-sshUser-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">null</span></code></p>
|
|
<h3 id="example_4" nix-buildMachines-_-sshUser-example="nix-buildMachines-*-sshUser-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"builder"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinessupportedfeatures" nix-buildMachines-_-supportedFeatures="nix-buildMachines-*-supportedFeatures"><code>nix.buildMachines.*.supportedFeatures</code></h2>
|
|
<p>A list of features supported by this builder. The builder will
|
|
be ignored for derivations that require features not in this
|
|
list.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_8" nix-buildMachines-_-supportedFeatures-default="nix-buildMachines-*-supportedFeatures-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_5" nix-buildMachines-_-supportedFeatures-example="nix-buildMachines-*-supportedFeatures-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"kvm"</span><span class="s2">"big-parallel"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinessystem" nix-buildMachines-_-system="nix-buildMachines-*-system"><code>nix.buildMachines.*.system</code></h2>
|
|
<p>The system type the build machine can execute derivations on.
|
|
Either this attribute or {var}<code>systems</code> must be
|
|
present, where {var}<code>system</code> takes precedence if
|
|
both are set.</p>
|
|
<p><strong>Type:</strong> <code>null or string</code></p>
|
|
<h3 id="default_9" nix-buildMachines-_-system-default="nix-buildMachines-*-system-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">null</span></code></p>
|
|
<h3 id="example_6" nix-buildMachines-_-system-example="nix-buildMachines-*-system-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"x86_64-linux"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixbuildmachinessystems" nix-buildMachines-_-systems="nix-buildMachines-*-systems"><code>nix.buildMachines.*.systems</code></h2>
|
|
<p>The system types the build machine can execute derivations on.
|
|
Either this attribute or {var}<code>system</code> must be
|
|
present, where {var}<code>system</code> takes precedence if
|
|
both are set.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_10" nix-buildMachines-_-systems-default="nix-buildMachines-*-systems-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_7" nix-buildMachines-_-systems-example="nix-buildMachines-*-systems-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"x86_64-linux"</span><span class="s2">"aarch64-linux"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixchannelenable" nix-channel-enable="nix-channel-enable"><code>nix.channel.enable</code></h2>
|
|
<p>Whether the <code>nix-channel</code> command and state files are made available on the machine.</p>
|
|
<p>The following files are initialized when enabled:
|
|
- <code>/nix/var/nix/profiles/per-user/root/channels</code>
|
|
- <code>/root/.nix-channels</code>
|
|
- <code>$HOME/.nix-defexpr/channels</code> (on login)</p>
|
|
<p>Disabling this option will not remove the state files from the system.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_11" nix-channel-enable-default="nix-channel-enable-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-channel.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-channel.nix</a></p>
|
|
<h2 id="nixcheckallerrors" nix-checkAllErrors="nix-checkAllErrors"><code>nix.checkAllErrors</code></h2>
|
|
<p>If enabled, checks the nix.conf parsing for any kind of error. When disabled, checks only for unknown settings.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_12" nix-checkAllErrors-default="nix-checkAllErrors-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixcheckconfig" nix-checkConfig="nix-checkConfig"><code>nix.checkConfig</code></h2>
|
|
<p>If enabled, checks that Nix can parse the generated nix.conf.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_13" nix-checkConfig-default="nix-checkConfig-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixdaemoncpuschedpolicy" nix-daemonCPUSchedPolicy="nix-daemonCPUSchedPolicy"><code>nix.daemonCPUSchedPolicy</code></h2>
|
|
<p>Nix daemon process CPU scheduling policy. This policy propagates to
|
|
build processes. <code>other</code> is the default scheduling
|
|
policy for regular tasks. The <code>batch</code> policy is
|
|
similar to <code>other</code>, but optimised for
|
|
non-interactive tasks. <code>idle</code> is for extremely
|
|
low-priority tasks that should only be run when no other task
|
|
requires CPU time.</p>
|
|
<p>Please note that while using the <code>idle</code> policy may
|
|
greatly improve responsiveness of a system performing expensive
|
|
builds, it may also slow down and potentially starve crucial
|
|
configuration updates during load.</p>
|
|
<p><code>idle</code> may therefore be a sensible policy for
|
|
systems that experience only intermittent phases of high CPU load,
|
|
such as desktop or portable computers used interactively. Other
|
|
systems should use the <code>other</code> or
|
|
<code>batch</code> policy instead.</p>
|
|
<p>For more fine-grained resource control, please refer to
|
|
{manpage}<code>systemd.resource-control(5)</code> and adjust
|
|
{option}<code>systemd.services.nix-daemon</code> directly.</p>
|
|
<p><strong>Type:</strong> <code>one of "other", "batch", "idle"</code></p>
|
|
<h3 id="default_14" nix-daemonCPUSchedPolicy-default="nix-daemonCPUSchedPolicy-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"other"</span></code></p>
|
|
<h3 id="example_8" nix-daemonCPUSchedPolicy-example="nix-daemonCPUSchedPolicy-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"batch"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixdaemonioschedclass" nix-daemonIOSchedClass="nix-daemonIOSchedClass"><code>nix.daemonIOSchedClass</code></h2>
|
|
<p>Nix daemon process I/O scheduling class. This class propagates to
|
|
build processes. <code>best-effort</code> is the default
|
|
class for regular tasks. The <code>idle</code> class is for
|
|
extremely low-priority tasks that should only perform I/O when no
|
|
other task does.</p>
|
|
<p>Please note that while using the <code>idle</code> scheduling
|
|
class can improve responsiveness of a system performing expensive
|
|
builds, it might also slow down or starve crucial configuration
|
|
updates during load.</p>
|
|
<p><code>idle</code> may therefore be a sensible class for
|
|
systems that experience only intermittent phases of high I/O load,
|
|
such as desktop or portable computers used interactively. Other
|
|
systems should use the <code>best-effort</code> class.</p>
|
|
<p><strong>Type:</strong> <code>one of "best-effort", "idle"</code></p>
|
|
<h3 id="default_15" nix-daemonIOSchedClass-default="nix-daemonIOSchedClass-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"best-effort"</span></code></p>
|
|
<h3 id="example_9" nix-daemonIOSchedClass-example="nix-daemonIOSchedClass-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"idle"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixdaemonioschedpriority" nix-daemonIOSchedPriority="nix-daemonIOSchedPriority"><code>nix.daemonIOSchedPriority</code></h2>
|
|
<p>Nix daemon process I/O scheduling priority. This priority propagates
|
|
to build processes. The supported priorities depend on the
|
|
scheduling policy: With idle, priorities are not used in scheduling
|
|
decisions. best-effort supports values in the range 0 (high) to 7
|
|
(low).</p>
|
|
<p><strong>Type:</strong> <code>signed integer</code></p>
|
|
<h3 id="default_16" nix-daemonIOSchedPriority-default="nix-daemonIOSchedPriority-default">Default</h3>
|
|
<p><code class="highlight"><span class="mi">4</span></code></p>
|
|
<h3 id="example_10" nix-daemonIOSchedPriority-example="nix-daemonIOSchedPriority-example">Example</h3>
|
|
<p><code class="highlight"><span class="mi">1</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixdistributedbuilds" nix-distributedBuilds="nix-distributedBuilds"><code>nix.distributedBuilds</code></h2>
|
|
<p>Whether to distribute builds to the machines listed in
|
|
{option}<code>nix.buildMachines</code>.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_17" nix-distributedBuilds-default="nix-distributedBuilds-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-remote-build.nix</a></p>
|
|
<h2 id="nixenable" nix-enable="nix-enable"><code>nix.enable</code></h2>
|
|
<p>Whether to enable Nix.
|
|
Disabling Nix makes the system hard to modify and the Nix programs and configuration will not be made available by NixOS itself.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_18" nix-enable-default="nix-enable-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixextraoptions" nix-extraOptions="nix-extraOptions"><code>nix.extraOptions</code></h2>
|
|
<p>Additional text appended to {file}<code>nix.conf</code>.
|
|
<strong>Type:</strong> <code>strings concatenated with "\n"</code></p>
|
|
<h3 id="default_19" nix-extraOptions-default="nix-extraOptions-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">""</span></code></p>
|
|
<h3 id="example_11" nix-extraOptions-example="nix-extraOptions-example">Example</h3>
|
|
<p><code class="highlight"><span class="s s-Multiline">''</span><span class="s s-Multiline"> keep-outputs = true</span><span class="s s-Multiline"> keep-derivations = true</span><span class="s s-Multiline">''</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixgcautomatic" nix-gc-automatic="nix-gc-automatic"><code>nix.gc.automatic</code></h2>
|
|
<p>Automatically run the garbage collector at a specific time.
|
|
<strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_20" nix-gc-automatic-default="nix-gc-automatic-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix</a></p>
|
|
<h2 id="nixgcdates" nix-gc-dates="nix-gc-dates"><code>nix.gc.dates</code></h2>
|
|
<p>How often or when garbage collection is performed. For most desktop and server systems
|
|
a sufficient garbage collection is once a week.</p>
|
|
<p>The format is described in
|
|
{manpage}<code>systemd.time(7)</code>.</p>
|
|
<p><strong>Type:</strong> <code>(optionally newline-terminated) single-line string</code></p>
|
|
<h3 id="default_21" nix-gc-dates-default="nix-gc-dates-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"03:15"</span></code></p>
|
|
<h3 id="example_12" nix-gc-dates-example="nix-gc-dates-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"weekly"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix</a></p>
|
|
<h2 id="nixgcoptions" nix-gc-options="nix-gc-options"><code>nix.gc.options</code></h2>
|
|
<p>Options given to <a href="https://nixos.org/manual/nix/stable/command-ref/nix-collect-garbage"><code>nix-collect-garbage</code></a> when the garbage collector is run automatically.</p>
|
|
<p><strong>Type:</strong> <code>(optionally newline-terminated) single-line string</code></p>
|
|
<h3 id="default_22" nix-gc-options-default="nix-gc-options-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">""</span></code></p>
|
|
<h3 id="example_13" nix-gc-options-example="nix-gc-options-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"--max-freed $((64 * 1024**3))"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix</a></p>
|
|
<h2 id="nixgcpersistent" nix-gc-persistent="nix-gc-persistent"><code>nix.gc.persistent</code></h2>
|
|
<p>Takes a boolean argument. If true, the time when the service
|
|
unit was last triggered is stored on disk. When the timer is
|
|
activated, the service unit is triggered immediately if it
|
|
would have been triggered at least once during the time when
|
|
the timer was inactive. Such triggering is nonetheless
|
|
subject to the delay imposed by RandomizedDelaySec=. This is
|
|
useful to catch up on missed runs of the service when the
|
|
system was powered down.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_23" nix-gc-persistent-default="nix-gc-persistent-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<h3 id="example_14" nix-gc-persistent-example="nix-gc-persistent-example">Example</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix</a></p>
|
|
<h2 id="nixgcrandomizeddelaysec" nix-gc-randomizedDelaySec="nix-gc-randomizedDelaySec"><code>nix.gc.randomizedDelaySec</code></h2>
|
|
<p manpage="manpage">Add a randomized delay before each garbage collection.
|
|
The delay will be chosen between zero and this value.
|
|
This value must be a time span in the format specified by<code>systemd.time(7)</code></p>
|
|
<p><strong>Type:</strong> <code>(optionally newline-terminated) single-line string</code></p>
|
|
<h3 id="default_24" nix-gc-randomizedDelaySec-default="nix-gc-randomizedDelaySec-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"0"</span></code></p>
|
|
<h3 id="example_15" nix-gc-randomizedDelaySec-example="nix-gc-randomizedDelaySec-example">Example</h3>
|
|
<p><code class="highlight"><span class="s2">"45min"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-gc.nix</a></p>
|
|
<h2 id="nixnixpath" nix-nixPath="nix-nixPath"><code>nix.nixPath</code></h2>
|
|
<p>The default Nix expression search path, used by the Nix
|
|
evaluator to look up paths enclosed in angle brackets
|
|
(e.g. <code><nixpkgs></code>).</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_25" nix-nixPath-default="nix-nixPath-default">Default</h3>
|
|
<p><code class="highlight"><span class="s s-Multiline">''</span><span class="s s-Multiline"> if nix.channel.enable</span><span class="s s-Multiline"> then [</span><span class="s s-Multiline"> "nixpkgs=/nix/var/nix/profiles/per-user/root/channels/nixos"</span><span class="s s-Multiline"> "nixos-config=/etc/nixos/configuration.nix"</span><span class="s s-Multiline"> "/nix/var/nix/profiles/per-user/root/channels"</span><span class="s s-Multiline"> ]</span><span class="s s-Multiline"> else [];</span><span class="s s-Multiline">''</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-channel.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-channel.nix</a></p>
|
|
<h2 id="nixnrbuildusers" nix-nrBuildUsers="nix-nrBuildUsers"><code>nix.nrBuildUsers</code></h2>
|
|
<p>Number of <code>nixbld</code> user accounts created to
|
|
perform secure concurrent builds. If you receive an error
|
|
message saying that “all build users are currently in use”,
|
|
you should increase this value.</p>
|
|
<p><strong>Type:</strong> <code>signed integer</code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixoptimiseautomatic" nix-optimise-automatic="nix-optimise-automatic"><code>nix.optimise.automatic</code></h2>
|
|
<p>Automatically run the nix store optimiser at a specific time.
|
|
<strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_26" nix-optimise-automatic-default="nix-optimise-automatic-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-optimise.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-optimise.nix</a></p>
|
|
<h2 id="nixoptimisedates" nix-optimise-dates="nix-optimise-dates"><code>nix.optimise.dates</code></h2>
|
|
<p>Specification (in the format described by
|
|
{manpage}<code>systemd.time(7)</code>) of the time at
|
|
which the optimiser will run.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_27" nix-optimise-dates-default="nix-optimise-dates-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"03:45"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-optimise.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-optimise.nix</a></p>
|
|
<h2 id="nixpackage" nix-package="nix-package"><code>nix.package</code></h2>
|
|
<p>This option specifies the Nix package instance to use throughout the system.</p>
|
|
<p><strong>Type:</strong> <code>package</code></p>
|
|
<h3 id="default_28" nix-package-default="nix-package-default">Default</h3>
|
|
<p><code class="highlight">pkgs<span class="o">.</span>nix</code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/system/nix-daemon.nix</a></p>
|
|
<h2 id="nixregistry" nix-registry="nix-registry"><code>nix.registry</code></h2>
|
|
<p>A system-wide flake registry.</p>
|
|
<p><strong>Type:</strong> <code>attribute set of (submodule)</code></p>
|
|
<h3 id="default_29" nix-registry-default="nix-registry-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">{</span> <span class="p">}</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix</a></p>
|
|
<h2 id="nixregistrynameexact" nix-registry-_wzxhzdk:148_-exact="nix-registry-<name>-exact"><code>nix.registry.<name>.exact</code></h2>
|
|
<p>Whether the {option}<code>from</code> reference needs to match exactly. If set,
|
|
a {option}<code>from</code> reference like <code>nixpkgs</code> does not
|
|
match with a reference like <code>nixpkgs/nixos-20.03</code>.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_30" nix-registry-_wzxhzdk:154_-exact-default="nix-registry-<name>-exact-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix</a></p>
|
|
<h2 id="nixregistrynameflake" nix-registry-_wzxhzdk:157_-flake="nix-registry-<name>-flake"><code>nix.registry.<name>.flake</code></h2>
|
|
<p>The flake input {option}<code>from</code> is rewritten to.</p>
|
|
<p><strong>Type:</strong> <code>null or (attribute set)</code></p>
|
|
<h3 id="default_31" nix-registry-_wzxhzdk:160_-flake-default="nix-registry-<name>-flake-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">null</span></code></p>
|
|
<h3 id="example_16" nix-registry-_wzxhzdk:162_-flake-example="nix-registry-<name>-flake-example">Example</h3>
|
|
<p><code class="highlight">nixpkgs</code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix</a></p>
|
|
<h2 id="nixregistrynamefrom" nix-registry-_wzxhzdk:165_-from="nix-registry-<name>-from"><code>nix.registry.<name>.from</code></h2>
|
|
<p>The flake reference to be rewritten.
|
|
<strong>Type:</strong> <code>attribute set of (string or signed integer or boolean or path or package)</code></p>
|
|
<h3 id="example_17" nix-registry-_wzxhzdk:167_-from-example="nix-registry-<name>-from-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">{</span><span class="ss">id</span> <span class="o">=</span> <span class="s2">"nixpkgs"</span><span class="p">;</span><span class="ss">type</span> <span class="o">=</span> <span class="s2">"indirect"</span><span class="p">;</span><span class="p">}</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix</a></p>
|
|
<h2 id="nixregistrynameto" nix-registry-_wzxhzdk:170_-to="nix-registry-<name>-to"><code>nix.registry.<name>.to</code></h2>
|
|
<p>The flake reference {option}<code>from</code> is rewritten to.
|
|
<strong>Type:</strong> <code>attribute set of (string or signed integer or boolean or path or package)</code></p>
|
|
<h3 id="example_18" nix-registry-_wzxhzdk:173_-to-example="nix-registry-<name>-to-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">{</span><span class="ss">owner</span> <span class="o">=</span> <span class="s2">"my-org"</span><span class="p">;</span><span class="ss">repo</span> <span class="o">=</span> <span class="s2">"my-nixpkgs"</span><span class="p">;</span><span class="ss">type</span> <span class="o">=</span> <span class="s2">"github"</span><span class="p">;</span><span class="p">}</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix-flakes.nix</a></p>
|
|
<h2 id="nixsettings" nix-settings="nix-settings"><code>nix.settings</code></h2>
|
|
<p>Configuration for Nix, see
|
|
<a href="https://nixos.org/manual/nix/stable/command-ref/conf-file.html">https://nixos.org/manual/nix/stable/command-ref/conf-file.html</a> or
|
|
{manpage}<code>nix.conf(5)</code> for available options.
|
|
The value declared here will be translated directly to the key-value pairs Nix expects.</p>
|
|
<p>You can use {command}<code>nix-instantiate --eval --strict '<nixpkgs/nixos>' -A config.nix.settings</code>
|
|
to view the current value. By default it is empty.</p>
|
|
<p>Nix configurations defined under {option}<code>nix.*</code> will be translated and applied to this
|
|
option. In addition, configuration specified in {option}<code>nix.extraOptions</code> will be appended
|
|
verbatim to the resulting config file.</p>
|
|
<p><strong>Type:</strong> <code>attribute set of (Nix config atom (null, bool, int, float, str, path or package) or list of (Nix config atom (null, bool, int, float, str, path or package)))</code></p>
|
|
<h3 id="default_32" nix-settings-default="nix-settings-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">{</span> <span class="p">}</span></code></p>
|
|
<h3 id="example_19" nix-settings-example="nix-settings-example">Example</h3>
|
|
<p>`#!nix {
|
|
use-sandbox = true;
|
|
show-trace = true;</p>
|
|
<p>system-features = [ "big-parallel" "kvm" "recursive-nix" ];
|
|
sandbox-paths = [ "/bin/sh=${pkgs.busybox-sandbox-shell.out}/bin/busybox" ];
|
|
}
|
|
`</p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingsallowed-users" nix-settings-allowed-users="nix-settings-allowed-users"><code>nix.settings.allowed-users</code></h2>
|
|
<p>A list of names of users (separated by whitespace) that are
|
|
allowed to connect to the Nix daemon. As with
|
|
{option}<code>nix.settings.trusted-users</code>, you can specify groups by
|
|
prefixing them with <code>@</code>. Also, you can
|
|
allow all users by specifying <code>*</code>. The
|
|
default is <code>*</code>. Note that trusted users are
|
|
always allowed to connect.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_33" nix-settings-allowed-users-default="nix-settings-allowed-users-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"*"</span><span class="p">]</span></code></p>
|
|
<h3 id="example_20" nix-settings-allowed-users-example="nix-settings-allowed-users-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"@wheel"</span><span class="s2">"@builders"</span><span class="s2">"alice"</span><span class="s2">"bob"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingsauto-optimise-store" nix-settings-auto-optimise-store="nix-settings-auto-optimise-store"><code>nix.settings.auto-optimise-store</code></h2>
|
|
<p>If set to true, Nix automatically detects files in the store that have
|
|
identical contents, and replaces them with hard links to a single copy.
|
|
This saves disk space. If set to false (the default), you can still run
|
|
nix-store --optimise to get rid of duplicate files.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_34" nix-settings-auto-optimise-store-default="nix-settings-auto-optimise-store-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<h3 id="example_21" nix-settings-auto-optimise-store-example="nix-settings-auto-optimise-store-example">Example</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingscores" nix-settings-cores="nix-settings-cores"><code>nix.settings.cores</code></h2>
|
|
<p>This option defines the maximum number of concurrent tasks during
|
|
one build. It affects, e.g., -j option for make.
|
|
The special value 0 means that the builder should use all
|
|
available CPU cores in the system. Some builds may become
|
|
non-deterministic with this option; use with care! Packages will
|
|
only be affected if enableParallelBuilding is set for them.</p>
|
|
<p><strong>Type:</strong> <code>signed integer</code></p>
|
|
<h3 id="default_35" nix-settings-cores-default="nix-settings-cores-default">Default</h3>
|
|
<p><code class="highlight"><span class="mi">0</span></code></p>
|
|
<h3 id="example_22" nix-settings-cores-example="nix-settings-cores-example">Example</h3>
|
|
<p><code class="highlight"><span class="mi">64</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingsextra-sandbox-paths" nix-settings-extra-sandbox-paths="nix-settings-extra-sandbox-paths"><code>nix.settings.extra-sandbox-paths</code></h2>
|
|
<p>Directories from the host filesystem to be included
|
|
in the sandbox.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_36" nix-settings-extra-sandbox-paths-default="nix-settings-extra-sandbox-paths-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_23" nix-settings-extra-sandbox-paths-example="nix-settings-extra-sandbox-paths-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"/dev"</span><span class="s2">"/proc"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingsmax-jobs" nix-settings-max-jobs="nix-settings-max-jobs"><code>nix.settings.max-jobs</code></h2>
|
|
<p>This option defines the maximum number of jobs that Nix will try to
|
|
build in parallel. The default is auto, which means it will use all
|
|
available logical cores. It is recommend to set it to the total
|
|
number of logical cores in your system (e.g., 16 for two CPUs with 4
|
|
cores each and hyper-threading).</p>
|
|
<p><strong>Type:</strong> <code>signed integer or value "auto" (singular enum)</code></p>
|
|
<h3 id="default_37" nix-settings-max-jobs-default="nix-settings-max-jobs-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"auto"</span></code></p>
|
|
<h3 id="example_24" nix-settings-max-jobs-example="nix-settings-max-jobs-example">Example</h3>
|
|
<p><code class="highlight"><span class="mi">64</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingsrequire-sigs" nix-settings-require-sigs="nix-settings-require-sigs"><code>nix.settings.require-sigs</code></h2>
|
|
<p>If enabled (the default), Nix will only download binaries from binary caches if
|
|
they are cryptographically signed with any of the keys listed in
|
|
{option}<code>nix.settings.trusted-public-keys</code>. If disabled, signatures are neither
|
|
required nor checked, so it's strongly recommended that you use only
|
|
trustworthy caches and https to prevent man-in-the-middle attacks.</p>
|
|
<p><strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_38" nix-settings-require-sigs-default="nix-settings-require-sigs-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingssandbox" nix-settings-sandbox="nix-settings-sandbox"><code>nix.settings.sandbox</code></h2>
|
|
<p>If set, Nix will perform builds in a sandboxed environment that it
|
|
will set up automatically for each build. This prevents impurities
|
|
in builds by disallowing access to dependencies outside of the Nix
|
|
store by using network and mount namespaces in a chroot environment.</p>
|
|
<p>This is enabled by default even though it has a possible performance
|
|
impact due to the initial setup time of a sandbox for each build. It
|
|
doesn't affect derivation hashes, so changing this option will not
|
|
trigger a rebuild of packages.</p>
|
|
<p>When set to "relaxed", this option permits derivations that set
|
|
<code>__noChroot = true;</code> to run outside of the sandboxed environment.
|
|
Exercise caution when using this mode of operation! It is intended to
|
|
be a quick hack when building with packages that are not easily setup
|
|
to be built reproducibly.</p>
|
|
<p><strong>Type:</strong> <code>boolean or value "relaxed" (singular enum)</code></p>
|
|
<h3 id="default_39" nix-settings-sandbox-default="nix-settings-sandbox-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">true</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingssubstituters" nix-settings-substituters="nix-settings-substituters"><code>nix.settings.substituters</code></h2>
|
|
<p>List of binary cache URLs used to obtain pre-built binaries
|
|
of Nix packages.</p>
|
|
<p>By default https://cache.nixos.org/ is added.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingssystem-features" nix-settings-system-features="nix-settings-system-features"><code>nix.settings.system-features</code></h2>
|
|
<p>The set of features supported by the machine. Derivations
|
|
can express dependencies on system features through the
|
|
<code>requiredSystemFeatures</code> attribute.</p>
|
|
<p>By default, pseudo-features <code>nixos-test</code>, <code>benchmark</code>,
|
|
and <code>big-parallel</code> used in Nixpkgs are set, <code>kvm</code>
|
|
is also included if it is available.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="example_25" nix-settings-system-features-example="nix-settings-system-features-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"kvm"</span><span class="s2">"big-parallel"</span><span class="s2">"gccarch-skylake"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingstrusted-public-keys" nix-settings-trusted-public-keys="nix-settings-trusted-public-keys"><code>nix.settings.trusted-public-keys</code></h2>
|
|
<p>List of public keys used to sign binary caches. If
|
|
{option}<code>nix.settings.trusted-public-keys</code> is enabled,
|
|
then Nix will use a binary from a binary cache if and only
|
|
if it is signed by <em>any</em> of the keys
|
|
listed here. By default, only the key for
|
|
<code>cache.nixos.org</code> is included.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="example_26" nix-settings-trusted-public-keys-example="nix-settings-trusted-public-keys-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"hydra.nixos.org-1:CNHJZBh9K4tP3EKF6FkkgeVYsS3ohTl+oS0Qa8bezVs="</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingstrusted-substituters" nix-settings-trusted-substituters="nix-settings-trusted-substituters"><code>nix.settings.trusted-substituters</code></h2>
|
|
<p>List of binary cache URLs that non-root users can use (in
|
|
addition to those specified using
|
|
{option}<code>nix.settings.substituters</code>) by passing
|
|
<code>--option binary-caches</code> to Nix commands.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_40" nix-settings-trusted-substituters-default="nix-settings-trusted-substituters-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_27" nix-settings-trusted-substituters-example="nix-settings-trusted-substituters-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"https://hydra.nixos.org/"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsettingstrusted-users" nix-settings-trusted-users="nix-settings-trusted-users"><code>nix.settings.trusted-users</code></h2>
|
|
<p>A list of names of users that have additional rights when
|
|
connecting to the Nix daemon, such as the ability to specify
|
|
additional binary caches, or to import unsigned NARs. You
|
|
can also specify groups by prefixing them with
|
|
<code>@</code>; for instance,
|
|
<code>@wheel</code> means all users in the wheel
|
|
group.</p>
|
|
<p><strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_41" nix-settings-trusted-users-default="nix-settings-trusted-users-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"root"</span><span class="p">]</span></code></p>
|
|
<h3 id="example_28" nix-settings-trusted-users-example="nix-settings-trusted-users-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"root"</span><span class="s2">"alice"</span><span class="s2">"@wheel"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/config/nix.nix</a></p>
|
|
<h2 id="nixsshserveenable" nix-sshServe-enable="nix-sshServe-enable"><code>nix.sshServe.enable</code></h2>
|
|
<p>Whether to enable serving the Nix store as a remote store via SSH.
|
|
<strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_42" nix-sshServe-enable-default="nix-sshServe-enable-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix</a></p>
|
|
<h2 id="nixsshservekeys" nix-sshServe-keys="nix-sshServe-keys"><code>nix.sshServe.keys</code></h2>
|
|
<p>A list of SSH public keys allowed to access the binary cache via SSH.
|
|
<strong>Type:</strong> <code>list of string</code></p>
|
|
<h3 id="default_43" nix-sshServe-keys-default="nix-sshServe-keys-default">Default</h3>
|
|
<p><code class="highlight"><span class="p">[</span> <span class="p">]</span></code></p>
|
|
<h3 id="example_29" nix-sshServe-keys-example="nix-sshServe-keys-example">Example</h3>
|
|
<p><code class="highlight"><span class="p">[</span><span class="s2">"ssh-dss AAAAB3NzaC1k... alice@example.org"</span><span class="p">]</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix</a></p>
|
|
<h2 id="nixsshserveprotocol" nix-sshServe-protocol="nix-sshServe-protocol"><code>nix.sshServe.protocol</code></h2>
|
|
<p>The specific Nix-over-SSH protocol to use.
|
|
<strong>Type:</strong> <code>one of "ssh", "ssh-ng"</code></p>
|
|
<h3 id="default_44" nix-sshServe-protocol-default="nix-sshServe-protocol-default">Default</h3>
|
|
<p><code class="highlight"><span class="s2">"ssh"</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix</a></p>
|
|
<h2 id="nixsshservewrite" nix-sshServe-write="nix-sshServe-write"><code>nix.sshServe.write</code></h2>
|
|
<p>Whether to enable writing to the Nix store as a remote store via SSH. Note: the sshServe user is named nix-ssh and is not a trusted-user. nix-ssh should be added to the {option}<code>nix.settings.trusted-users</code> option in most use cases, such as allowing remote building of derivations.
|
|
<strong>Type:</strong> <code>boolean</code></p>
|
|
<h3 id="default_45" nix-sshServe-write-default="nix-sshServe-write-default">Default</h3>
|
|
<p><code class="highlight"><span class="no">false</span></code></p>
|
|
<p><strong>Declared by:</strong> <a href="https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix">https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/misc/nix-ssh-serve.nix</a></p>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</article>
|
|
</div>
|
|
|
|
|
|
<script>var target=document.getElementById(location.hash.slice(1));target&&target.name&&(target.checked=target.name.startsWith("__tabbed_"))</script>
|
|
</div>
|
|
|
|
</main>
|
|
|
|
<footer class="md-footer">
|
|
|
|
<div class="md-footer-meta md-typeset">
|
|
<div class="md-footer-meta__inner md-grid">
|
|
<div class="md-copyright">
|
|
|
|
<div class="md-copyright__highlight">
|
|
Licenced MIT
|
|
</div>
|
|
|
|
|
|
Made with
|
|
<a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
|
|
Material for MkDocs
|
|
</a>
|
|
|
|
</div>
|
|
|
|
<div class="md-social">
|
|
|
|
|
|
|
|
|
|
|
|
<a href="https://git.auxolotl.org/auxolotl/docs" target="_blank" rel="noopener" title="Aux Docs Repo" class="md-social__link">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M16.777 0a2.9 2.9 0 1 1-2.529 4.322H12.91a4.266 4.266 0 0 0-4.265 4.195v2.118a7.076 7.076 0 0 1 4.147-1.42l.118-.002h1.338a2.9 2.9 0 0 1 5.43 1.422 2.9 2.9 0 0 1-5.43 1.422H12.91a4.266 4.266 0 0 0-4.265 4.195v2.319A2.9 2.9 0 0 1 7.222 24 2.9 2.9 0 0 1 5.8 18.57V8.589a7.109 7.109 0 0 1 6.991-7.108l.118-.001h1.338A2.9 2.9 0 0 1 16.778 0ZM7.223 19.905a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Zm9.554-10.464a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.39Zm0-7.735a1.194 1.194 0 1 0 0 2.389 1.194 1.194 0 0 0 0-2.389Z"/></svg>
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a href="https://forum.aux.computer/" target="_blank" rel="noopener" title="Aux Forum" class="md-social__link">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12.103 0C18.666 0 24 5.485 24 11.997c0 6.51-5.33 11.99-11.9 11.99L0 24V11.79C0 5.28 5.532 0 12.103 0zm.116 4.563a7.395 7.395 0 0 0-6.337 3.57 7.247 7.247 0 0 0-.148 7.22L4.4 19.61l4.794-1.074a7.424 7.424 0 0 0 8.136-1.39 7.256 7.256 0 0 0 1.737-7.997 7.375 7.375 0 0 0-6.84-4.585h-.008z"/></svg>
|
|
</a>
|
|
|
|
|
|
|
|
|
|
|
|
<a href="https://wiki.auxolotl.org/" target="_blank" rel="noopener" title="Aux Wiki" class="md-social__link">
|
|
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M17.801 13.557c.148.098.288.202.417.313 1.854 1.6 3.127 4.656 2.582 7.311-1.091-.255-5.747-1.055-7.638-3.383-.91-1.12-1.366-2.081-1.569-2.885a5.65 5.65 0 0 0 .034-.219c.089.198.197.35.313.466.24.24.521.335.766.372.304.046.594-.006.806-.068l.001.001c.05-.015.433-.116.86-.342.325-.173 2.008-.931 3.428-1.566Zm-7.384 1.435C9.156 16.597 6.6 18.939.614 18.417c.219-1.492 1.31-3.019 2.51-4.11.379-.345.906-.692 1.506-1.009.286.168.598.332.939.486 2.689 1.221 3.903 1.001 4.89.573a1.3 1.3 0 0 0 .054-.025 6.156 6.156 0 0 0-.096.66Zm4.152-.462c.38-.341.877-.916 1.383-1.559-.389-.15-.866-.371-1.319-.591-.598-.29-1.305-.283-2.073-.315a4.685 4.685 0 0 1-.804-.103c.014-.123.027-.246.038-.369.062.104.673.057.871.057.354 0 1.621.034 3.074-.574 1.452-.608 2.55-1.706 3.022-3.225.474-1.52.22-3.091-.168-3.952-.169.709-1.453 2.381-1.926 2.871-.473.489-2.381 2.296-2.972 2.921-.7.74-.688.793-1.332 1.302-.202.19-.499.402-.563.53.027-.338.039-.675.027-.997a7.653 7.653 0 0 0-.032-.523c.322-.059.567-.522.567-.861 0-.224-.106-.247-.271-.229.075-.894.382-3.923 1.254-4.281.218.109.831.068.649-.295-.182-.364-.825-.074-1.081.266-.28.374-.956 2.046-.92 4.324-.113.014-.174.033-.322.033-.171 0-.321-.04-.433-.05.034-2.275-.714-3.772-.84-4.169-.12-.375-.491-.596-.781-.596-.146 0-.272.056-.333.179-.182.363.459.417.677.308.706.321 1.156 3.519 1.254 4.277-.125-.006-.199.035-.199.233 0 .311.17.756.452.843a.442.442 0 0 0-.007.03s-.287.99-.413 2.189a4.665 4.665 0 0 1-.718-.225c-.714-.286-1.355-.583-2.019-.566-.664.018-1.366.023-1.804-.036-.438-.058-.649-.15-.649-.15s-.234.365.257 1.075c.42.607 1.055 1.047 1.644 1.18.589.134 1.972.18 2.785-.377.16-.109.317-.228.459-.34a8.717 8.717 0 0 0-.013.626c-.289.753-.571 1.993-.268 3.338 0-.001.701-.842.787-2.958.006-.144.009-.271.01-.383.052-.248.103-.518.148-.799.072.135.151.277.234.413.511.842 1.791 1.37 2.383 1.49.091.019.187.032.285.038Zm-1.12.745c-.188.055-.445.1-.713.059-.21-.031-.45-.11-.655-.316-.169-.168-.312-.419-.401-.789a9.837 9.837 0 0 0 .039-.82l.049-.243c.563.855 1.865 1.398 2.476 1.522.036.008.072.014.109.02l-.013.009c-.579.415-.76.503-.891.558Zm6.333-2.818c-.257.114-4.111 1.822-5.246 2.363.98-.775 3.017-3.59 3.699-4.774 1.062.661 1.468 1.109 1.623 1.441.101.217.09.38.096.515a.57.57 0 0 1-.172.455Zm-9.213 1.62a1.606 1.606 0 0 1-.19.096c-.954.414-2.126.61-4.728-.571-2.023-.918-3.024-2.157-3.371-2.666.476.161 1.471.473 2.157.524.282.021.703.068 1.167.125.021.209.109.486.345.829l.001.001c.451.651 1.134 1.119 1.765 1.262.622.141 2.083.182 2.942-.407a3.12 3.12 0 0 0 .132-.093l.001.179a6.052 6.052 0 0 0-.221.721Zm5.512-1.271a17.49 17.49 0 0 1-1.326-.589c.437.042 1.054.083 1.692.108-.121.162-.244.323-.366.481Zm.932-1.26c-.12.17-.245.343-.373.517-.241.018-.478.03-.709.038a29.05 29.05 0 0 1-.741-.048c.608-.065 1.228-.252 1.823-.507Zm.22-.315c-.809.382-1.679.648-2.507.648-.472 0-.833.018-1.139.039v.001c-.324-.031-.665-.039-1.019-.054a3.555 3.555 0 0 1-.152-.009c.102-.002.192-.006.249-.006.363 0 1.662.034 3.151-.589 1.508-.632 2.645-1.773 3.136-3.351.37-1.186.31-2.402.086-3.312.458-.336.86-.651 1.147-.91.501-.451.743-.733.848-.869.199.206.714.864.685 2.138-.036 1.611-.606 3.187-1.501 4.154a9.099 9.099 0 0 1-1.321 1.132 11.978 11.978 0 0 0-.644-.422l-.089-.055-.051.091c-.184.332-.5.825-.879 1.374ZM4.763 5.817c-.157 1.144.113 2.323.652 3.099.539.776 2.088 2.29 3.614 2.505.991.14 2.055.134 2.055.134s-.593-.576-1.114-1.66c-.521-1.085-.948-2.104-1.734-2.786-.785-.681-1.601-1.416-2.045-1.945-.444-.53-.59-.86-.59-.86s-.656.175-.838 1.513Zm14.301 4.549a9.162 9.162 0 0 0 1.3-1.12c.326-.352.611-.782.845-1.265 1.315.145 2.399.371 2.791.434 0 0-.679 1.971-3.945 3.022l-.016-.035c-.121-.26-.385-.594-.975-1.036Zm-11.634.859a8.537 8.537 0 0 1-.598-.224c-1.657-.693-2.91-1.944-3.449-3.678-.498-1.601-.292-3.251.091-4.269.225.544.758 1.34 1.262 2.01a3.58 3.58 0 0 0-.172.726c-.163 1.197.123 2.428.687 3.24.416.599 1.417 1.62 2.555 2.193-.128.002-.253.003-.376.002Zm-1.758-.077c-.958-.341-1.901-.787-2.697-1.368C-.07 7.559 0 6.827 0 6.827s1.558-.005 3.088.179c.03.126.065.251.104.377.557 1.791 1.851 3.086 3.562 3.803l.047.019a4.254 4.254 0 0 1-.267-.026h-.001c-.401-.053-.595-.135-.595-.135l-.157-.069-.092.144-.017.029Zm6.807-1.59c.086.017.136.058.136.145 0 .197-.242.5-.597.597l-.01-.161a.887.887 0 0 0 .283-.243c.078-.099.142-.217.188-.338Zm-1.591.006c.033.1.076.197.129.282.061.097.134.18.217.24l-.021.083c-.276-.093-.424-.293-.424-.466 0-.078.035-.119.099-.139Zm-.025-.664c-.275-.816-.795-2.022-1.505-2.179-.296.072-.938.096-.691-.145.246-.24 1.085-.048 1.283.217.145.194.744.806 1.011 1.737l.032.227a.324.324 0 0 0-.13.143Zm1.454-.266c.251-.99.889-1.639 1.039-1.841.197-.265 1.036-.457 1.283-.217.247.241-.395.217-.691.145-.69.152-1.2 1.296-1.481 2.109a.364.364 0 0 0-.067-.059.37.37 0 0 0-.092-.043l.009-.094Zm4.802-2.708a9.875 9.875 0 0 1-.596.705c-.304.315-1.203 1.176-1.963 1.916.647-.955 1.303-1.806 2.184-2.376.123-.08.249-.161.375-.245Z"/></svg>
|
|
</a>
|
|
|
|
</div>
|
|
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
|
|
</div>
|
|
<div class="md-dialog" data-md-component="dialog">
|
|
<div class="md-dialog__inner md-typeset"></div>
|
|
</div>
|
|
|
|
|
|
<script id="__config" type="application/json">{"base": "../..", "features": ["content.tooltips", "search.highlight", "navigation.tabs", "navigation.indexes", "navigation.prune"], "search": "../../assets/javascripts/workers/search.b8dbb3d2.min.js", "translations": {"clipboard.copied": "Copied to clipboard", "clipboard.copy": "Copy to clipboard", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.placeholder": "Type to start searching", "search.result.term.missing": "Missing", "select.version": "Select version"}}</script>
|
|
|
|
|
|
<script src="../../assets/javascripts/bundle.fe8b6f2b.min.js"></script>
|
|
|
|
|
|
</body>
|
|
</html> |