{"id":14449559,"url":"https://github.com/InfinityUniverse0/light-zsh","last_synced_at":"2025-08-28T03:31:55.035Z","repository":{"id":254478133,"uuid":"841502106","full_name":"InfinityUniverse0/light-zsh","owner":"InfinityUniverse0","description":"light-zsh: A lightweight and clean Zsh theme optimized for light-colored terminals, especially the native macOS terminal.","archived":false,"fork":false,"pushed_at":"2024-08-23T16:08:49.000Z","size":278,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-12-25T09:51:43.816Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/InfinityUniverse0.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}},"created_at":"2024-08-12T14:32:43.000Z","updated_at":"2024-08-23T16:12:16.000Z","dependencies_parsed_at":"2024-08-23T19:25:03.710Z","dependency_job_id":null,"html_url":"https://github.com/InfinityUniverse0/light-zsh","commit_stats":null,"previous_names":["infinityuniverse0/light-zsh"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/InfinityUniverse0/light-zsh","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfinityUniverse0%2Flight-zsh","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfinityUniverse0%2Flight-zsh/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfinityUniverse0%2Flight-zsh/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfinityUniverse0%2Flight-zsh/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/InfinityUniverse0","download_url":"https://codeload.github.com/InfinityUniverse0/light-zsh/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/InfinityUniverse0%2Flight-zsh/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272430634,"owners_count":24933899,"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","status":"online","status_checked_at":"2025-08-28T02:00:10.768Z","response_time":74,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-09-01T08:01:21.692Z","updated_at":"2025-08-28T03:31:54.797Z","avatar_url":"https://github.com/InfinityUniverse0.png","language":"Shell","funding_links":[],"categories":["Themes","Recently Updated"],"sub_categories":["ZSH on Windows","[Aug 30, 2024](/content/2024/08/30/README.md)"],"readme":"# Light-Zsh Theme\n\n**Light-Zsh** is a lightweight and clean Zsh theme optimized for light-colored terminals, especially the native macOS terminal. Perfect for those who prefer a minimalistic and fast terminal experience.\n\n![Light-Zsh](screenshot.png)\n\n## Features\n\n- **Error Indication**: The theme displays a clear indicator whenever the previous command fails, ensuring you never miss an error.\n- **Root User Alert**: If you are operating as the root user, the theme will show a prominent indicator to remind you of your elevated privileges.\n- **Background Jobs Notification**: Keep track of your background jobs with a visible notification, so you never lose sight of your running processes.\n- **Python Environment Detection**: Automatically displays your active Python environment, whether it's a virtual environment or a Conda environment, with distinct color indicators. When both environments are active, the environment corresponding to the currently used Python interpreter is displayed first, ensuring clarity on which environment is driving your session.\n- **User and Hostname Display**: The prompt shows `user@hostname`, allowing you to easily identify which system you're working on, which is especially useful when managing multiple systems remotely.\n- **Current Working Directory**: Your present working directory is always displayed, ensuring you know exactly where you are in the file system.\n- **Git Integration**: Git branch information, dirty status, and other details are prominently displayed, allowing you to keep track of your version control status without additional commands.\n\n## Compatibility\n\n**Light-Zsh** requires a [Nerd Font](https://github.com/ryanoasis/nerd-fonts) to properly render all the icons and symbols used in the theme. Any Nerd Font will work, so feel free to choose one that suits your preference.\n\n\u003e [!TIP]\n\u003e\n\u003e For example, you can use *JetBrains Mono Nerd Font*, which is the one used in this demo.\n\u003e\n\u003e For macOS users who have installed `homebrew`, you can run the below command to install the font:\n\u003e\n\u003e ```zsh\n\u003e brew install font-jetbrains-mono-nerd-font\n\u003e ```\n\n### Testing Font Compatibility\n\nTo ensure that your terminal is correctly displaying all icons and symbols, you can use the following command to test your Nerd Font setup:\n\n```zsh\necho \"\\uf179 \\uf4d4 \\u276f \\u2718 \\uee15 \\u2699 \\uf126 \\u21c5 \\u21b1 \\u21b2\"\n```\n\nIf you see a series of icons (such as the Apple logo, folder, and arrows) like below, your font is set up correctly.\n\n![testfont](testfont.png)\n\n## Installation\n\n1. **Clone the Repository**:\n   Clone the repository to your local machine:\n\n   ```zsh\n   git clone https://github.com/InfinityUniverse0/light-zsh.git\n   ```\n\n2. **Move the Theme to Your Zsh Themes Directory**:\n   Copy or move the theme file to your Zsh themes directory (`~/.oh-my-zsh/custom/themes/`):\n\n   ```zsh\n   cp light-zsh/light-zsh.zsh-theme ~/.oh-my-zsh/custom/themes/\n   ```\n\n3. **Set the Theme in Your `.zshrc` File**:\n   Open your `.zshrc` file and set the `ZSH_THEME` variable:\n\n   ```zsh\n   ZSH_THEME=\"light-zsh\"\n   ```\n\n4. **Apply the Changes**:\n   Reload your Zsh configuration by running:\n\n   ```zsh\n   source ~/.zshrc\n   ```\n\nYour terminal should now be using the Light-Zsh theme, displaying all the useful information you need at a glance.\n\n## Notes\n\nFeel free to adjust the details to better suit your preferences or to add any other instructions specific to your setup.\n\n## Contact\n\nFor any questions, suggestions, or feedback, feel free to reach out:\n\n- **Email**: wtxInfinity@outlook.com\n- **GitHub Issues**: [Issues Page](https://github.com/InfinityUniverse0/light-zsh/issues)\n\nFeel free to contribute, report issues, or suggest improvements!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInfinityUniverse0%2Flight-zsh","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FInfinityUniverse0%2Flight-zsh","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FInfinityUniverse0%2Flight-zsh/lists"}