为各种命令行工具使用一致的配色主题。
项目描述
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 查看哈希值)
关闭
shell-themer-0.3.0.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7705b792ac916bf7fca310b58cab3980d2490849fe0b56d628734297dbcb183c |
|
MD5 | 6ca9e38c9fa79093caf87bc05eb8291c |
|
BLAKE2b-256 | 7c94fccb72d2b9984191927f7d1b49c8d338faab27fb00784b0422fe57ee32e0 |
关闭
shell_themer-0.3.0-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 9c8a6c8d7c332e9a026118baab758d828f526e3bd442147eeb8e25302c0f033c |
|
MD5 | daa6c418039ffc273325bcbf28472d17 |
|
BLAKE2b-256 | 8e6f537e2f47e25582f68efc4ae56093bd7da6edb59386b14a4eb3106acd5499 |