跳转到主要内容

为各种命令行工具使用一致的配色主题。

项目描述

shell-themer

许多现代*nix和*bsd命令行工具都可以使用全16.7百万色调输出。例如

即使是备受尊敬的ls也能以不同颜色显示不同类型的文件。

不幸的是,这些工具都使用略微不同的颜色配置机制。经过足够的调整,你可以让你的shell初始化脚本使所有这些工具使用类似的配色方案,但如果你想要更改它,那么你还有很多工作要做。

shell-themer使用单个主题配置文件来标准化和统一一组颜色配置,并生成实现这些更改的shell代码。

现在你可以用以下方法来替代你在shell初始化文件中的所有手动调整

export THEME_FILE=~/themes/dracula.toml
source <(shell-themer generate)

此更改将所有你使用的shell工具的环境变量和其他设置更改为反映你在指定的主题中的颜色。

安装

您需要 Python 3.7 或更高版本。使用 pip 安装

pip install shell_themer

您需要一个类似 *nix 的 bash shell 环境。可能在 Windows Subsystem for Linux 中也能工作,但尚未在该环境中进行测试。

项目详情


下载文件

下载您平台对应的文件。如果您不确定选择哪个,请了解有关 安装包 的更多信息。

源分布

shell-themer-0.3.0.tar.gz (32.3 kB 查看哈希值)

上传时间

构建分布

shell_themer-0.3.0-py3-none-any.whl (17.3 kB 查看哈希值)

上传时间 Python 3

支持者