mirror of
https://github.com/nix-community/home-manager
synced 2024-11-14 15:19:45 +01:00
239 lines
No EOL
8.8 KiB
HTML
239 lines
No EOL
8.8 KiB
HTML
<?xml version="1.0" encoding="utf-8" standalone="no"?>
|
||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
|
||
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||
<head>
|
||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
||
<title>Appendix B. NixOS Configuration Options</title>
|
||
<link rel="stylesheet" type="text/css" href="style.css" />
|
||
<script src="highlightjs/highlight.pack.js" type="text/javascript"></script><script src="highlightjs/loader.js" type="text/javascript"></script>
|
||
<meta name="generator" content="nixos-render-docs" />
|
||
<link rel="home" href="index.xhtml" title="Home Manager Manual" />
|
||
<link rel="up" href="index.xhtml" title="Home Manager Manual" /><link rel="prev" href="options.xhtml" title="Appendix A. Home Manager Configuration Options" /><link rel="next" href="nix-darwin-options.xhtml" title="Appendix C. nix-darwin Configuration Options" />
|
||
</head>
|
||
<body>
|
||
<div class="navheader">
|
||
<table width="100%" summary="Navigation header">
|
||
<tr>
|
||
<th colspan="3" align="center">Appendix B. NixOS Configuration Options</th>
|
||
</tr>
|
||
<tr>
|
||
<td width="20%" align="left"><a accesskey="p" href="options.xhtml">Prev</a> </td>
|
||
<th width="60%" align="center"> </th>
|
||
<td width="20%" align="right"> <a accesskey="n" href="nix-darwin-options.xhtml">Next</a></td>
|
||
</tr>
|
||
</table>
|
||
<hr />
|
||
</div><div class="appendix"> <div class="titlepage"> <div> <div> <h1 id="ch-nixos-options" class="title" >Appendix B. NixOS Configuration Options </h1> </div> </div></div><div class="variablelist">
|
||
<a id="nixos-options"></a>
|
||
<dl class="variablelist">
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.backupFileExtension"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.backupFileExtension"><code class="option">home-manager.backupFileExtension</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>On activation move existing files by appending the given
|
||
file extension rather than exiting with an error.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
null or string</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">null</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">"backup"</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.extraSpecialArgs"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.extraSpecialArgs"><code class="option">home-manager.extraSpecialArgs</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Extra <code class="literal">specialArgs</code> passed to Home Manager. This
|
||
option can be used to pass additional arguments to all modules.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
attribute set</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">{ }</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">{ inherit emacs-overlay; }</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.sharedModules"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.sharedModules"><code class="option">home-manager.sharedModules</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Extra modules added to all users.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
list of raw value</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">[ ]</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">[ { home.packages = [ nixpkgs-fmt ]; } ]</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.useGlobalPkgs"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.useGlobalPkgs"><code class="option">home-manager.useGlobalPkgs</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Whether to enable using the system configuration’s <code class="literal">pkgs</code>
|
||
argument in Home Manager. This disables the Home Manager
|
||
options <code class="option">nixpkgs.*</code>.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
boolean</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">false</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">true</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.useUserPackages"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.useUserPackages"><code class="option">home-manager.useUserPackages</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Whether to enable installation of user packages through the
|
||
<code class="option">users.users.<name>.packages</code> option.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
boolean</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">false</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">true</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.users"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.users"><code class="option">home-manager.users</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Per-user Home Manager configuration.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
attribute set of (Home Manager module)</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">{ }</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
<dt>
|
||
<span class="term">
|
||
<a id="nixos-opt-home-manager.verbose"></a><a class="term" href="nixos-options.xhtml#nixos-opt-home-manager.verbose"><code class="option">home-manager.verbose</code>
|
||
</a>
|
||
</span>
|
||
</dt>
|
||
<dd>
|
||
<p>Whether to enable verbose output on activation.</p>
|
||
|
||
<p><span class="emphasis"><em>Type:</em></span>
|
||
boolean</p>
|
||
|
||
<p><span class="emphasis"><em>Default:</em></span>
|
||
<code class="literal">false</code></p>
|
||
|
||
<p><span class="emphasis"><em>Example:</em></span>
|
||
<code class="literal">true</code></p>
|
||
|
||
<p><span class="emphasis"><em>Declared by:</em></span></p>
|
||
<table border="0" summary="Simple list" class="simplelist">
|
||
<tr><td>
|
||
<code class="filename"><a class="filename" href="https://github.com/nix-community/home-manager/blob/master/nixos/common.nix" target="_top">
|
||
<home-manager/nixos/common.nix>
|
||
</a></code>
|
||
</td></tr>
|
||
</table>
|
||
</dd>
|
||
</dl>
|
||
</div>
|
||
</div> <div class="navfooter">
|
||
<hr />
|
||
<table width="100%" summary="Navigation footer">
|
||
<tr>
|
||
<td width="40%" align="left"><a accesskey="p" href="options.xhtml">Prev</a> </td>
|
||
<td width="20%" align="center"> </td>
|
||
<td width="40%" align="right"> <a accesskey="n" href="nix-darwin-options.xhtml">Next</a></td>
|
||
</tr>
|
||
<tr>
|
||
<td width="40%" align="left" valign="top">Appendix A. Home Manager Configuration Options </td>
|
||
<td width="20%" align="center"><a accesskey="h" href="index.xhtml">Home</a></td>
|
||
<td width="40%" align="right" valign="top"> Appendix C. nix-darwin Configuration Options</td>
|
||
</tr>
|
||
</table>
|
||
</div>
|
||
</body>
|
||
</html> |