{"id":17495411,"url":"https://github.com/tiannalopes/zhoosh","last_synced_at":"2026-01-20T02:47:40.856Z","repository":{"id":257964612,"uuid":"873211923","full_name":"TiannaLopes/zhoosh","owner":"TiannaLopes","description":"Terminal Style Package","archived":false,"fork":false,"pushed_at":"2024-10-17T19:37:52.000Z","size":27,"stargazers_count":0,"open_issues_count":19,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-10-19T12:38:04.837Z","etag":null,"topics":["brew","shell","zsh"],"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/TiannaLopes.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}},"created_at":"2024-10-15T19:31:52.000Z","updated_at":"2024-10-17T19:37:56.000Z","dependencies_parsed_at":"2024-10-19T12:22:35.903Z","dependency_job_id":null,"html_url":"https://github.com/TiannaLopes/zhoosh","commit_stats":null,"previous_names":["tiannalopes/zhoosh"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TiannaLopes%2Fzhoosh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TiannaLopes%2Fzhoosh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TiannaLopes%2Fzhoosh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/TiannaLopes%2Fzhoosh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/TiannaLopes","download_url":"https://codeload.github.com/TiannaLopes/zhoosh/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247537436,"owners_count":20954948,"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":["brew","shell","zsh"],"created_at":"2024-10-19T14:05:54.643Z","updated_at":"2026-01-20T02:47:40.819Z","avatar_url":"https://github.com/TiannaLopes.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Zhoosh Terminal Styling Package\n\nZhoosh is a terminal styling package that brings customizable themes, weather information, jokes, and more to your terminal. It's designed to work with Zsh and provides easy-to-use commands for various APIs.\n\n## Features\n- **Weather Commands**: Get live weather information using OpenWeather API.\n- **Fun Commands**: Get random jokes, facts, and trivia.\n- **Custom Themes**: Customize your terminal prompt with cool themes.\n\n## Installation\n\n### Prerequisites\n- Zsh (Z shell)\n- jq (Install via `brew install jq`)\n\n### Steps to Install\n\n1. **Clone the repository**:\n    ```bash\n    git clone https://github.com/your-username/zhoosh.git ~/.zhoosh\n    ```\n\n2. **Run the installation script**:\n    ```bash\n    ~/.zhoosh/install.sh\n    ```\n\n    The script will:\n    - Prompt you for your OpenWeather API key (you can get one from [OpenWeatherMap](https://home.openweathermap.org/users/sign_up)).\n    - Backup your existing `.zshrc`.\n    - Link the Zhoosh configuration to your `.zshrc`.\n\n3. **Reload your terminal**:\n    After installation, Zhoosh will automatically reload your Zsh session. You should now see the new custom prompt and have access to various commands.\n\n## Usage\n\n### Weather Commands:\n- `weather`: Show basic weather information.\n- `weatherall`: Show all weather details, including temperature, humidity, wind, sunrise, and sunset times.\n- `humidity`, `wind`, `pressure`: Get specific weather information.\n\n### Fun Commands:\n- `catfact`: Get a random cat fact.\n- `dadjoke`: Get a random dad joke.\n- `chucknorris`: Get a random Chuck Norris joke.\n\n### Customizing Zhoosh\nTo customize Zhoosh, edit the `.zshrc_template` file in `~/.zhoosh`. You can change the theme, add or remove plugins, and tweak the command aliases.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiannalopes%2Fzhoosh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftiannalopes%2Fzhoosh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftiannalopes%2Fzhoosh/lists"}