#主题 #管理器 #yaml #ls-colors #颜色 #文件类型 #ANSI 代码

应用程序 dircolors-hd

多主题的 LS_COLORS 管理器

1 个不稳定版本

使用旧的 Rust 2015

0.2.0 2018年11月29日

#8#文件类型

MIT/ApacheLGPL-3.0-or-later

20KB
456 代码行

dircolors-hd

Build Status

LS_COLORS 表达式的管理器。与 dircolors 不同,它使用基于 YAML 的配置文件来配置 文件类型数据库颜色主题。颜色可以指定为 #RRGGBB 格式,而不是难以理解的 ANSI 代码。

使用方法

export LS_COLORS="$(dircolors-hd generate filetypes.yml --theme themes/molokai.yml)"

Preview of "ls -R"

真彩色

默认情况下,dircolors-hd 以真彩色模式(24 位)运行。如果您使用的终端不支持 24 位颜色,请在运行 dircolors-hd 时使用 --color-mode 8-bit 选项。

安装

基于 Debian 的系统

wget "https://github.com/sharkdp/dircolors-hd/releases/download/v0.2.0/dircolors-hd_0.2.0_amd64.deb"
sudo dpkg -i dircolors-hd_0.2.0_amd64.deb

其他发行版

检查发布页面以获取二进制构建。

通过 cargo

如果您有 Rust 1.30 或更高版本,您可以通过 cargo 从源代码安装 dircolors-hd

cargo install dircolors-hd

许可证

根据您的选择,许可如下:

依赖关系

~1–1.3MB
~16K SLoC