{ inputs, cell }:
{
  programs.lsd = {
    enable = true;
    enableAliases = false;
    colors = {
      user = 159;
      group = 231;
      permission = {
        read = 183;
        write = 212;
        exec = 159;
        exec-sticky = 159;
        no-access = 210;
      };
      date = {
        hour-old = 146;
        day-old = 103;
        older = 60;
      };
      size = {
        none = 60;
        small = 120;
        medium = 222;
        large = 210;
      };
      inode = {
        valid = 231;
        invalid = 210;
      };
      links = {
        valid = 159;
        invalid = 210;
      };
      tree-edge = 183;
    };
    settings = {
      color = {
        when = "always";
      };
      icons = {
        when = "always";
        separator = " ";
        theme = "fancy";
      };
      layout = "grid";
      size = "short";
      permission = "rwx";
      hyperlink = "never";
      no-symlink = false;
      symlink-arrow = "⇒";
    };
  };
}
