diff --git a/modules/home-environment.nix b/modules/home-environment.nix
index 61ca0649..77850a8e 100644
--- a/modules/home-environment.nix
+++ b/modules/home-environment.nix
@@ -128,6 +128,15 @@ in
description = ''
Environment variables to always set at login.
+ The values may refer to other environment variables using
+ POSIX.2 style variable references. For example, a variable
+ parameter may be referenced as
+ $parameter or ''${parameter}. A
+ default value foo may be given as per
+ ''${parameter:-foo} and, similarly, an alternate
+ value bar can be given as per
+ ''${parameter:+bar}.
+
Note, these variables may be set in any order so no session
variable may have a runtime dependency on another session
variable. In particular code like