7 个不稳定版本 (3 个破坏性更新)
0.5.1 | 2022年6月29日 |
---|---|
0.5.0 | 2022年6月20日 |
0.4.2 | 2022年4月20日 |
0.3.2 | 2022年4月4日 |
0.1.0 | 2022年3月31日 |
#713 in 配置
每月30次下载
81KB
968 行
Xshe 允许通过单个TOML配置文件跨多个shell设置Shell环境变量。
您不需要为每个使用的shell编写多个类似文件,而是可以使用xshe
创建一个文件并在每个shell中使用它!
您只需在所有shell的启动脚本中添加一行即可(查看详细信息),然后xshe将在所有这些shell中设置您的环境变量。
要使用xshe,您可以在xshe.toml
文件中写入如下行(TOML格式)
CARGO_HOME = '~/.cargo'
EDITOR = '$(which nano)'
创建这样一个文件并在每个地方使用它,为每个shell!xshe
可以将这些内容转换为每个支持的shell的格式。
用法和文档
在xshe.superatomic.dev上查看Xshe的在线文档或阅读代码目录中的离线文档。
快速安装
许可证
根据您的选择,许可协议为
- Apache许可证2.0(LICENSE-APACHE或www.apache.org/licenses/LICENSE-2.0)
- MIT许可证(LICENSE-MIT或opensource.org/licenses/MIT)
。
贡献
除非您明确声明,否则根据Apache-2.0许可证定义的,您有意提交以包含在本作品中的任何贡献,应按照上述双重许可,而不附加任何额外条款或条件。
依赖关系
~10-22MB
~327K SLoC