{pkgs, ...}: {
  home.packages = [pkgs.fastfetch];

  programs.fastfetch = {
    enable = true;

    settings = {
      logo = {
        source = "/home/benag/.nix-config/assets/bocchi/bocchi.txt";
        padding = {
          top = 1;
          left = 1;
        };
      };

      display = {
        separator = " -> ";
      };

      modules = [
        "break"
        {
          type = "custom";
          format = "┌──────────────────────Hardware──────────────────────┐";
        }
        {
          type = "title";
          key = " PC";
          keyColor = "green";
        }
        {
          type = "disk";
          key = "│ ├";
          device = "/dev/sdb";
          keyColor = "green";
        }

        {
          type = "cpu";
          key = "│ ├";
          keyColor = "green";
        }
        {
          type = "gpu";
          key = "│ ├󰍛";
          keyColor = "green";
        }
        {
          type = "memory";
          key = "└ └󰍛";
          keyColor = "green";
        }
        {
          type = "custom";
          format = "└────────────────────────────────────────────────────┘";
        }
        "break"
        {
          type = "custom";
          format = "┌──────────────────────Software──────────────────────┐";
        }
        {
          type = "os";
          key = "󰻀 OS";
          keyColor = "yellow";
        }
        {
          type = "kernel";
          key = "│ ├";
          keyColor = "yellow";
        }
        {
          type = "packages";
          key = "│ ├󰏖";
          keyColor = "yellow";
        }
        {
          type = "shell";
          key = "└ └";
          keyColor = "yellow";
        }

        {
          type = "custom";
          format = "└────────────────────────────────────────────────────┘";
        }
        /*
          "break"
        {
          type = "custom";
          format = "┌──────────────────────Age / DT──────────────────────┐";
        }
        {
          type = "command";
          key = "  OS Age ";
          keyColor = "magenta";
          text = "birth_install=$(stat -c %W /); current=$(date +%s); time_progression=$((current - birth_install)); days_difference=$((time_progression / 86400)); echo $days_difference days";
        }
        {
          type = "datetime";
          key = "  DateTime ";
          keyColor = "magenta";
        }
        {
          type = "custom";
          format = "└────────────────────────────────────────────────────┘";
        }
        */
      ];
    };
  };
}
