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}