A new default theme for macOS ZSH, adding features developers have been missing for a long time. It's available for macOS 14 Sonoma or later.
It shows:
- The exit code of failed commands.
- The active Python virtual environment.
- Your user and host names.
- The current directory path, abbreviating parent directories and shorting it inside of repositories.
- The active Git branch or rebase hash.
- Privilege decorators:
%if you're a normal user or#, if root.[!]when you don't have permissions to write to the current directory.
Disable the colors of the prompt by setting the environment variable NO_COLOR to a non-empty string value.
- Download the latest release from the Releases page.
- Extract the archive.
- Move the extracted directory to
~/.oh-my-zsh/custom/themes. - Set it as your theme in your
~/.zshrcfile:
ZSH_THEME='yuni/yuni'- Reopen the shell.
- Download the latest release from the Releases page.
- Extract the archive.
- Move the extracted directory to
~/.config/zsh/themes. - Add this to your
~/.zshrcfile:
source ~/.config/zsh/themes/yuni/yuni.zsh-theme- Reopen the shell.
If you need help with this project, you can open a new issue or send an email describing the problem in detail.
Feel free to share suggestions or propose solutions that could help improve this project. If something catches your interest, you're welcome to open a new issue or contribute to an existing one via its issues page.
This software is distributed under the MIT License. For complete terms, see the accompanying LICENSE file included in the source code. When applicable, a NOTICE file may also be provided to acknowledge copyrights or other attributions for third-party components.


