Empowering Your Terminal Experience: Aligning with WeMake's mission of making work easier, faster, and more meaningful.
The WeMake ZSH Theme transforms your terminal into a powerful, intuitive workspace that enhances productivity and reduces cognitive load. As part of WeMake's ecosystem of digital transformation tools, this theme embodies our core principles of Digital-First, Innovation, Sustainability, and Impact.
This minimalist yet informative theme prioritizes what matters most to developers and IT professionals: clear information hierarchy, intelligent version control integration, and a visually pleasing interface that reduces eye strain during long coding sessions.
- Structured Multi-Line Prompt: A thoughtfully designed three-line prompt that separates command history, contextual information, and input space for enhanced readability and reduced cognitive load.
- Context-Aware Status Indicators: Automatically displays SSH connection status and version control information when relevant, keeping you informed without cluttering your workspace.
- Seamless Version Control Integration: Full support for Git, SVN, and Mercurial with visual indicators for branch status, changes, and repository health.
- True 24-bit Color Support: Leverages the full spectrum of 16.7 million colors for a visually rich experience that enhances information hierarchy and reduces eye strain.
- Optimized for Modern Terminals: Fully compatible with cutting-edge terminal emulators while providing graceful fallbacks for legacy environments.
- Intelligent Completion System: Enhanced tab completion with intuitive color coding, caching, and semantic grouping that makes navigation faster and more efficient.
- Distraction-Free Interface: Clean, minimal design that puts your work front and center while keeping essential information accessible.
- Enhanced Terminal Utilities: Optimized settings for common tools like
less
andman
pages, creating a cohesive and efficient experience. - Visual Consistency: Harmonious color scheme based on WeMake's brand colors for a pleasant, consistent experience that reduces context-switching fatigue.
Our prompt is structured to maximize productivity and information clarity:
Top Line: Context Delimiter A visual separator that clearly delineates previous command output from your current context, reducing visual noise when reviewing complex command outputs.
Middle Line: Information Hub Your command context center with three key information segments:
- Connection Status: Clear SSH indicator when working on remote systems
- Location Context: Your current directory path with intelligent abbreviation
- Version Control Status: Comprehensive Git/SVN/Mercurial information including:
- Active branch name
- Visual indicators for staged changes (A)
- Visual indicators for modified files (M)
- Visual indicators for untracked files (U)
- Special status indicators for merge, rebase, or other operations
Bottom Line: Command Input A clean, focused input area with a minimal prompt indicator, giving you maximum space for your commands.
Beyond the prompt, WeMake ZSH Theme provides a comprehensive environment optimization:
- Intelligent Completion System: Enhanced tab completion with semantic grouping, fuzzy matching, and visual differentiation between files, commands, and options.
- Advanced Color Configuration: Optimized
LS_COLORS
for both BSD and GNU systems, making directory listings more informative at a glance. - Documentation Enhancement: Improved
less
andman
page configurations for more readable documentation.
# Download the theme file directly
curl -o ~/.oh-my-zsh/themes/WeMake.zsh-theme https://raw.githubusercontent.com/WeMake-AI/zsh-theme/main/WeMake.zsh-theme
# Or alternatively using wget
# wget -O ~/.oh-my-zsh/themes/WeMake.zsh-theme https://raw.githubusercontent.com/WeMake-AI/zsh-theme/main/WeMake.zsh-theme
# Set WeMake as your ZSH theme
sed -i '' 's/ZSH_THEME=".*"/ZSH_THEME="WeMake"/' ~/.zshrc
# Add the theme to your .zshrc right after the ZSH_THEME line
sed -i '' '/ZSH_THEME="WeMake"/a\
source ~/.oh-my-zsh/themes/WeMake.zsh-theme' ~/.zshrc
# Reload your terminal configuration
source ~/.zshrc
For the best experience, we recommend using WeMake Sans Terminal, our custom-designed font that ensures perfect rendering of all special characters used in the theme.
Alternative compatible fonts include:
- JetBrains Mono
- Fira Code
- Cascadia Code
- Menlo
- SF Mono
For optimal visual harmony:
- Terminal Background:
#000c25
(WeMake Deep Blue) - Terminal Foreground:
#FFFFFF
WeMake is a pioneering digital transformation company that empowers organizations through advanced technologies and industry expertise. We operate as a fully digital, iterative, and sustainable company, ensuring long-term societal returns on every investment.
We empower people through AI, making work easier, faster, and more meaningful.
A world where AI helps everyone reach their full potential.
This project is licensed under the MIT License - see the LICENSE file for details.
For security concerns, please review our Security Policy.