2.home-manager/modules/lib
Thiago Kenji Okada 277eea1cc7 home-environment: add home.sessionSearchVariables
This commit introduces `home.sessionSearchVariables` option, that is
created to be a "generic" version of `home.sessionPath` for any
environment variables that is similar to PATH (e.g.: MANPATH). This
allows composition of those variables between multiple modules, avoiding
issues like this one:

https://github.com/nix-community/home-manager/pull/4579/files#r1364374048

This commit also reimplements `home.sessionPath` as terms of
`home.sessionSearchVariables`, to reduce code duplication and show that
the code is correct.

The behavior is to prepend the new search paths. This will allow
the user to override the defaults easily by setting it later in the
configuration.
2025-03-09 09:36:41 -05:00
..
assertions.nix
booleans.nix
dag.nix
default.nix nushell: create generator helpers 2024-10-17 12:54:19 +02:00
file-type.nix lib/file-type: Make force option visible (#6003) 2024-11-16 20:54:20 +01:00
generators.nix lib/generators: toHyprconf init 2024-04-30 00:07:06 +02:00
gvariant.nix
maintainers.nix wpaperd: add systemd service; move to services/ from programs/ (#6302) 2025-02-22 11:32:15 -06:00
nushell.nix nushell: add settings option 2025-01-29 18:22:07 +01:00
shell.nix home-environment: add home.sessionSearchVariables 2025-03-09 09:36:41 -05:00
stdlib-extended.nix
strings.nix
types-dag.nix
types.nix nushell: create generator helpers 2024-10-17 12:54:19 +02:00
zsh.nix