-
Notifications
You must be signed in to change notification settings - Fork 0
External themes
Due to necessity to come up with better way to import themes into oh my zsh (according to this) the pull requests with new themes are not accepted (source).
Instructions here
- Show Current commit shorten hash and message See Gist for source.
author: @xfanwu
See Gist for source.
author: @audy, maintainer: @oshybystyi
A Powerline theme for ZSH that was written from scratch to address some of the speed issues in other feature-heavy themes. It comes with a great default setup, but is also highly configurable and can be heavily customized with built-in options. It also offers a large array of useful segments that you can add to your prompt, covering everything from Ruby versions to your AWS instance.
See Repo for source & documentation.
author: @bhilburn
Bullet Train is a oh-my-zsh shell theme based on the Powerline Vim plugin. It aims for simplicity, showing information only when it's relevant.
It currently shows:
- Current Python virtualenv
- Current Ruby version and gemset, through RVM
- Current Node.js version, through NVM
- Git status
- Timestamp
- Current directory
- Background jobs
- Exit code of last command
See Repo for source
author: @caiogondim
When in a git repo, it shows the location from the git's root folder.
When not in a git repo, it shows from home, ~
.
See my dotfiles repo for source.
author: shashankmehta/@leostatic
It currently shows:
- Git status
- 🕕 Time
-
~/Desktop
Working directory -
where you type your cmds
-
✹git:master
color : Red unstaged commit -
git:master
color: White committed files -
○
shows if current directory is a git folder || git branch
See Repo for source
author: Akinjide Bankole/@_akinjide
- Works with most console fonts
- simple git status
- timestamp
See Repo for source
This theme allow to see if vim is running on background when using the ':sh' command.
See Gist for source.
author: Schminitz/@Schminitz
- Git focused development.
- A clean and distraction free programming environment.
- Know the status of your repository throughout the development process
- tmux and git configuration files included with the theme See odin for source.
author: @tylerreckart
- A simple yet elegant theme with git focused development. See lambda-mod for source.
author: @halfo
- Simple, no-nonsense and clean, with support for git and return codes.
source: here author: @hedgehog1029
source: here author: @skuridin
- A very minimal, clean theme with git support.
source: here author: @pr0tocol
Spaceship is an minimalistic and powerful theme. It combines everything you may need for convenient work, like a real spaceship.
Currently it shows:
- Current git branch.
- Git repo status:
-
+
— uncommitted changes in the index; -
!
— unstaged changes; -
?
— untracked changes; -
$
— stashed changes; -
⇣
— unpulled commits; -
⇡
— unpushed commits.
-
- Prompt character turns red if the last command exits with non-zero code.
- Hostname only displayed when in an SSH session.
- Username displayed only when it isn't
$LOGNAME
. - Username turns red when root.
- Current Node.js version, through NVM (
⬢
). - Current Ruby version, through RVM/RBENV/CHRUBY (
💎
). - Current Python virtualenv.
source: here author: @denysdovhan
source: here author: @radmonac
AgnosterZak is a oh-my-zsh shell theme based on the Powerline Vim plugin & Agnoster Theme.
It currently shows:
- Battery Life (in case of the laptop is not charging)
- Current Date & Time
- Current directory
- Git status
- User & Host status
See Repo for source
author: @zakaziko99
Nodeys is a theme based on fantastic ys theme, with added NodeJS version (from NVM plugin).
source: Repo for source
author: @marszall87
Ciacho is theme based on agnoster.
See Repo for source.
author: @Ciacho
- The current folder
- A customizable delimiter
- The current branch
- The current branch state (shows
*
if has uncommited changes)
See Repo for source.
author: @igor9silva