inputs: { config, lib, ... }: { home-manager.users.minijackson = { ... }: { programs.dircolors = { enable = true; settings = { # Enable on the alacritty terminal TERM = "alacritty*"; DIR = "01;94"; EXEC = "01;92"; FIFO = "93"; # pipe" BLK = "93;01"; # block device driver" CHR = "93;01"; # character device driver" # archives or compressed (yellow) ".tar" = "01;33"; ".tgz" = "01;33"; ".arc" = "01;33"; ".arj" = "01;33"; ".taz" = "01;33"; ".lha" = "01;33"; ".lz4" = "01;33"; ".lzh" = "01;33"; ".lzma" = "01;33"; ".tlz" = "01;33"; ".txz" = "01;33"; ".tzo" = "01;33"; ".t7z" = "01;33"; ".zip" = "01;33"; ".z" = "01;33"; ".dz" = "01;33"; ".gz" = "01;33"; ".lrz" = "01;33"; ".lz" = "01;33"; ".lzo" = "01;33"; ".xz" = "01;33"; ".zst" = "01;33"; ".tzst" = "01;33"; ".bz2" = "01;33"; ".bz" = "01;33"; ".tbz" = "01;33"; ".tbz2" = "01;33"; ".tz" = "01;33"; ".deb" = "01;33"; ".rpm" = "01;33"; ".jar" = "01;33"; ".war" = "01;33"; ".ear" = "01;33"; ".sar" = "01;33"; ".rar" = "01;33"; ".alz" = "01;33"; ".ace" = "01;33"; ".zoo" = "01;33"; ".cpio" = "01;33"; ".7z" = "01;33"; ".rz" = "01;33"; ".cab" = "01;33"; ".wim" = "01;33"; ".swm" = "01;33"; ".dwm" = "01;33"; ".esd" = "01;33"; }; }; }; home-manager.users.root = { ... }: { programs.dircolors = lib.mkDefault config.home-manager.users.minijackson.programs.dircolors; }; }