{"id":28533009,"url":"https://github.com/xeyossr/waybar_modules","last_synced_at":"2025-07-07T16:32:06.581Z","repository":{"id":298085554,"uuid":"998393943","full_name":"xeyossr/waybar_modules","owner":"xeyossr","description":"🥢 my cutie modules for waybar","archived":false,"fork":false,"pushed_at":"2025-06-22T15:37:48.000Z","size":214,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-06-22T16:35:32.645Z","etag":null,"topics":["binary","gtk","hyprland","linux","linux-rice","python","shell","waybar","waybar-module","wm"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/xeyossr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-08T14:17:48.000Z","updated_at":"2025-06-22T15:37:51.000Z","dependencies_parsed_at":"2025-06-09T10:43:52.285Z","dependency_job_id":null,"html_url":"https://github.com/xeyossr/waybar_modules","commit_stats":null,"previous_names":["xeyossr/waybar_modules"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/xeyossr/waybar_modules","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fwaybar_modules","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fwaybar_modules/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fwaybar_modules/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fwaybar_modules/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/xeyossr","download_url":"https://codeload.github.com/xeyossr/waybar_modules/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/xeyossr%2Fwaybar_modules/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264113255,"owners_count":23559337,"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":["binary","gtk","hyprland","linux","linux-rice","python","shell","waybar","waybar-module","wm"],"created_at":"2025-06-09T16:36:59.822Z","updated_at":"2025-07-07T16:32:06.567Z","avatar_url":"https://github.com/xeyossr.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Modules\n\nAll modules output single-line JSON compatible with Waybar's `custom` module interface.\n\n| Module            | Description                                              | Status   | Dependencies     |\n| ----------------- | -------------------------------------------------------- | -------- | ---------------- |\n| **gpuinfo**       | Shows GPU usage, temperature, clock speed, etc.          | ✅ Ready | None             |\n| **cpuinfo**       | Shows CPU usage, temperature, clock speed, etc.          | ✅ Ready | None             |\n| **weather**       | Shows current weather info from the network              | ✅ Ready | None             |\n| **prayer\\_times** | Displays daily prayer times based on region              | ✅ Ready | `python-pytz`    |\n\n### gpuinfo\nDisplays real-time GPU statistics, including usage, temperature, clock speed, etc.\n![gpuinfo](screenshots/gpuinfo.png)\n\n### cpuinfo\nDisplays real-time CPU statistics, including usage, frequency, core temperature, etc.\n![cpuinfo](screenshots/cpuinfo.png)\n\n### weather\nFetches weather conditions for your location from wttr.in\n\nTo use the module, add these settings to your `~/.local/state/.staterc` file and change them as needed:\n```ini\nWEATHER_TEMPERATURE_UNIT=c\nWEATHER_TIME_FORMAT=24h\nWEATHER_WINDSPEED_UNIT=km/h\nWEATHER_SHOW_ICON=True\nWEATHER_SHOW_LOCATION=False\nWEATHER_SHOW_TODAY_DETAILS=True\nWEATHER_FORECAST_DAYS=3\nWEATHER_LOCATION=Istanbul\n```\n\n`WEATHER_TEMPERATURE_UNIT`: Temperature unit, values: `c (Celsius)`, `f (Fahrenheit)`, default: `c`  \n`WEATHER_TIME_FORMAT`: Time format, values: `12h`, `24h`, default: `12h`  \n`WEATHER_WINDSPEED_UNIT`: Wind speed unit, values: `km/h`, `mph`, default: `km/h`  \n`WEATHER_SHOW_ICON`: Show weather icon, values: `true`, `false`, default: `true`  \n`WEATHER_SHOW_LOCATION`: Show location name, values: `true`, `false`, default: `false`  \n`WEATHER_SHOW_TODAY_DETAILS`: Show detailed weather info for today, values: `true`, `false`, default: `true`  \n`WEATHER_FORECAST_DAYS`: Number of forecast days to display, integer (e.g. 3), default: `3`  \n`WEATHER_LOCATION`: Location name for weather data in snake_case format, default: `empty`\n\n![weather](screenshots/weather.png)\n\n### prayer_times\nFetches prayer times for your location from aladhan.com\n\nTo use the module, add these settings to your `~/.local/state/.staterc` file and change them as needed:\n```ini\nCITY=Istanbul\nCOUNTRY_CODE=TR\nPRAYER_FORECAST_DAYS=3\nPRAYER_CALC_METHOD=Umm_Al-Qura\nPRAYER_SHOW_ICON=False\nPRAYER_SHOW_TOOLTIP_ICON=False\n```\n\n`CITY`: City name for prayer times, format: plain text (e.g. Istanbul), default: `empty`  \n`COUNTRY_CODE`: Full name of the country where the city is located (e.g. Turkey). default: `empty`\n`PRAYER_FORECAST_DAYS`: Number of days to show prayer times forecast, format: integer (e.g. 3), default: `3`  \n`PRAYER_CALC_METHOD`: Method used for prayer time calculation, format: string, default: `Umm_Al-Qura`  \n`PRAYER_SHOW_ICON`: Whether to show the icon next to the prayer time text, format: boolean (`True`/`False`), default: `True`\n`PRAYER_SHOW_TOOLTIP_ICON`: Whether to show icons inside the tooltip, format: boolean (`True`/`False`), default: `True`\n\n**Available calculation methods:**  \n- `Muslim_World_League`  \n- `Islamic_Society_of_North_America`  \n- `Egyptian_General_Authority_of_Survey`  \n- `Umm_Al-Qura`\n- `University_of_Islamic_Sciences`  \n- `Tehran`  \n- `Shia_Ithna-Ashari`  \n- `Gulf_Region`  \n- `Kuwait`  \n- `Qatar`  \n- `Majlis_Ugama_Islam_Singapura`  \n- `Union_Organization_Islamic_de_France`  \n- `Diyanet_İşleri_Başkanlığı`  \n- `Spiritual_Administration_of_Muslims_of_Russia`  \n- `Moonsighting_Committee_Worldwide`  \n- `Dubai`  \n- `Jabatan_Kemajuan_Islam_Malaysia`  \n- `Tunisia`  \n- `Algeria`  \n- `Kementerian_Agama_Republik_Indonesia`  \n- `Morocco`  \n- `Comunidade_Islamica_de_Lisboa`  \n- `Ministry_of_Awqaf`\n\n---\n\u003cdiv align=\"center\"\u003e\n    \u003cstrong\u003eCheck also: \u003ca href=\"https://github.com/xeyossr/dots\"\u003exeyossr/dots\u003c/a\u003e\u003c/strong\u003e\u003cbr\u003e\n    \u003cem\u003eStar ⭐ this repo if you find it useful!\u003c/em\u003e\n\u003c/div\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeyossr%2Fwaybar_modules","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fxeyossr%2Fwaybar_modules","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fxeyossr%2Fwaybar_modules/lists"}