Unixporn - 使用toml配置Alacritty (>=0.13.2)
Alacritty现在的配置文件使用的是toml不是yml了,国内现存配置指南都是用过时的yml,弥补一下时间缺口
windows 系统下配置视频演示
哔哩哔哩视频加载中...
安装 Alacritty
Windows 系统
https://github.com/alacritty/alacritty/releases
前往仓库的Release页面下载 .msi 可执行文件
UNIX 系统
自行使用系统对应的包管理器命令安装,不要使用 cargo 给自己找麻烦
建立配置文件
Windows 路径: %APPDATA%/alacritty/alacritty.toml
Linux 路径: $HOME/.config/alacritty/alacritty.toml
配置
这里附上笔者自己的配置文件,包含了常用配置及注释,可以对其作自己的修改
使用vscode编辑时安装TOML Language Support获得语法高亮
#设置改变配置自动启动 [window]的需要重启
live_config_reload = true
#改变窗口设置
[window]
#窗口大小
dimensions = { columns = 135, lines = 30 }
padding = { x = 4, y = 2 }
dynamic_padding = true
#透明度
opacity = 0.9
#窗口名字
title = "Alacritty"
#字体
[font]
normal = { family = "FiraCode Nerd Font
", style = "Bold" }
bold = { family = "FiraCode Nerd Font", style = "Bold" }
italic = { family = "FiraCode Nerd Font", style = "Bold" }
size = 12.0
#颜色主题可以在github上找想要的主题,复制他的配色.
[colors.primary]
background = "#1a1b26"
foreground = "#a9b1d6"
[colors.normal]
black = "#32344a"
red = "#f7768e"
green = "#9ece6a"
yellow = "#e0af68"
blue = "#7aa2f7"
magenta = "#ad8ee6"
cyan = "#449dab"
white = "#787c99"
[colors.bright]
black = "#444b6a"
red = "#ff7a93"
green = "#b9f27c"
yellow = "#ff9e64"
blue = "#7da6ff"
magenta = "#bb9af7"
cyan = "#0db9d7"
white = "#acb0d0"
#光标
[cursor]
style = { shape = "Beam", blinking = "On" }
[terminal]
#设定复制黏贴行为 默认只能复制
osc52 = "CopyPaste"
配置指南 Alacritty - TOML configuration file format