1个不稳定版本
0.1.10 | 2023年2月18日 |
---|
#422 in 配置
120KB
761 行
AFP
AFP是一个受Archey3和Archey4启发的快速sysfetch程序,用Rust编写,有56个依赖项。
常见问题(可能)
- Q: AFP代表什么?
- A: 另一个抓取程序
配置
AFP在json中进行配置。配置文件放置在2个地方之一。
- /etc/afp/config.json
- 根据是否设置了$XDG_CONFIG_HOME。通常$XDG_CONFIG_HOME没有设置或设置为$HOME/.config
是 -> $XDG_CONFIG_HOME/afp/config.json
否 -> $HOME/.config/afp/config.json
如果找不到配置文件,则AFP将使用默认配置。
“命令”模块和“行数”以相同的方式进行配置。
例如,运行“foo”命令,参数为“--bar”和“69”。
...
{
"Command": {
"command": "foo",
"args": [ "--bar", "69" ],
"title": "Foo: "
}
},
...
默认配置
{
"logo": "auto",
"color": "None",
"allow_lazy": true,
"items": [
{
"UserHost": {
"title": "",
"color": "None"
}
},
{
"EnvVar": {
"var": "XDG_SESSION_TYPE",
"title": "Session Type: ",
"color": "None"
}
},
{
"Distro": {
"title": "Distro: ",
"color": "None"
}
},
{
"Kernel": {
"title": "Kernel: ",
"color": "None"
}
},
{
"Device": {
"title": "Device: ",
"color": "None"
}
},
{
"Vendor": {
"title": "Vendor: ",
"color": "None"
}
},
{
"RAM": {
"title": "Memory: ",
"color": "None"
}
},
{
"EnvVar": {
"var": "EDITOR",
"title": "Editor: ",
"color": "None"
}
},
{
"Shell": {
"title": "Shell: ",
"color": "None"
}
},
{
"GPU": {
"title": "GPU$: ",
"color": "None",
"brand": true,
"lazy": true
}
},
{
"CPU": {
"title": "CPU: ",
"color": "None"
}
},
{
"EnvVar": {
"var": "XDG_CURRENT_DESKTOP",
"title": "DE: ",
"color": "None"
}
}
]
}
依赖项
~2–14MB
~124K SLoC