# Colors (One Darker)
colors:

  primary:
    foreground: "#abb2bf"
    background: "#282c34"

    # Normal colors
  normal:
    black: "#1b1d1e"
    red: "#ff5995"
    green: "#b6e354"
    yellow: "#f3fd21"
    blue: "#3f78ff"
    magenta: "#9e6ffe"
    cyan: "#23ced4"
    white: "#abb2bf"

    # Bright colors
  bright:
    black: "#505354"
    red: "#ff5995"
    green: "#b6e354"
    yellow: "#f3fd21"
    blue: "#3f78ff"
    magenta: "#9e6ffe"
    cyan: "#23ced4"
    white: "#f8f8f2"

  transparent_background_colors: true

font:
  # The normal (roman) font face to use.
  normal:
    family: Sauce Code Pro NF
  # The bold font face
  bold:
    family: Sauce Code Pro NF
  # The italic font face
  italic:
    family: Sauce Code Pro NF

  # sizes that work well for 1920 by 1080: 14 (large), 12 (wide), 11.5 (narrow)
  size: 12

  offset:
    x: 0
    y: 0
  glyph_offset:
    x: 0
    y: 0

startup_mode: Fullscreen

window:
  padding:
    x: 0
    y: 4
  scrolling:
    # number of lines to keep in history buffer
    history: 10000
  # Scrolling distance multiplier.
    # multiplier: 10

  # # If `true`, bold text is drawn using the bright color variants.
  # draw_bold_text_with_bright_colors: true

  # selection:
  semantic_escape_chars: ',│`|:"'' ()[]{}<>'
  save_to_clipboard: true
  live_config_reload: true

mouse:
  hide_when_typing: true

key_bindings:
  - { key: V,         mods: Control|Shift,  action: Paste }
  - { key: C,         mods: Control|Shift,  action: Copy }
  - { key: Key0,      mods: Control,        action: ResetFontSize }
  - { key: Equals,    mods: Control,        action: IncreaseFontSize }
  - { key: Plus,      mods: Control|Shift,  action: IncreaseFontSize }
  - { key: Minus,     mods: Control,        action: DecreaseFontSize }
  - { key: F11,                             action: ToggleFullscreen }