Update pika-hyprland-settings/etc/skel/.config/ags/lib.js

This commit is contained in:
ferreo 2024-08-27 11:47:13 +02:00
parent 7622dff84b
commit 34ecee9a2b

View File

@ -11,9 +11,13 @@ export const getWeatherSymbol = (weatherCode) => {
const dt = new Date(); const dt = new Date();
const hour = dt.getHours(); const hour = dt.getHours();
if (hour <= 7 || hour >= 20) { if (hour <= 7 || hour >= 20) {
return NIGHT_WEATHER_SYMBOL[WWO_CODE[weatherCode]]; return NIGHT_WEATHER_SYMBOL[OMAPI_CODE[weatherCode]];
} }
return WEATHER_SYMBOL[WWO_CODE[weatherCode]]; return WEATHER_SYMBOL[OMAPI_CODE[weatherCode]];
};
export const getWeatherDesc = (weatherCode) => {
return OMAPI_CODE_DESC[weatherCode];
}; };
export const getFormattedTime = () => { export const getFormattedTime = () => {
@ -67,55 +71,66 @@ const battIcons = ["battery_0_bar","battery_1_bar","battery_2_bar","battery_3_ba
const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]; const days = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"];
const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]; const months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"];
const WWO_CODE = { const OMAPI_CODE_DESC = {
"113": "Sunny", "0": "Clear",
"116": "PartlyCloudy", "1": "Mostly Clear",
"119": "Cloudy", "2": "Partly Cloudy",
"122": "VeryCloudy", "3": "Cloudy",
"143": "Fog", "45": "Fog",
"176": "LightShowers", "48": "Freezing Fog",
"179": "LightSleetShowers", "51": "Light Drizzle",
"182": "LightSleet", "53": "Drizzle",
"185": "LightSleet", "55": "Heavy Drizzle",
"200": "ThunderyShowers", "56": "Light Freezing Drizzle",
"227": "LightSnow", "57": "Freezing Drizzle",
"230": "HeavySnow", "61": "Light Rain",
"248": "Fog", "63": "Rain",
"260": "Fog", "65": "Heavy Rain",
"263": "LightShowers", "66": "Light Freezing Rain",
"266": "LightRain", "67": "Freezing Rain",
"281": "LightSleet", "71": "Light Snow",
"284": "LightSleet", "73": "Snow",
"293": "LightRain", "75": "Heavy Snow",
"296": "LightRain", "77": "Light Snow Shower",
"299": "HeavyShowers", "80": "Light Rain Shower",
"302": "HeavyRain", "81": "Rain Shower",
"305": "HeavyShowers", "82": "Heavy Rain Shower",
"308": "HeavyRain", "85": "Snow Shower",
"311": "LightSleet", "86": "Heavy Snow Shower",
"314": "LightSleet", "95": "Thunderstorm",
"317": "LightSleet", "96": "Heavy Thunderstorm",
"320": "LightSnow", "99": "THunderstorm with Hail"
"323": "LightSnowShowers", }
"326": "LightSnowShowers",
"329": "HeavySnow", const OMAPI_CODE = {
"332": "HeavySnow", "0": "Sunny",
"335": "HeavySnowShowers", "1": "PartlyCloudy",
"338": "HeavySnow", "2": "Cloudy",
"350": "LightSleet", "3": "VeryCloudy",
"353": "LightShowers", "45": "Fog",
"356": "HeavyShowers", "48": "Fog",
"359": "HeavyRain", "51": "LightShowers",
"362": "LightSleetShowers", "53": "LightRain",
"365": "LightSleetShowers", "55": "HeavyShowers",
"368": "LightSnowShowers", "56": "LightSleetShowers",
"371": "HeavySnowShowers", "57": "LightSleet",
"374": "LightSleetShowers", "61": "LightRain",
"377": "LightSleet", "63": "LightRain",
"386": "ThunderyShowers", "65": "HeavyRain",
"389": "ThunderyHeavyRain", "66": "LightSleet",
"392": "ThunderySnowShowers", "67": "LightSleet",
"395": "HeavySnowShowers", "71": "LightSnow",
"73": "HeavySnow",
"75": "HeavySnow",
"77": "LightSnowShowers",
"80": "LightShowers",
"81": "HeavyShowers",
"82": "HeavyShowers",
"85": "LightSnowShowers",
"86": "HeavySnowShowers",
"95": "ThunderyShowers",
"96": "ThunderyHeavyRain",
"99": "ThunderySnowShowers"
} }
const WEATHER_SYMBOL = { const WEATHER_SYMBOL = {