waybar: waybar-weather, accept JaKooLit update
This commit is contained in:
parent
7528fc1ef3
commit
952cb17005
3 changed files with 202 additions and 0 deletions
13
.config/waybar-weather/cityname.txt
Normal file
13
.config/waybar-weather/cityname.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
## SPDX-FileCopyrightText: Winni Neessen <wn@neessen.dev>
|
||||||
|
##
|
||||||
|
## SPDX-License-Identifier: MIT
|
||||||
|
##
|
||||||
|
## Example file for the cityname_file geobus provider
|
||||||
|
## This provider is based on a simple file containing a <city/town>,<country> pair
|
||||||
|
## pointing towards the desired location.
|
||||||
|
##
|
||||||
|
## The geolocation file must be placed in the waybar-weather config directory:
|
||||||
|
## ~/.config/waybar-weather/cityname
|
||||||
|
##
|
||||||
|
## The following coordinates point towards coordinates: 37.332806,-122.005371
|
||||||
|
Apple Park Cupertino, California
|
||||||
176
.config/waybar-weather/config.toml
Normal file
176
.config/waybar-weather/config.toml
Normal file
|
|
@ -0,0 +1,176 @@
|
||||||
|
# SPDX-FileCopyrightText: Winni Neessen <wn@neessen.dev>
|
||||||
|
#
|
||||||
|
# SPDX-License-Identifier: MIT
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## General Configuration
|
||||||
|
## =============================================================================
|
||||||
|
|
||||||
|
## Measurement system used for weather data.
|
||||||
|
## Allowed values: "metric", "imperial"
|
||||||
|
## Default: "metric"
|
||||||
|
#
|
||||||
|
# units = "metric"
|
||||||
|
|
||||||
|
## Locale used for geolocation and formatting.
|
||||||
|
## If unset, the locale may be determined automatically from the environment.
|
||||||
|
#
|
||||||
|
# locale = "en-US"
|
||||||
|
|
||||||
|
## Log verbosity level.
|
||||||
|
## Supported values:
|
||||||
|
## DEBUG = -4
|
||||||
|
## INFO = 0
|
||||||
|
## WARN = 4
|
||||||
|
## ERROR = 8
|
||||||
|
## Default: 0 (INFO)
|
||||||
|
#
|
||||||
|
# loglevel = 0
|
||||||
|
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## Weather Configuration
|
||||||
|
## =============================================================================
|
||||||
|
[weather]
|
||||||
|
|
||||||
|
## Weather data provider.
|
||||||
|
## Supported providers:
|
||||||
|
## - Open-Meteo => config name: "open-meteo"
|
||||||
|
## Default: "open-meteo"
|
||||||
|
#
|
||||||
|
# provider = "open-meteo"
|
||||||
|
|
||||||
|
## Number of hours ahead to use as forecast values
|
||||||
|
## Allowed values: 1–24
|
||||||
|
## Default: 3
|
||||||
|
#
|
||||||
|
# forecast_hours = 3
|
||||||
|
|
||||||
|
## Temperature threshold below which conditions are classified as cold.
|
||||||
|
## Defaults are expressed in degrees Celsius and are based on
|
||||||
|
## potentially hazardous driving conditions.
|
||||||
|
##
|
||||||
|
## If the temperature goes below the configured cold_threshold, waybar-weather
|
||||||
|
## will output an additional CSS class "cold", that can be used in the waybar style
|
||||||
|
## config to style waybar-weather differently in these kind of conditions.
|
||||||
|
##
|
||||||
|
## Default: 2
|
||||||
|
#
|
||||||
|
# cold_threshold = 2.0
|
||||||
|
|
||||||
|
## Temperature threshold above which conditions are classified as hot.
|
||||||
|
## Defaults are expressed in degrees Celsius and are based on
|
||||||
|
## uncomfortable or potentially dangerous heat levels.
|
||||||
|
##
|
||||||
|
## If the temperature goes above the configured hot_threshold, waybar-weather
|
||||||
|
## will output an additional CSS class "hot", that can be used in the waybar style
|
||||||
|
## config to style waybar-weather differently in these kind of conditions.
|
||||||
|
##
|
||||||
|
## Default: 30
|
||||||
|
#
|
||||||
|
# hot_threshold = 30.0
|
||||||
|
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## Update and Output Intervals
|
||||||
|
## =============================================================================
|
||||||
|
[intervals]
|
||||||
|
|
||||||
|
## Interval at which weather data is refreshed from the provider.
|
||||||
|
## Default: 15m
|
||||||
|
#
|
||||||
|
# weather_update = "15m"
|
||||||
|
|
||||||
|
## Interval at which output data is emitted to waybar.
|
||||||
|
## Default: 30s
|
||||||
|
#
|
||||||
|
# output = "30s"
|
||||||
|
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## Output Templates
|
||||||
|
## =============================================================================
|
||||||
|
[templates]
|
||||||
|
|
||||||
|
## waybar-weather providers different templating options, that allow you to customize waybar-weather
|
||||||
|
## in the way you like. waybar-weather uses the Go templating syntax (reference: https://pkg.go.dev/text/template)
|
||||||
|
## We provide several variables and functions that represent address or weather data (current or forcasted)
|
||||||
|
## that can be used to show as output for waybar-weather.
|
||||||
|
##
|
||||||
|
## In general there are two different types of output: "text" and "tooltip". "text" is the value that is
|
||||||
|
## always shown in the waybar and "tooltip" is the text that is shown when hovering over the waybar menu item.
|
||||||
|
## Additionally, we provide "alt_text" and "alt_tooltip" which can be used as alternative text to be displayed.
|
||||||
|
## You can toggle between text/tooltip and alt_text/alt_tooltip by clicking the menu item. Be default we use
|
||||||
|
## this to toggle between current and forecasted weather data.
|
||||||
|
##
|
||||||
|
## Please refer to the README for available variables and functions.
|
||||||
|
|
||||||
|
## Primary text template used for output rendering.
|
||||||
|
#
|
||||||
|
# text = ""
|
||||||
|
|
||||||
|
## Alternative text template.
|
||||||
|
#
|
||||||
|
# alt_text = ""
|
||||||
|
|
||||||
|
## Primary tooltip template.
|
||||||
|
#
|
||||||
|
# tooltip = ""
|
||||||
|
|
||||||
|
## Alternative tooltip template.
|
||||||
|
#
|
||||||
|
# alt_tooltip = ""
|
||||||
|
|
||||||
|
## Use CSS-based icons instead of rendering icons directly in the template.
|
||||||
|
## When enabled, waybar-weather will emit appropriate CSS classes
|
||||||
|
## that can be styled in the waybar stylesheet.
|
||||||
|
##
|
||||||
|
## Default: false
|
||||||
|
#
|
||||||
|
# use_css_icon = false
|
||||||
|
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## Geolocation Configuration
|
||||||
|
## =============================================================================
|
||||||
|
[geolocation]
|
||||||
|
|
||||||
|
## Path to a static geolocation file for the geolocation_file provider.
|
||||||
|
## If set, this file is used with the highest accuracy.
|
||||||
|
#
|
||||||
|
# geolocation_file = ""
|
||||||
|
|
||||||
|
## Path to a static city name file.
|
||||||
|
## If set, this file is used to resolve human-readable location names.
|
||||||
|
#
|
||||||
|
# cityname_file = ""
|
||||||
|
|
||||||
|
## Disable individual geolocation providers.
|
||||||
|
## All providers are enabled by default - they might not provide data, though (e. g. if no gpsd is running,
|
||||||
|
## the gpsd provider will not be able to provide location data).
|
||||||
|
##
|
||||||
|
## For details on the different geolocation providers, please refer the README.
|
||||||
|
#
|
||||||
|
# disable_geoip = false
|
||||||
|
# disable_geoapi = false
|
||||||
|
# disable_geolocation_file = false
|
||||||
|
# disable_cityname_file = false
|
||||||
|
# disable_ichnaea = false
|
||||||
|
# disable_gpsd = false
|
||||||
|
|
||||||
|
|
||||||
|
## =============================================================================
|
||||||
|
## Geocoder Configuration
|
||||||
|
## =============================================================================
|
||||||
|
[geocoder]
|
||||||
|
|
||||||
|
## For details on the different geocoder providers, please refer the README.
|
||||||
|
|
||||||
|
## Reverse geocoding provider used to resolve human-readable locations.
|
||||||
|
## Default: "nominatim"
|
||||||
|
#
|
||||||
|
# provider = "nominatim"
|
||||||
|
|
||||||
|
## API key for the selected geocoding provider, if required.
|
||||||
|
#
|
||||||
|
# apikey = ""
|
||||||
13
.config/waybar-weather/geolocation.txt
Normal file
13
.config/waybar-weather/geolocation.txt
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
## SPDX-FileCopyrightText: Winni Neessen <wn@neessen.dev>
|
||||||
|
##
|
||||||
|
## SPDX-License-Identifier: MIT
|
||||||
|
##
|
||||||
|
## Example file for the geolocation_file geobus provider
|
||||||
|
## This provider is based on a simple file containing a <latitude>,<longitude> pair
|
||||||
|
## pointing towards the desired location.
|
||||||
|
##
|
||||||
|
## The geolocation file must be placed in the waybar-weather config directory:
|
||||||
|
## ~/.config/waybar-weather/geolocation
|
||||||
|
##
|
||||||
|
## The following coordinates point towards Apple Park in Cupertino, CA
|
||||||
|
37.332806,-122.005371
|
||||||
Loading…
Add table
Reference in a new issue