bash: add package option
This commit is contained in:
parent
36317d4d38
commit
6208bc1280
|
@ -29,6 +29,8 @@ in {
|
|||
programs.bash = {
|
||||
enable = mkEnableOption "GNU Bourne-Again SHell";
|
||||
|
||||
package = mkPackageOption pkgs "bash" { default = "bashInteractive"; };
|
||||
|
||||
enableCompletion = mkOption {
|
||||
type = types.bool;
|
||||
default = true;
|
||||
|
@ -190,7 +192,7 @@ in {
|
|||
HISTIGNORE = escapeShellArg (concatStringsSep ":" cfg.historyIgnore);
|
||||
}));
|
||||
in mkIf cfg.enable {
|
||||
home.packages = [ pkgs.bashInteractive ];
|
||||
home.packages = [ cfg.package ];
|
||||
|
||||
home.file.".bash_profile".source = writeBashScript "bash_profile" ''
|
||||
# include .profile if it exists
|
||||
|
|
Loading…
Reference in a new issue