{ config, ... }:

{
  wayland.windowManager.sway.extraSessionCommands = ''
    export KITTY_CACHE_DIRECTORY="/tmp/kitty";
  '';
  programs.kitty = {
    enable = true;
    font.name = "Comic Code";
    settings = {
      font_size = 20;
      bold_font = "auto";
      italic_font = "auto";
      bold_italic_font = "auto";
      background_opacity = "0.9";
      disable_ligatures = "cursor";
      enable_audio_bell = false;
      tab_bar_style = "separator";
      tab_separator = " | ";
    };
  };
}