Krolyxon
Commit fec5f28

Branches

Refs →

dotfiles-x11fec5f28

add alacritty.toml

Author
krolxon
Date
2024-02-06 21:22 +0530
Parent
bbbda51
Commit
fec5f2815954c85b573eeaae9f6b29f07974a4d5

+609 −0

1 file changed

  1. A .config/alacritty/alacritty.toml +609 −0
A .config/alacritty/alacritty.toml View
@@ -0,0 +1,609 @@
1+live_config_reload = true
2+
3+[colors]
4+draw_bold_text_with_bright_colors = true
5+
6+[colors.bright]
7+black = "#7f7f7f"
8+blue = "#5c5cff"
9+cyan = "#00ffff"
10+green = "#00ff00"
11+magenta = "#ff00ff"
12+red = "#ff0000"
13+white = "#ffffff"
14+yellow = "#ffff00"
15+
16+[colors.normal]
17+black = "#000000"
18+blue = "#0000ee"
19+cyan = "#00cdcd"
20+green = "#00cd00"
21+magenta = "#cd00cd"
22+red = "#cd0000"
23+white = "#e5e5e5"
24+yellow = "#cdcd00"
25+
26+[colors.primary]
27+background = "#000000"
28+foreground = "#E5E5E5"
29+
30+[cursor]
31+style = "Block"
32+unfocused_hollow = true
33+
34+[debug]
35+persistent_logging = false
36+render_timer = false
37+
38+[font]
39+size = 9
40+
41+[font.bold]
42+family = "JetBrainsMono Nerd Font"
43+style = "Bold"
44+
45+[font.glyph_offset]
46+x = 0
47+y = 0
48+
49+[font.italic]
50+family = "JetBrainsMono Nerd Font"
51+style = "Italic"
52+
53+[font.normal]
54+family = "JetBrainsMono Nerd Font"
55+style = "Regular"
56+
57+[font.offset]
58+x = 0
59+y = 0
60+
61+[[keyboard.bindings]]
62+action = "Paste"
63+key = "V"
64+mods = "Control|Shift"
65+
66+[[keyboard.bindings]]
67+action = "Copy"
68+key = "C"
69+mods = "Control|Shift"
70+
71+[[keyboard.bindings]]
72+action = "Paste"
73+key = "Paste"
74+
75+[[keyboard.bindings]]
76+action = "Copy"
77+key = "Copy"
78+
79+[[keyboard.bindings]]
80+action = "Quit"
81+key = "Q"
82+mods = "Command"
83+
84+[[keyboard.bindings]]
85+action = "Quit"
86+key = "W"
87+mods = "Command"
88+
89+[[keyboard.bindings]]
90+action = "PasteSelection"
91+key = "Insert"
92+mods = "Shift"
93+
94+[[keyboard.bindings]]
95+action = "ResetFontSize"
96+key = "Key0"
97+mods = "Control"
98+
99+[[keyboard.bindings]]
100+action = "IncreaseFontSize"
101+key = "Equals"
102+mods = "Control"
103+
104+[[keyboard.bindings]]
105+action = "DecreaseFontSize"
106+key = "NumpadSubtract"
107+mods = "Control"
108+
109+[[keyboard.bindings]]
110+action = "ClearLogNotice"
111+key = "L"
112+mods = "Control"
113+
114+[[keyboard.bindings]]
115+chars = "\f"
116+key = "L"
117+mods = "Control"
118+
119+[[keyboard.bindings]]
120+chars = "\u001BOH"
121+key = "Home"
122+mode = "AppCursor"
123+
124+[[keyboard.bindings]]
125+chars = "\u001B[H"
126+key = "Home"
127+mode = "~AppCursor"
128+
129+[[keyboard.bindings]]
130+chars = "\u001BOF"
131+key = "End"
132+mode = "AppCursor"
133+
134+[[keyboard.bindings]]
135+chars = "\u001B[F"
136+key = "End"
137+mode = "~AppCursor"
138+
139+[[keyboard.bindings]]
140+chars = "\u001B[5;2~"
141+key = "PageUp"
142+mods = "Shift"
143+
144+[[keyboard.bindings]]
145+chars = "\u001B[5;5~"
146+key = "PageUp"
147+mods = "Control"
148+
149+[[keyboard.bindings]]
150+chars = "\u001B[5~"
151+key = "PageUp"
152+
153+[[keyboard.bindings]]
154+chars = "\u001B[6;2~"
155+key = "PageDown"
156+mods = "Shift"
157+
158+[[keyboard.bindings]]
159+chars = "\u001B[6;5~"
160+key = "PageDown"
161+mods = "Control"
162+
163+[[keyboard.bindings]]
164+chars = "\u001B[6~"
165+key = "PageDown"
166+
167+[[keyboard.bindings]]
168+chars = "\u001B[Z"
169+key = "Tab"
170+mods = "Shift"
171+
172+[[keyboard.bindings]]
173+chars = "\u007F"
174+key = "Back"
175+
176+[[keyboard.bindings]]
177+chars = "\u001B\u007F"
178+key = "Back"
179+mods = "Alt"
180+
181+[[keyboard.bindings]]
182+chars = "\u001B[2~"
183+key = "Insert"
184+
185+[[keyboard.bindings]]
186+chars = "\u001B[3~"
187+key = "Delete"
188+
189+[[keyboard.bindings]]
190+chars = "\u001B[1;2D"
191+key = "Left"
192+mods = "Shift"
193+
194+[[keyboard.bindings]]
195+chars = "\u001B[1;5D"
196+key = "Left"
197+mods = "Control"
198+
199+[[keyboard.bindings]]
200+chars = "\u001B[1;3D"
201+key = "Left"
202+mods = "Alt"
203+
204+[[keyboard.bindings]]
205+chars = "\u001B[D"
206+key = "Left"
207+mode = "~AppCursor"
208+
209+[[keyboard.bindings]]
210+chars = "\u001BOD"
211+key = "Left"
212+mode = "AppCursor"
213+
214+[[keyboard.bindings]]
215+chars = "\u001B[1;2C"
216+key = "Right"
217+mods = "Shift"
218+
219+[[keyboard.bindings]]
220+chars = "\u001B[1;5C"
221+key = "Right"
222+mods = "Control"
223+
224+[[keyboard.bindings]]
225+chars = "\u001B[1;3C"
226+key = "Right"
227+mods = "Alt"
228+
229+[[keyboard.bindings]]
230+chars = "\u001B[C"
231+key = "Right"
232+mode = "~AppCursor"
233+
234+[[keyboard.bindings]]
235+chars = "\u001BOC"
236+key = "Right"
237+mode = "AppCursor"
238+
239+[[keyboard.bindings]]
240+chars = "\u001B[1;2A"
241+key = "Up"
242+mods = "Shift"
243+
244+[[keyboard.bindings]]
245+chars = "\u001B[1;5A"
246+key = "Up"
247+mods = "Control"
248+
249+[[keyboard.bindings]]
250+chars = "\u001B[1;3A"
251+key = "Up"
252+mods = "Alt"
253+
254+[[keyboard.bindings]]
255+chars = "\u001B[A"
256+key = "Up"
257+mode = "~AppCursor"
258+
259+[[keyboard.bindings]]
260+chars = "\u001BOA"
261+key = "Up"
262+mode = "AppCursor"
263+
264+[[keyboard.bindings]]
265+chars = "\u001B[1;2B"
266+key = "Down"
267+mods = "Shift"
268+
269+[[keyboard.bindings]]
270+chars = "\u001B[1;5B"
271+key = "Down"
272+mods = "Control"
273+
274+[[keyboard.bindings]]
275+chars = "\u001B[1;3B"
276+key = "Down"
277+mods = "Alt"
278+
279+[[keyboard.bindings]]
280+chars = "\u001B[B"
281+key = "Down"
282+mode = "~AppCursor"
283+
284+[[keyboard.bindings]]
285+chars = "\u001BOB"
286+key = "Down"
287+mode = "AppCursor"
288+
289+[[keyboard.bindings]]
290+chars = "\u001BOP"
291+key = "F1"
292+
293+[[keyboard.bindings]]
294+chars = "\u001BOQ"
295+key = "F2"
296+
297+[[keyboard.bindings]]
298+chars = "\u001BOR"
299+key = "F3"
300+
301+[[keyboard.bindings]]
302+chars = "\u001BOS"
303+key = "F4"
304+
305+[[keyboard.bindings]]
306+chars = "\u001B[15~"
307+key = "F5"
308+
309+[[keyboard.bindings]]
310+chars = "\u001B[17~"
311+key = "F6"
312+
313+[[keyboard.bindings]]
314+chars = "\u001B[18~"
315+key = "F7"
316+
317+[[keyboard.bindings]]
318+chars = "\u001B[19~"
319+key = "F8"
320+
321+[[keyboard.bindings]]
322+chars = "\u001B[20~"
323+key = "F9"
324+
325+[[keyboard.bindings]]
326+chars = "\u001B[21~"
327+key = "F10"
328+
329+[[keyboard.bindings]]
330+chars = "\u001B[23~"
331+key = "F11"
332+
333+[[keyboard.bindings]]
334+chars = "\u001B[24~"
335+key = "F12"
336+
337+[[keyboard.bindings]]
338+chars = "\u001B[1;2P"
339+key = "F1"
340+mods = "Shift"
341+
342+[[keyboard.bindings]]
343+chars = "\u001B[1;2Q"
344+key = "F2"
345+mods = "Shift"
346+
347+[[keyboard.bindings]]
348+chars = "\u001B[1;2R"
349+key = "F3"
350+mods = "Shift"
351+
352+[[keyboard.bindings]]
353+chars = "\u001B[1;2S"
354+key = "F4"
355+mods = "Shift"
356+
357+[[keyboard.bindings]]
358+chars = "\u001B[15;2~"
359+key = "F5"
360+mods = "Shift"
361+
362+[[keyboard.bindings]]
363+chars = "\u001B[17;2~"
364+key = "F6"
365+mods = "Shift"
366+
367+[[keyboard.bindings]]
368+chars = "\u001B[18;2~"
369+key = "F7"
370+mods = "Shift"
371+
372+[[keyboard.bindings]]
373+chars = "\u001B[19;2~"
374+key = "F8"
375+mods = "Shift"
376+
377+[[keyboard.bindings]]
378+chars = "\u001B[20;2~"
379+key = "F9"
380+mods = "Shift"
381+
382+[[keyboard.bindings]]
383+chars = "\u001B[21;2~"
384+key = "F10"
385+mods = "Shift"
386+
387+[[keyboard.bindings]]
388+chars = "\u001B[23;2~"
389+key = "F11"
390+mods = "Shift"
391+
392+[[keyboard.bindings]]
393+chars = "\u001B[24;2~"
394+key = "F12"
395+mods = "Shift"
396+
397+[[keyboard.bindings]]
398+chars = "\u001B[1;5P"
399+key = "F1"
400+mods = "Control"
401+
402+[[keyboard.bindings]]
403+chars = "\u001B[1;5Q"
404+key = "F2"
405+mods = "Control"
406+
407+[[keyboard.bindings]]
408+chars = "\u001B[1;5R"
409+key = "F3"
410+mods = "Control"
411+
412+[[keyboard.bindings]]
413+chars = "\u001B[1;5S"
414+key = "F4"
415+mods = "Control"
416+
417+[[keyboard.bindings]]
418+chars = "\u001B[15;5~"
419+key = "F5"
420+mods = "Control"
421+
422+[[keyboard.bindings]]
423+chars = "\u001B[17;5~"
424+key = "F6"
425+mods = "Control"
426+
427+[[keyboard.bindings]]
428+chars = "\u001B[18;5~"
429+key = "F7"
430+mods = "Control"
431+
432+[[keyboard.bindings]]
433+chars = "\u001B[19;5~"
434+key = "F8"
435+mods = "Control"
436+
437+[[keyboard.bindings]]
438+chars = "\u001B[20;5~"
439+key = "F9"
440+mods = "Control"
441+
442+[[keyboard.bindings]]
443+chars = "\u001B[21;5~"
444+key = "F10"
445+mods = "Control"
446+
447+[[keyboard.bindings]]
448+chars = "\u001B[23;5~"
449+key = "F11"
450+mods = "Control"
451+
452+[[keyboard.bindings]]
453+chars = "\u001B[24;5~"
454+key = "F12"
455+mods = "Control"
456+
457+[[keyboard.bindings]]
458+chars = "\u001B[1;6P"
459+key = "F1"
460+mods = "Alt"
461+
462+[[keyboard.bindings]]
463+chars = "\u001B[1;6Q"
464+key = "F2"
465+mods = "Alt"
466+
467+[[keyboard.bindings]]
468+chars = "\u001B[1;6R"
469+key = "F3"
470+mods = "Alt"
471+
472+[[keyboard.bindings]]
473+chars = "\u001B[1;6S"
474+key = "F4"
475+mods = "Alt"
476+
477+[[keyboard.bindings]]
478+chars = "\u001B[15;6~"
479+key = "F5"
480+mods = "Alt"
481+
482+[[keyboard.bindings]]
483+chars = "\u001B[17;6~"
484+key = "F6"
485+mods = "Alt"
486+
487+[[keyboard.bindings]]
488+chars = "\u001B[18;6~"
489+key = "F7"
490+mods = "Alt"
491+
492+[[keyboard.bindings]]
493+chars = "\u001B[19;6~"
494+key = "F8"
495+mods = "Alt"
496+
497+[[keyboard.bindings]]
498+chars = "\u001B[20;6~"
499+key = "F9"
500+mods = "Alt"
501+
502+[[keyboard.bindings]]
503+chars = "\u001B[21;6~"
504+key = "F10"
505+mods = "Alt"
506+
507+[[keyboard.bindings]]
508+chars = "\u001B[23;6~"
509+key = "F11"
510+mods = "Alt"
511+
512+[[keyboard.bindings]]
513+chars = "\u001B[24;6~"
514+key = "F12"
515+mods = "Alt"
516+
517+[[keyboard.bindings]]
518+chars = "\u001B[1;3P"
519+key = "F1"
520+mods = "Super"
521+
522+[[keyboard.bindings]]
523+chars = "\u001B[1;3Q"
524+key = "F2"
525+mods = "Super"
526+
527+[[keyboard.bindings]]
528+chars = "\u001B[1;3R"
529+key = "F3"
530+mods = "Super"
531+
532+[[keyboard.bindings]]
533+chars = "\u001B[1;3S"
534+key = "F4"
535+mods = "Super"
536+
537+[[keyboard.bindings]]
538+chars = "\u001B[15;3~"
539+key = "F5"
540+mods = "Super"
541+
542+[[keyboard.bindings]]
543+chars = "\u001B[17;3~"
544+key = "F6"
545+mods = "Super"
546+
547+[[keyboard.bindings]]
548+chars = "\u001B[18;3~"
549+key = "F7"
550+mods = "Super"
551+
552+[[keyboard.bindings]]
553+chars = "\u001B[19;3~"
554+key = "F8"
555+mods = "Super"
556+
557+[[keyboard.bindings]]
558+chars = "\u001B[20;3~"
559+key = "F9"
560+mods = "Super"
561+
562+[[keyboard.bindings]]
563+chars = "\u001B[21;3~"
564+key = "F10"
565+mods = "Super"
566+
567+[[keyboard.bindings]]
568+chars = "\u001B[23;3~"
569+key = "F11"
570+mods = "Super"
571+
572+# [mouse]
573+# hide_when_typing = false
574+#
575+# [[mouse.bindings]]
576+# action = "PasteSelection"
577+# mouse = "Middle"
578+#
579+# [mouse.double_click]
580+# threshold = 300
581+#
582+# [mouse.hints]
583+# launcher = "xdg-open"
584+# modifiers = "Control"
585+#
586+# [mouse.triple_click]
587+# threshold = 300
588+#
589+[scrolling]
590+history = 100000
591+multiplier = 3
592+
593+[selection]
594+save_to_clipboard = false
595+semantic_escape_chars = ",│`|:\"' ()[]{}<>"
596+
597+[window]
598+decorations = "none"
599+dynamic_padding = false
600+opacity = 0.8
601+startup_mode = "Maximized"
602+
603+[window.dimensions]
604+columns = 0
605+lines = 0
606+
607+[window.padding]
608+x = 0
609+y = 0