1 个不稳定版本
0.1.0 | 2020 年 5 月 27 日 |
---|
#221 在 #gpu
34KB
783 行
switchable
一个命令行工具,用于为某些命令启用可切换的图形。
你将不再需要输入 DRI_PRIME=1 steam
。
用法
将以下内容写入配置文件 ~/.config/switchable/config.toml
。
"match": [ "steam" ]
然后只需运行一个匹配的命令。
steam
它将自动使用你的独立 GPU。 (以下为要求)
要求
- bash
- bash-preexec
安装
cargo安装 switchable
- 将
eval "$( switchable init )"
添加到你的.bashrc
配置
我们首先查看 ~/.config/switchable/config.toml
,如果不存在,则尝试 ~/.switchable/config.toml
。
配置是一个具有以下键的 TOML 文件
# Default value for DRI_PRIME
driver = 1
# Path to bash-preexec if it's not in its default location
preexec = "/home/user/.bash-preexec.sh"
# Regexes to match commands against
match = [
"steam",
"echo",
]
# Commands to alias
alias = [
"glxgears",
]
注意事项
switchable run
与别名(如 ll
)不兼容。
除非使用 preexec,否则不适用于管道或 &&-连锁命令,在这种情况下可能会有误报。
另请参阅
许可证
此软件版权所有 (c) 2019 Tilwa Qendov。
这是一款免费软件,根据 Artistic License 2.0 许可。
依赖项
~3.5–5.5MB
~96K SLoC