mirror of
https://github.com/nix-community/home-manager
synced 2024-11-30 06:59:45 +01:00
home-environment: describe session variable values a bit
This commit is contained in:
parent
33af9948e5
commit
df6590abfc
1 changed files with 9 additions and 0 deletions
|
@ -128,6 +128,15 @@ in
|
||||||
description = ''
|
description = ''
|
||||||
Environment variables to always set at login.
|
Environment variables to always set at login.
|
||||||
</para><para>
|
</para><para>
|
||||||
|
The values may refer to other environment variables using
|
||||||
|
POSIX.2 style variable references. For example, a variable
|
||||||
|
<varname>parameter</varname> may be referenced as
|
||||||
|
<code>$parameter</code> or <code>''${parameter}</code>. A
|
||||||
|
default value <literal>foo</literal> may be given as per
|
||||||
|
<code>''${parameter:-foo}</code> and, similarly, an alternate
|
||||||
|
value <literal>bar</literal> can be given as per
|
||||||
|
<code>''${parameter:+bar}</code>.
|
||||||
|
</para><para>
|
||||||
Note, these variables may be set in any order so no session
|
Note, these variables may be set in any order so no session
|
||||||
variable may have a runtime dependency on another session
|
variable may have a runtime dependency on another session
|
||||||
variable. In particular code like
|
variable. In particular code like
|
||||||
|
|
Loading…
Reference in a new issue