# vim:fileencoding=utf-8:ft=conf # Font family. You can also specify different fonts for the # bold/italic/bold-italic variants. By default they are derived automatically, # by the OSes font system. Setting them manually is useful for font families # that have many weight variants like Book, Medium, Thick, etc. For example: # font_family Operator Mono Book # bold_font Operator Mono Medium # italic_font Operator Mono Book Italic # bold_italic_font Operator Mono Medium Italic # # You can get a list of full family names available on your computer by running # kitty list-fonts font_family Source Code Pro Regular italic_font Source Code Pro Italic bold_font Source Code Pro Bold bold_italic_font Source Code Pro Bold Italic # Font size (in pts) font_size 14.0 # The amount the font size is changed by (in pts) when increasing/decreasing # the font size in a running terminal. font_size_delta 2 # Adjust the line height. # You can use either numbers, which are interpreted as pixels or percentages # (number followed by %), which are interpreted as percentages of the # unmodified line height. You can use negative pixels or percentages less than # 100% to reduce line height (but this might cause rendering artifacts). adjust_line_height 0 # Change the sizes of the lines used for the box drawing unicode characters # These values are in pts. They will be scaled by the monitor DPI to arrive at # a pixel value. There must be four values corresponding to thin, normal, thick, # and very thick lines; box_drawing_scale 0.001, 1, 1.5, 2 # The foreground color foreground #839496 # The background color background #002b36 # The opacity of the background. A number between 0 and 1, where 1 is opaque and 0 is fully transparent. # This will only work if supported by the OS (for instance, when using a compositor under X11). Note # that it only sets the default background color's opacity. This is so that # things like the status bar in vim, powerline prompts, etc. still look good. # But it means that if you use a color theme with a background color in your # editor, it will not be rendered as transparent. Instead you should change the # default background color in your kitty config and not use a background color # in the editor color scheme. Or use the escape codes to set the terminals # default colors in a shell script to launch your editor. # Be aware that using a value less than 1.0 is a (possibly significant) performance hit. background_opacity .9 # The foreground for selections selection_foreground #000000 # The background for selections selection_background #FFFACD # The color and style for highlighting URLs on mouse-over. url_style can be one of: