2.home-manager/tests/modules/programs/bash
Austin Horstman 9ce9f7f128 shell: support boolean sessionVariables
Allow boolean values in sessionVariables for Home Manager shell modules and serialize them consistently in generated session files.

- modules/lib/shell: stringify boolean values using lib.boolToString in export helper

- modules/home-environment, programs.bash, programs.zsh: include lib.types.bool in sessionVariables option type

- tests: add IS_TRUE/IS_FALSE assertions in home-environment, bash, and zsh session-variables tests
2026-05-02 09:50:08 -05:00
..
bash-history-control-with-file.nix tests: remove with lib (#6511) 2025-02-21 23:20:07 -06:00
completion.nix tests: rework derivation stubbing 2025-02-04 23:58:20 +01:00
default.nix bash: Make sure HISTFILE's directory exists 2025-02-06 12:25:09 +01:00
logout.nix treewide: reformat nixfmt-rfc-style 2025-04-08 08:50:05 -07:00
session-variables.nix shell: support boolean sessionVariables 2026-05-02 09:50:08 -05:00