{
  "tokyo-night" = {
    # Base colors
    background = "#1a1b26";
    foreground = "#a9b1d6";
    surface = "#414868";
    surface_variant = "#565f89";

    # Primary colors
    primary = "#7aa2f7";
    primary_variant = "#7dcfff";
    secondary = "#bb9af7";
    accent = "#33ccff";

    # Status colors
    success = "#9ece6a";
    warning = "#e0af68";
    error = "#f7768e";
    info = "#7aa2f7";

    # Terminal colors
    black = "#32344a";
    red = "#f7768e";
    green = "#9ece6a";
    yellow = "#e0af68";
    blue = "#7aa2f7";
    magenta = "#ad8ee6";
    cyan = "#449dab";
    white = "#787c99";

    # Bright terminal colors
    bright_black = "#444b6a";
    bright_red = "#ff7a93";
    bright_green = "#b9f27c";
    bright_yellow = "#ff9e64";
    bright_blue = "#7da6ff";
    bright_magenta = "#bb9af7";
    bright_cyan = "#0db9d7";
    bright_white = "#acb0d0";

    # UI elements
    border = "#33ccff";
    selection = "#7aa2f7";
    inactive = "#565f89";
    foreground_muted = "#cfc9c2";

    # VSCode theme
    vscode_theme = "Tokyo Night";
  };

  "catppuccin-macchiato" = {
    # Base colors
    background = "#24273a";
    foreground = "#cad3f5";
    surface = "#51576d";
    surface_variant = "#838ba7";

    # Primary colors
    primary = "#8caaee";
    primary_variant = "#8aadf4";
    secondary = "#f5bde6";
    accent = "#c6d0f5";

    # Status colors
    success = "#a6d189";
    warning = "#e5c890";
    error = "#ed8796";
    info = "#8caaee";

    # Terminal colors
    black = "#494d64";
    red = "#ed8796";
    green = "#a6da95";
    yellow = "#eed49f";
    blue = "#8aadf4";
    magenta = "#f5bde6";
    cyan = "#8bd5ca";
    white = "#b8c0e0";

    # Bright terminal colors
    bright_black = "#5b6078";
    bright_red = "#ed8796";
    bright_green = "#a6da95";
    bright_yellow = "#eed49f";
    bright_blue = "#8aadf4";
    bright_magenta = "#f5bde6";
    bright_cyan = "#8bd5ca";
    bright_white = "#a5adcb";

    # UI elements
    border = "#c6d0f5";
    selection = "#f4dbd6";
    inactive = "#838ba7";
    foreground_muted = "#c6d0f5";

    # Special colors
    orange = "#f5a97f";
    rosewater = "#f4dbd6";

    # VSCode theme
    vscode_theme = "Catppuccin Macchiato";
  };

  "kanagawa" = {
    # Base colors
    background = "#1f1f28";
    foreground = "#dcd7ba";
    surface = "#2d4f67";
    surface_variant = "#727169";

    # Primary colors
    primary = "#7e9cd8";
    primary_variant = "#7fb4ca";
    secondary = "#957fb8";
    accent = "#938aa9";

    # Status colors
    success = "#76946a";
    warning = "#c0a36e";
    error = "#c34043";
    info = "#7e9cd8";

    # Terminal colors
    black = "#090618";
    red = "#c34043";
    green = "#76946a";
    yellow = "#c0a36e";
    blue = "#7e9cd8";
    magenta = "#957fb8";
    cyan = "#6a9589";
    white = "#c8c093";

    # Bright terminal colors
    bright_black = "#727169";
    bright_red = "#e82424";
    bright_green = "#98bb6c";
    bright_yellow = "#e6c384";
    bright_blue = "#7fb4ca";
    bright_magenta = "#938aa9";
    bright_cyan = "#7aa89f";
    bright_white = "#dcd7ba";

    # UI elements
    border = "#938aa9";
    selection = "#2d4f67";
    inactive = "#727169";
    foreground_muted = "#c8c093";

    # Special colors
    orange = "#ffa066";
    peach = "#ff5d62";

    # VSCode theme
    vscode_theme = "Kanagawa";
  };

  "everforest" = {
    # Base colors
    background = "#2d353b";
    foreground = "#d3c6aa";
    surface = "#3d484d";
    surface_variant = "#475258";

    # Primary colors
    primary = "#7fbbb3";
    primary_variant = "#83c092";
    secondary = "#d699b6";
    accent = "#e67e80";

    # Status colors
    success = "#a7c080";
    warning = "#dbbc7f";
    error = "#e67e80";
    info = "#7fbbb3";

    # Terminal colors
    black = "#475258";
    red = "#e67e80";
    green = "#a7c080";
    yellow = "#dbbc7f";
    blue = "#7fbbb3";
    magenta = "#d699b6";
    cyan = "#83c092";
    white = "#d3c6aa";

    # Bright terminal colors (same as normal for this theme)
    bright_black = "#475258";
    bright_red = "#e67e80";
    bright_green = "#a7c080";
    bright_yellow = "#dbbc7f";
    bright_blue = "#7fbbb3";
    bright_magenta = "#d699b6";
    bright_cyan = "#83c092";
    bright_white = "#d3c6aa";

    # UI elements
    border = "#3d484d";
    selection = "#3d484d";
    inactive = "#2d353b";
    foreground_muted = "#d3c6aa";

    # VSCode theme
    vscode_theme = "Everforest Dark";
  };

  "gruvbox" = {
    # Base colors
    background = "#282828";
    foreground = "#d4be98";
    surface = "#3c3836";
    surface_variant = "#504945";

    # Primary colors
    primary = "#7daea3";
    primary_variant = "#89b482";
    secondary = "#d3869b";
    accent = "#d8a657";

    # Status colors
    success = "#a9b665";
    warning = "#d8a657";
    error = "#ea6962";
    info = "#7daea3";

    # Terminal colors
    black = "#3c3836";
    red = "#ea6962";
    green = "#a9b665";
    yellow = "#d8a657";
    blue = "#7daea3";
    magenta = "#d3869b";
    cyan = "#89b482";
    white = "#d4be98";

    # Bright terminal colors (same as normal for this theme)
    bright_black = "#3c3836";
    bright_red = "#ea6962";
    bright_green = "#a9b665";
    bright_yellow = "#d8a657";
    bright_blue = "#7daea3";
    bright_magenta = "#d3869b";
    bright_cyan = "#89b482";
    bright_white = "#d4be98";

    # UI elements
    border = "#504945";
    selection = "#504945";
    inactive = "#665c54";
    foreground_muted = "#bdae93";

    # VSCode theme
    vscode_theme = "Gruvbox Dark";
  };

  "catppuccin-mocha" = {
    # Base colors
    background = "#1e1e2e";
    foreground = "#cdd6f4";
    surface = "#313244";
    surface_variant = "#6c7086";

    # Primary colors
    primary = "#89b4fa";
    primary_variant = "#74c7ec";
    secondary = "#cba6f7";
    accent = "#b4befe";

    # Status colors
    success = "#a6e3a1";
    warning = "#f9e2af";
    error = "#f38ba8";
    info = "#89b4fa";

    # Terminal colors
    black = "#45475a";
    red = "#f38ba8";
    green = "#a6e3a1";
    yellow = "#f9e2af";
    blue = "#89b4fa";
    magenta = "#cba6f7";
    cyan = "#74c7ec";
    white = "#bac2de";

    # Bright terminal colors
    bright_black = "#585b70";
    bright_red = "#f38ba8";
    bright_green = "#a6e3a1";
    bright_yellow = "#f9e2af";
    bright_blue = "#89b4fa";
    bright_magenta = "#cba6f7";
    bright_cyan = "#74c7ec";
    bright_white = "#a6adc8";

    # UI elements
    border = "#b4befe";
    selection = "#f5e0dc";
    inactive = "#6c7086";
    foreground_muted = "#cdd6f4";

    # Special colors
    orange = "#fab387";
    rosewater = "#f5e0dc";

    # VSCode theme
    vscode_theme = "Catppuccin Mocha";
  };

  # "nord" = {};
  # Add more themes here
}
