Bash
Appearance
	
	
Bash (Bourne Again SHell) is the default command-line shell on many Linux systems, including NixOS.
Installation
Bash is included and enabled by default in NixOS.
Configuration
NixOS System Configuration
Bash can be configured system-wide using the programs.bash module in your configuration.nix. Below is an example configuration:
❄︎ /etc/nixos/configuration.nix
  programs.bash = {
    shellAliases = {
      ll = "ls -l";
      rebuild = "sudo nixos-rebuild switch";
     };
  };
For a complete list of available options, see programs.bash.
Home Manager
Bash can also be configured by Home Manager. Module options can be looked up at the Home Manager Option Search