{ pkgs, lib, ... }:
{
  programs.alacritty = {
    enable = true;
    settings = {
      terminal.shell = {
        program = "${pkgs.fish}/bin/fish";
      };
      cursor = {
        style = {
          shape = "Beam";
          blinking = "On";
        };
      };
      font = {
        size = 10.5;
        normal = {
          family = "JetBrains Mono";
          style = "Regular";
        };

        bold = {
          family = "JetBrains Mono";
          style = "Bold";
        };

        italic = {
          family = "JetBrains Mono";
          style = "Italic";
        };

        bold_italic = {
          family = "JetBrains Mono";
          style = "Bold Italic";
        };
      };
      colors = { # Enfocado Dark colorscheme ++
        primary = {
          background =  "#090603"; # modified
          foreground =  "#DDDDDD"; # modified
        };

        normal = {
          black   = "#3b3b3b";
          red     = "#ed4a46";
          green   = "#70b433";
          yellow  = "#dbb32d";
          blue    = "#368aeb";
          magenta = "#eb6eb7";
          cyan    = "#3fc5b7";
          white   = "#b9b9b9";
        };

        bright = {
          black   = "#777777";
          red     = "#ff5e56";
          green   = "#83c746";
          yellow  = "#efc541";
          blue    = "#4f9cfe";
          magenta = "#ff81ca";
          cyan    = "#56d8c9";
          white   = "#dedede";
        };
      };
    };
  };
}