alacritty配置过程
2024-3-6 update
alacritty从v0.13.0后将配置文件从yaml移动到toml文件中,所以之前的yaml文件后续可能会作废,目前官方关于新的toml文件的使用方法还是比较齐全的,可以自行查看官方手册更新自己的配置文件,后续我的配置文件迁移过来后也会贴一份到博客中(TODO)
前言
这几天在跟着视频配置自己的dwm的时候了解到了alacritty,号称是最快的终端模拟器,利用GPU加速使得终端反应速度非常快,而且整体也很简约好看,便打算给自己的Manjaro配置一下。
安装
Manjaro安装alacritty也很简单,只需要sudo pacman -S alacritty
即可。然后在终端输入alacritty
就可以打开了。
在我安装的时候,alacritty的版本为0.11.0,以下配置都以这个版本为准,如有更新需自行查阅官方文档
主题
我也懒得去折腾自己的主题了,感觉官方的主题都看着挺顺眼,便安装了官方的主题,直接输入这两条指令即可
1 |
|
然后在开头import自己想要的主题yaml文件,我这边选择的是material_theme
主题,具体效果在github的README中都有展示。
配置
在我的Manjaro系统中,alacritty的字体间隔会出现问题,按照这篇博客的配置文件新建了~/.config/alacritty/alacritty.yml
文件,在文件中配置如下
1 |
|
配置之后依旧没有变化,只有透明度发生了改变,后来才发现这个font的family字段名称要求很严格,必须要跟字体名字一模一样,可以查看fc-list
获取字体名字,而且网络上的很多博客和教程都是之前的版本,比如比较多的是0.7.0的版本,很多配置已经不再支持或者变化了,于是我便找到了官方的配置文件,在这里可以看到所有的配置,仔细阅读之后配置如下。
1 |
|
配置之后再次启动alacritty即可
至此基本配置完成,alacritty也支持设置快捷键,但是目前还没有这些需求,现在就先弄个基础配置。