{"id":28990518,"url":"https://github.com/cosmic-utils/cosmic-ext-applet-weather","last_synced_at":"2025-08-13T01:02:24.948Z","repository":{"id":299266373,"uuid":"998006122","full_name":"cosmic-utils/cosmic-ext-applet-weather","owner":"cosmic-utils","description":"Simple weather info applet for cosmic.","archived":false,"fork":false,"pushed_at":"2025-06-15T16:25:26.000Z","size":91,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-15T17:26:06.305Z","etag":null,"topics":["applet","cosmic","weather"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/cosmic-utils.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-07T17:04:18.000Z","updated_at":"2025-06-15T16:25:29.000Z","dependencies_parsed_at":"2025-06-15T17:39:57.864Z","dependency_job_id":null,"html_url":"https://github.com/cosmic-utils/cosmic-ext-applet-weather","commit_stats":null,"previous_names":["cosmic-utils/cosmic-ext-applet-weather"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cosmic-utils/cosmic-ext-applet-weather","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-utils%2Fcosmic-ext-applet-weather","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-utils%2Fcosmic-ext-applet-weather/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-utils%2Fcosmic-ext-applet-weather/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-utils%2Fcosmic-ext-applet-weather/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cosmic-utils","download_url":"https://codeload.github.com/cosmic-utils/cosmic-ext-applet-weather/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cosmic-utils%2Fcosmic-ext-applet-weather/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261777776,"owners_count":23208130,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applet","cosmic","weather"],"created_at":"2025-06-25T00:11:46.611Z","updated_at":"2025-08-13T01:02:24.927Z","avatar_url":"https://github.com/cosmic-utils.png","language":"Rust","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Simple weather info applet for cosmic\n\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Applet Screenshot\" src=\"https://github.com/cosmic-utils/cosmic-ext-applet-weather/blob/main/data/applet_screenshot_1.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Applet Screenshot\" src=\"https://github.com/cosmic-utils/cosmic-ext-applet-weather/blob/main/data/applet_screenshot_2.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Applet Screenshot\" src=\"https://github.com/cosmic-utils/cosmic-ext-applet-weather/blob/main/data/applet_screenshot_3.png\"\u003e\n\u003c/p\u003e\n\n\u003cp align=\"center\"\u003e\n    \u003cimg alt=\"Applet Screenshot\" src=\"https://github.com/cosmic-utils/cosmic-ext-applet-weather/blob/main/data/applet_screenshot_4.png\"\u003e\n\u003c/p\u003e\n\n## Installation\n\n### Flatpak\n\nDepending on how you've installed COSMIC Desktop, the Weather applet may show up in your app store by default. In COSMIC Store it should be under the \"COSMIC Applets\" category.\n\nIf the applet does not show up in your app store, you'll need to add `cosmic-flatpak` as a source:\n\n```sh\nflatpak remote-add --if-not-exists --user cosmic https://apt.pop-os.org/cosmic/cosmic.flatpakrepo\n```\n\nThen, proceed to your preferred app store and search for Weather applet.\n\n### Manual\n\nThe applet can be installed using the following steps:\n\n```sh\nsudo apt install libxkbcommon-dev just\ngit clone https://github.com/cosmic-utils/cosmic-ext-applet-weather.git\ncd cosmic-ext-applet-weather\njust build\nsudo just install\n```\n\n`libxkbcommon-dev` is required by `smithay-client-toolkit`\n\n## Configuration\n\nThe applet provides a graphical interface for entering coordinates and toggling the Fahrenheit scale. For manual configuration, follow the steps below.\n\n_Use the IP-API web service (https://ip-api.com/docs/api:json) to retrieve approximate coordinates, or alternatively, use mapping platforms like Google Maps to obtain accurate latitude and longitude._\n\n```sh\ncd ~/.config/cosmic/io.github.cosmic_utils.weather-applet/v1/\n```\n\nAdd latitude:\n\n```\ntouch latitude\necho \"12.123163\" \u003e latitude\n```\n\nAdd longitude:\n\n```\ntouch longitude\necho \"23.811234\" \u003e longitude\n```\n\nToggle Fahrenheit:\n\n```\ntouch use_fahrenheit\necho \"true\" \u003e use_fahrenheit\n```\n\nTo refresh the applet simply run `pkill cosmic-panel`\n\n## Uninstall\n\nTo uninstall files installed by `just install`, run:\n\n```sh\nsudo just uninstall\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosmic-utils%2Fcosmic-ext-applet-weather","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcosmic-utils%2Fcosmic-ext-applet-weather","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcosmic-utils%2Fcosmic-ext-applet-weather/lists"}