6 个版本
0.3.0 | 2022 年 8 月 25 日 |
---|---|
0.2.4 | 2022 年 7 月 31 日 |
#196 在 地理空间
11KB
121 行
Waybar 天气显示模块
安装
已安装先决条件
cargo install waybar_weather_display
或者您可以只运行
curl https://raw.githubusercontent.com/MichaelPetersen22/waybar_modules/main/weather_install.sh -sSf | sh
如果您想安装与天气图标一起使用的字体,请运行以下脚本
curl https://raw.githubusercontent.com/MichaelPetersen22/waybar_modules/main/weather_install.sh| bash -s -- yes
先决条件
cargo
curl https://sh.rustup.rs -sSf | sh
otf-font-awesome
sudo pacman -S otf-font-awesome
用法
该命令不打算单独使用,因为它会打印出 waybar 读取并转换为模块的 json。
以下包含 waybar 配置中的示例用法
"custom/weather": {
"interval": 900,
"return-type":"json",
"exec":"waybar_weather_display --latitude 51.5085 --longitude -0.1257",
"format-alt": "{} ",
"format":"{alt} ",
"format-alt-click":"click-right",
"escape": true
}
请注意 "exec" 字段,因为模块的调用就在这里。
要了解如何使用命令和命令的默认值,请运行 waybar_weather_display --help
计划
配置文件支持
具有配置文件支持的附加 CLI 参数(例如,自定义图标、自定义天气状况文本)
附加返回数据(例如,获取温度、湿度、降雨量)
重新设计以使用 nerd 图标代替 Font Awesome,因为 Font Awesome 没有很多天气图标
依赖关系
~5–20MB
~267K SLoC