A minimalist Zsh theme with a clean, three-level prompt structure and Git/SSH status indicators.
Ultima is a minimalist Zsh theme that provides a clean, structured command-line interface with integrated Git status, SSH indicators, and exit code display. It solves the problem of cluttered terminal prompts by organizing information across three distinct levels while maintaining visual clarity.
Developers and system administrators who use Zsh as their shell and want a clean, informative terminal prompt without visual distractions.
Developers choose Ultima for its balanced approach to information density—it shows essential Git, SSH, and directory status while maintaining a minimalist aesthetic. Its three-level structure separates output from input, reducing visual clutter during extended terminal sessions.
Minimalist Zsh theme — clean, clear, visually structured.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
The three-level prompt separates output, information, and input, reducing visual clutter and improving workflow, as shown in the demo image with clear sectioning.
Displays current action, short commit hash, file changes, and branch, providing detailed repository status without leaving the terminal, as noted in the VCS status feature.
Shows SSH indicator for remote sessions and exit status with codes on the right side, enhancing context awareness during development, per the SSH and exit status sections.
Uses a unified prompt symbol (›) consistently across input lines and focuses on essential information, aligning with its philosophy of clarity without clutter.
The recommended installation involves Veil, a separate module management system, which adds configuration overhead compared to direct theme installation, as highlighted in the installation guide.
For best experience, it requires specific terminals (Ghostty/Wezterm) and fonts with Unicode support (e.g., JetBrains Mono), limiting compatibility and potentially needing extra setup for other environments.
As a minimalist theme, it offers few built-in settings for tweaks; significant changes likely require modifying the source code, which isn't documented for casual users.