at 23.11-pre 381 B view raw
1{ config, lib, pkgs, ... }: 2 3with lib; 4 5let 6 enable = config.programs.bash.enableLsColors; 7in 8{ 9 options = { 10 programs.bash.enableLsColors = mkEnableOption (lib.mdDoc "extra colors in directory listings") // { 11 default = true; 12 }; 13 }; 14 15 config = mkIf enable { 16 programs.bash.promptPluginInit = '' 17 eval "$(${pkgs.coreutils}/bin/dircolors -b)" 18 ''; 19 }; 20}