Bash Leaf
cells/shell/bash.nix keeps Bash available as a fallback shell even though Zsh is the primary interactive shell.
Up: shell leaves
Down: Zsh leaf
What this leaf does
config.my.branches.base.hmModules = [
{
programs.bash.enable = true;
}
];Why it exists
Many tools assume Bash exists or read a Bash profile in non-interactive contexts. Enabling it through Home Manager gives a valid fallback without making it the primary shell experience.