diff --git a/src/constants.rs b/src/constants.rs index 81b1926..3619d8f 100644 --- a/src/constants.rs +++ b/src/constants.rs @@ -1,64 +1,52 @@ pub const WEATHER_CODES: &[(i32, &str)] = &[ - (113, "â˜€ī¸"), - (116, "đŸŒ¤ī¸"), - (119, "â˜ī¸"), - (122, "đŸŒĨī¸"), - (143, "đŸŒĢī¸"), - (176, "đŸŒĻī¸"), - (179, "đŸŒ§ī¸"), - (182, "đŸŒ¨ī¸"), - (185, "đŸŒ¨ī¸"), - (200, "đŸŒŠī¸"), - (227, "â„ī¸"), - (230, "â„ī¸"), - (248, "đŸŒĢī¸"), - (260, "đŸŒĢī¸"), - (263, "đŸŒ§ī¸"), - (266, "đŸŒ§ī¸"), - (281, "đŸŒĻī¸"), - (284, "đŸŒĻī¸"), - (293, "đŸŒ§ī¸"), - (296, "đŸŒ§ī¸"), - (299, "đŸŒ§ī¸"), - (302, "đŸŒ§ī¸"), - (305, "đŸŒ§ī¸"), - (308, "đŸŒ§ī¸"), - (311, "đŸŒ§ī¸"), - (314, "đŸŒ§ī¸"), - (317, "đŸŒ§ī¸"), - (320, "đŸŒ¨ī¸"), - (323, "đŸŒ¨ī¸"), - (326, "đŸŒ¨ī¸"), - (329, "đŸŒ¨ī¸"), - (332, "đŸŒ¨ī¸"), - (335, "đŸŒ¨ī¸"), - (338, "đŸŒ¨ī¸"), - (350, "đŸŒ¨ī¸"), - (353, "đŸŒ§ī¸"), - (356, "đŸŒ§ī¸"), - (359, "đŸŒ§ī¸"), - (362, "đŸŒ¨ī¸"), - (365, "đŸŒ¨ī¸"), - (368, "đŸŒ¨ī¸"), - (371, "đŸŒ¨ī¸"), - (374, "đŸŒ¨ī¸"), - (377, "đŸŒ¨ī¸"), - (386, "đŸŒŠī¸"), - (389, "đŸŒ¨ī¸"), - (392, "đŸŒ¨ī¸"), - (395, "đŸŒ¨ī¸"), - (398, "đŸŒ¨ī¸"), - (401, "đŸŒ¨ī¸"), - (404, "đŸŒ¨ī¸"), - (407, "đŸŒ¨ī¸"), - (410, "đŸŒ¨ī¸"), - (413, "đŸŒ¨ī¸"), - (416, "đŸŒ¨ī¸"), - (419, "đŸŒ¨ī¸"), - (422, "đŸŒ¨ī¸"), - (425, "đŸŒ¨ī¸"), - (428, "đŸŒ¨ī¸"), - (431, "đŸŒ¨ī¸"), + (113, ""), + (116, ""), + (119, "îŒŊ"), + (122, ""), + (143, ""), + (176, ""), + (179, ""), + (182, "îŽĒ"), + (185, "îŽĒ"), + (200, ""), + (227, ""), + (230, ""), + (248, ""), + (260, ""), + (263, ""), + (266, ""), + (281, "îŽĒ"), + (284, "îŽĒ"), + (293, ""), + (296, ""), + (299, ""), + (302, ""), + (305, ""), + (308, ""), + (311, "îŽĒ"), + (314, "îŽĒ"), + (317, "îŽĒ"), + (320, ""), + (323, ""), + (326, ""), + (329, ""), + (332, ""), + (335, ""), + (338, ""), + (350, "îŽĒ"), + (353, ""), + (356, ""), + (359, ""), + (362, ""), + (365, ""), + (368, ""), + (371, ""), + (374, ""), + (377, "îŽĒ"), + (386, ""), + (389, ""), + (392, "îĨ"), + (395, ""), ]; pub const ICON_PLACEHOLDER: &str = "{ICON}"; diff --git a/src/main.rs b/src/main.rs index 6ac4654..1b84207 100644 --- a/src/main.rs +++ b/src/main.rs @@ -175,20 +175,20 @@ fn main() { if args.fahrenheit { tooltip += &format!( - "âŦ†ī¸ {}° âŦ‡ī¸ {}° ", + "ķ°¸ƒ {}° ķ°¸‚ {}° ", day["maxtempF"].as_str().unwrap(), day["mintempF"].as_str().unwrap(), ); } else { tooltip += &format!( - "âŦ†ī¸ {}° âŦ‡ī¸ {}° ", + "ķ°¸ƒ {}° ķ°¸‚ {}° ", day["maxtempC"].as_str().unwrap(), day["mintempC"].as_str().unwrap(), ); }; tooltip += &format!( - "🌅 {} 🌇 {}\n", + " {}  {}\n", format_ampm_time(day, "sunrise", args.ampm), format_ampm_time(day, "sunset", args.ampm), ); @@ -207,7 +207,7 @@ fn main() { } let mut tooltip_line = format!( - "{} {} {} {}", + "{} {}{} {}", format_time(hour["time"].as_str().unwrap(), args.ampm), WEATHER_CODES .iter()