aboutsummaryrefslogtreecommitdiff
path: root/.config/alacritty/alacritty.yml
blob: 1d78344e71c881ad407a3421a04e8e93514b00f6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
# Configuration for Alacritty, the GPU enhanced terminal emulator.

env:
  TERM: alacritty

# Window configuration
window:
  padding:
    x: 9
    y: 5
  opacity: 1.0
  startup_mode: Windowed
  title: Alacritty
  dynamic_title: true
  gtk_theme_variant: None

scrolling:
  history: 10000
  multiplier: 3 # How many lines to jump when scrolling

# Font configuration
font:
  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

  size: 12

# Colors (catppuccin)
colors:
  primary:
    background: '0x1E1D2F'
    foreground: '0xD9E0EE'

  cursor:
    text: '0x1E1D2F'
    cursor: '0xF5E0DC'

  normal:
    black:   '0x6E6C7E'
    red:     '0xF28FAD'
    green:   '0xABE9B3'
    yellow:  '0xFAE3B0'
    blue:    '0x96CDFB'
    magenta: '0xF5C2E7'
    cyan:    '0x89DCEB'
    white:   '0xD9E0EE'

  bright:
    black:   '0x988BA2'
    red:     '0xF28FAD'
    green:   '0xABE9B3'
    yellow:  '0xFAE3B0'
    blue:    '0x96CDFB'
    magenta: '0xF5C2E7'
    cyan:    '0x89DCEB'
    white:   '0xD9E0EE'

  indexed_colors:
    - { index: 16, color: '0xF8BD96' }
    - { index: 17, color: '0xF5E0DC' }

selection:
  save_to_clipboard: true

cursor:
  shape: Block
  blinking: Off
  unfocused_hollow: true
  thickness: 0.15

live_config_reload: true

# Shell
shell:
  program: /bin/zsh

mouse:
  hide_when_typing: false