summaryrefslogtreecommitdiff
path: root/alacritty/alacritty.toml
blob: c5603879ecfd49e1283c28e45e1d2a406df80487 (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
92
93
94
95
96
97
98
99
100
101
102
103
# Alacritty configuration file
#
# See https://alacritty.org/config/ for more detailed configuration options.

# Font configuration
[font]
size = 12

# Normal font
[font.normal]
family = "Inconsolata"
style = "Regular"

# Bold font
[font.bold]
family = "Inconsolata"
style = "Bold"

# Italic font
[font.italic]
family = "Inconsolata"
style = "Italic"

# Bold italic font
[font.bold_italic]
family = "Inconsolata"
style = "Bold Italic"

# Glyph offset (no change from default, but included for completeness)
[font.glyph_offset]
x = 0
y = 0

# Window configuration
[window]
# Startup opacity (transparency)
opacity = 0.75

# Window padding (borderpx = 0 means no padding)
padding = { x = 0, y = 0 }

# Decorations (no decorations by default, similar to borderless st)
decorations = "none" # or "full", "transparent", "buttonless"

# Shell configuration
[terminal.shell]
program = "/bin/zsh"

# Colors configuration
[colors]
# Default colors
[colors.primary]
background = "#0a001f"
foreground = "#d9d5e6"

# Cursor colors
[colors.cursor]
text = "#d9d5e6"
cursor = "#d9d5e6"

# Normal colors
[colors.normal]
black   = "#828ff9"
red     = "#6740ba"
green   = "#828ff9"
yellow  = "#ac96dc"
blue    = "#e94c80"
magenta = "#ace6f0"
cyan    = "#6740ba"
white   = "#eebea4"

# Bright colors
[colors.bright]
black   = "#828ff9"
red     = "#6740ba"
green   = "#828ff9"
yellow  = "#ac96dc"
blue    = "#e94c80"
magenta = "#ace6f0"
cyan    = "#6740ba"
white   = "#ace6f0"

# Terminal bell
[bell]
animation = "Ease" # Visual bell animation
duration = 50     # Visual bell duration in milliseconds
color = "0xffffff" # Visual bell color
# sound = "Bell"   # Uncomment to enable sound bell (requires 'Bell' sound theme)
# command = "..."  # Uncomment to execute a command on bell


# Terminal behavior
[terminal]
# Tab spaces (tabspaces = 4)
# tab_stop_width = 4


# Cursor style
[cursor]
# Cursor thickness (cursorshape = 6 is block cursor, thickness is relative to cell width)
style = { shape = "Beam", blinking = "Never" } # Changed to Beam for line cursor
thickness = 0.15 # Adjusted thickness for beam cursor, st's default is thin line
blink_interval = 800