summaryrefslogtreecommitdiff
path: root/ar/.config/alacritty/alacritty.toml
blob: e3cba140886d175b903d8093470e43fbfab768ae (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
[general]
import = ["~/.config/alacritty/themes/gruvbox_dark.toml"]

[env]
TERM = "xterm-256color"

[terminal.shell]
program = "/usr/bin/zsh"
args = ["-l"]

[window]
padding = { x = 1, y = 1 }
dynamic_padding = true
opacity = 0.65
decorations = "None"
dynamic_title = true

[window.dimensions]
columns = 80
lines = 24

[font]
size = 12.0

[font.normal]
family = "monospace"
style = "Regular"

[font.bold]
family = "monospace"
style = "Bold"

[font.italic]
family = "monospace"
style = "Italic"

[cursor]
style = { shape = "Block", blinking = "On" }
blink_interval = 800
unfocused_hollow = true

[scrolling]
history = 10000
multiplier = 3

[selection]
semantic_escape_chars = " `'\"()[]{}"
save_to_clipboard = false

[keyboard]
bindings = [
  { key = "c", mods = "Alt", action = "Copy" },
  { key = "v", mods = "Alt", action = "Paste" },
  { key = "C", mods = "Control|Shift", action = "Copy" },
  { key = "V", mods = "Control|Shift", action = "Paste" },
  { key = "Insert", mods = "Shift", action = "PasteSelection" },
  { key = "K", mods = "Alt|Shift", action = "IncreaseFontSize" },
  { key = "J", mods = "Alt|Shift", action = "DecreaseFontSize" },
  { key = "Plus", mods = "Alt|Shift", action = "ResetFontSize" },
  { key = "f", mods = "Alt", action = "ToggleFullscreen" },
  { key = "F11", action = "ToggleFullscreen" },
  { key = "Return", mods = "Alt|Shift", action = "SpawnNewInstance" },
  { key = "PageUp",   mods = "Shift", action = "ScrollPageUp" },
  { key = "PageDown", mods = "Shift", action = "ScrollPageDown" },
  { key = "Space", mods = "Shift", action = "ToggleViMode" },
  { key = "F", mods = "Control|Shift", action = "SearchForward" },
  { key = "B", mods = "Control|Shift", action = "SearchBackward" },
]

[hints]
[[hints.enabled]]
regex = '(https://|http://|file://|git://|ssh://|ftp://|mailto:)[^\s<>"]+'
hyperlinks = true
command = "xdg-open"
post_processing = true
mouse = { enabled = true, mods = "Control" }
binding = { key = "U", mods = "Control|Shift" }