3个版本
0.1.4 | 2024年5月4日 |
---|---|
0.1.3 | 2024年5月4日 |
0.1.1 | 2024年5月3日 |
#156 在 配置
111 每月下载量
21KB
133 代码行
alacritty-theme-switcher
一个简单的工具,可以快速在不同主题之间切换alacritty,带shell完成功能!
概述
来自Alacritty 网站
Alacritty是一个现代化的终端模拟器,带有合理的默认设置,但允许进行广泛的配置。通过与其他应用程序集成,而不是重新实现其功能,它成功提供了一组灵活且性能高的功能。
默认情况下,Alacritty不支持应用不同的主题,颜色配置而是在配置文件中设置。alacritty-theme
提供了这样的主题配置,但更改主题需要在alacritty.toml
中手动进行。
此工具通过管理Alacritty配置中的主题配置导入来模拟Alacritty的主题支持
# in ~/.config/alacritty/themes/themes/my-theme.toml
[colors.primary]
background = '#282c34'
foreground = '#abb2bf'
[colors.normal]
black = '#1e2127'
red = '#e06c75'
green = '#98c379'
#...
# in ~/.config/alacritty/alacritty.toml
import = [
"~/.config/alacritty/themes/themes/my-theme-name.toml" # 👈 this line is added and managed by alacritty-theme-switcher
]
安装
版本
您可以在版本部分获取最新版本。
下载的存档(无论是.zip
还是.tar.gz
)都包含二进制文件和shell完成脚本
- 将二进制文件复制到您的路径中的目录,例如
/usr/local/bin
或~/.local/bin
- 将您的shell的完成脚本复制到相应的目录
- 对于Bash:
/usr/local/share/bash-completions/completions/
- 对于ZSH:
/usr/local/share/zsh/site-functions/
- 对于Bash:
Cargo
如果您已安装cargo
,您可以从crates.io
安装此工具
cargoinstall --锁定alacritty-theme-switcher
请注意,您将需要手动安装shell完成脚本,请参阅上面。
Arch Linux
有一个AUR软件包可用:alacritty-theme-switcher
手动
克隆此仓库,然后运行 make build && sudo make install
来编译和安装工具。
用法
首先,将一些主题文件放入您的主题目录中(默认为 $XDG_CONFIG/alacritty/themes/themes
)。
现在您可以通过运行 alacritty-theme-switcher <theme-name>
来切换主题。
您也可以使用 alacritty-theme-switcher -l
列出可用的主题。
作者 & 许可证
由 @maxhoesel 创建
在 GPL 3 许可下发布(见 许可证文件)
依赖项
约4.5MB
约78K SLoC