SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Shell Theme Projects
-
ohmyzsh
π A delightful community-driven (with 2,400+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool that makes it easy to keep up with the latest updates from the community.
Project mention: Supercharge Your Mac Terminal: A Step-by-Step Guide to iTerm2, Oh My Zsh & Powerlevel10k | dev.to | 2025-02-08Step 2: Setting Up Oh My ZSH
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
iTerm2-Color-Schemes
Over 385 terminal color schemes/themes for iTerm/iTerm2. Includes ports to Terminal, Konsole, PuTTY, Xresources, XRDB, Remmina, Termite, XFCE, Tilda, FreeBSD VT, Terminator, Kitty, MobaXterm, LXTerminal, Microsoft's Windows Terminal, Visual Studio, Alacritty, Ghostty, and many more
-
.tmux
Oh my tmux! My self-contained, pretty & versatile tmux configuration made with ππ©·ππ€β€οΈπ€
For a quick start with great customizations, check out this popular config: gpakosz/.tmux
-
Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22
Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.
You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.
Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.
The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.
-
Project mention: Carapace: A multi-shell completion library and binary | news.ycombinator.com | 2024-04-22
Beyond zprof (https://www.bigbinary.com/blog/zsh-profiling) not really I'm afraid. I did the majority of my zsh-prompt hacking 10 years ago and haven't thought about it since. That snippet could be from anywhere.
You could peek at something like zprezto https://github.com/sorin-ionescu/prezto or pure https://github.com/sindresorhus/pure for tips.
Fetching git/hg/... info is always slow, so try and speed that up where you can (as to how to do that, uhh... I know my prompt has a dirty-state check nicked from pure for speed reasons). You can also cache any `asdf init zsh` or similar to a file and do the same "run in background" trick so the next shell will have any changes.
The biggest improvement I can remember was dropping zprezto for my own much smaller config, I really did not need much comparatively. Mostly some git info and "good default" options. I use zgenom for a plugin manager but only have 3 plugins, probably I should just dump it and inline the plugins to avoid getting owned one day.
-
-
oh-my-bash
A delightful community-driven framework for managing your bash configuration, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
Project mention: Elvish, expressive programming language and a versatile interactive shell | news.ycombinator.com | 2024-05-09After being a fish die-hard for like a decade I finally gave up and learned to embrace Bash for its ubiquity. I realized all I cared about in fish was the built-in autocomplete, colorized output, and history management, which I was able to bolt on in short order to Bash.
Now I use ble.sh [1] and Oh My Bash! [2] and Atuin [3] and I love it.
This is really a field where I feel standardization is the better path. It's a similar feeling I get when I observe the vast array of notetaking apps I see made and think here is a place where it would be better to pick one FOSS solution and contribute.
[1] https://github.com/akinomyoga/ble.sh
[2] https://github.com/ohmybash/oh-my-bash
[3] https://atuin.sh/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
la-capitaine-icon-theme
La Capitaine is an icon pack designed to integrate with most desktop environments. The set of icons takes inspiration from the latest iterations of macOS and Google's Material Design.
-
luv-icon-theme
LΓΌv is the spiritual successor to Flattr, a flat but complex icon theme for freedesktop environments.
-
-
-
-
fancy-git
That's a terminal prompt changer that shows a few cool git informations about your repository state. You can choose among different styles and enjoy all the aliases it provides you. Feel free for contributing, pull requests and issues are always welcome! ;)
-
-
-
-
-
GRUB-Theme
GRUB Themes with the theme from the anime The Quintessential Quintuplets, Fate Series, Lycoris Recoil, VTuber, Game Doki Doki Literature Club, and Touhou Project :computer: :heart:
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Shell Theme discussion
Shell Theme related posts
-
Adding time to bash history
-
My Terminal Setup for 2025 π
-
Can we communally deprecate Git checkout?
-
node unsupported engine when updating npm
-
Migrating from nvm to mise
-
10 Tips to Code Faster - Guaranteed Without AI ! π
-
A Guide to Setting Up Zsh: Improving Your Terminal Experience
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Feb 2025
Index
What are some of the best open-source Theme projects in Shell? This list will help you:
# | Project | Stars |
---|---|---|
1 | ohmyzsh | 175,831 |
2 | iTerm2-Color-Schemes | 25,290 |
3 | .tmux | 22,500 |
4 | prezto | 14,092 |
5 | pure | 13,389 |
6 | papirus-icon-theme | 6,874 |
7 | oh-my-bash | 6,269 |
8 | Bibata_Cursor | 2,312 |
9 | la-capitaine-icon-theme | 1,944 |
10 | luv-icon-theme | 922 |
11 | refind-theme-regular | 817 |
12 | tmux | 680 |
13 | dotfiles | 513 |
14 | kde | 513 |
15 | fancy-git | 492 |
16 | gnome-terminal | 489 |
17 | jovial | 479 |
18 | gruvbox-plus-icon-pack | 401 |
19 | tokyo-night-tmux | 393 |
20 | GRUB-Theme | 369 |
21 | rofi | 360 |
22 | Termux-os | 289 |
23 | dotfiles | 184 |