diff --git a/Themes.md b/Themes.md index 58a38bf..af673b9 100644 --- a/Themes.md +++ b/Themes.md @@ -1,8 +1,8 @@ -All the current themes can be found in the `themes/` directory. [See list here.](http://github.com/robbyrussell/oh-my-zsh/tree/master/themes/) +All the current themes can be found in the `themes/` directory in the oh-my-zsh distribution. [See list here.](http://github.com/robbyrussell/oh-my-zsh/tree/master/themes/) In order to enable a theme, set `ZSH_THEME` to the name of the theme in your `~/.zshrc`, before sourcing Oh My Zsh. If you do not want any theme enabled, just set `ZSH_THEME` to `""` (empty string). -Here is a collection of screenshots of themes that have been contributed to Oh My Zsh. There are many missing from this page, if you have a moment, feel free to help us complete the list. +Here is a collection of screenshots and descriptions of themes that have been contributed to Oh My Zsh. There are some missing from this page. If you have a moment, feel free to help us complete the list. (*in alphabetical order*) @@ -11,18 +11,12 @@ Here is a collection of screenshots of themes that have been contributed to Oh M ![](http://img.skitch.com/20091228-qcke3kuenp61cwcnwqcd724pr7.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `robbyrussell`. - ### af-magic ![](http://i.imgur.com/il7uuoW.png) -To use: set `ZSH_THEME` in `~/.zshrc` to `af-magic`. - ### afowler ![](http://i.imgur.com/LEAtp.png) -To use: set `ZSH_THEME` in `~/.zshrc` to `afowler`. - ### agnoster ([more info](https://gist.github.com/3712874)) @@ -30,471 +24,315 @@ To use: set `ZSH_THEME` in `~/.zshrc` to `afowler`. (Shown with [Solarized Dark colorscheme](http://ethanschoonover.com/solarized) and [patched Menlo 14pt](https://gist.github.com/1595572) in [iTerm 2](http://www.iterm2.com/)) -To use: +Additional setup: - install one of the [patched fonts from Vim-Powerline](https://github.com/Lokaltog/powerline-fonts) or [patch your own](https://powerline.readthedocs.org/en/latest/fontpatching.html#font-patching) for the special characters. -- set `ZSH_THEME` in `~/.zshrc` to `agnoster`. - *optionally* set `DEFAULT_USER` in `~/.zshrc` to your regular username to hide the “user@hostname” info when you’re logged in as yourself on your local machine. ### alanpeabody ![](http://dl.dropbox.com/u/3952084/alanpeabody_zsh_theme.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `alanpeabody`. - ### amuse ![](https://github-camo.global.ssl.fastly.net/dbe28e6d07f700a96149a36fe48ff9c065aae14f/687474703a2f2f64687275766173616761722e636f6d2f77702d636f6e74656e742f75706c6f6164732f323031332f30332f416d7573652e706e67) -To use: Set `ZSH_THEME` in `~/.zshrc` to `amuse`. You might need to install one of the patched powerline fonts for it to look the same, get it here - https://github.com/Lokaltog/powerline-fonts +To use: You might need to install one of the [patched powerline fonts](https://github.com/Lokaltog/powerline-fonts) for it to look the same. ### arrow ![](http://i.imgur.com/SerOb.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `arrow`. - ### aussiegeek ![](http://i.imgur.com/WAZOk.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `aussiegeek`. - ### avit ![](http://i.imgur.com/4E4aIkh.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `avit`. - ### bira ![](http://i.imgur.com/GZqXu.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `bira`. - ### blinks ![](http://i.imgur.com/vFnc8.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `blinks`, and set up [Solarized](http://ethanschoonover.com/solarized). +Additional setup: Set up [Solarized](http://ethanschoonover.com/solarized). ### bureau ![](https://f.cloud.github.com/assets/529247/1503497/dc461f1c-48ab-11e3-922d-9897ee4f9cd2.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `bureau`. In the right prompt you see git status and (if you use nvm) the Node.js version. (I’m using Solarized color scheme in this screenshot) +To use: In the right prompt you see git status and (if you use nvm) the Node.js version. (I’m using the [Solarized](http://ethanschoonover.com/solarized) color scheme in this screenshot) ### candy ![](http://i.imgur.com/gDbxsff.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `candy`. - ### clean ![](http://i.imgur.com/cgBRE.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `clean`. - ### cloud ![](http://f.cl.ly/items/14f5807e8871122d9fe0/cloud.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `cloud`. - ### crunch ![](https://img.skitch.com/20111010-ep1hhf185gku7k13tmdxxw6d6d.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `crunch`. - ### cypher ![](http://img.skitch.com/20091228-r19yxykxhdxkkqqp6687w5pgf4.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `cypher`. - ### dallas ![](http://i.imgur.com/Xgcu9NS.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `dallas`. - ### darkblood ![](http://img.skitch.com/20091228-811f9n5j1gxb2bjk5bh5f32ds3.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `darkblood`. - ### daveverwer ![](http://i.imgur.com/gfaEy.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `daveverwer`. - ### dieter ![](http://dieter.plaetinck.be/files/oh-my-zsh-theme-dieter.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `dieter` and get this small [[fix|https://github.com/Dieterbe/oh-my-zsh/commit/7ca0afd6861fe0c9e6903a08f0e469746df627e0]] if you don’t have it yet. (Fix was [[pulled|https://github.com/robbyrussell/oh-my-zsh/commit/8294cf44d1d348fd1590ee28b5be8483fb012153]] into robbyrussell/oh-my-zsh on 2011-01-08.) +Additional setup: Get this small [[fix|https://github.com/Dieterbe/oh-my-zsh/commit/7ca0afd6861fe0c9e6903a08f0e469746df627e0]] if you don’t have it yet. (Fix was [[pulled|https://github.com/robbyrussell/oh-my-zsh/commit/8294cf44d1d348fd1590ee28b5be8483fb012153]] into robbyrussell/oh-my-zsh on 2011-01-08.) ### dogenpunk ![](http://i.imgur.com/3E3gU.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `dogenpunk`. - ### dpoggi ![](http://i.imgur.com/9uotC.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `dpoggi`. - ### eastwood ![](http://i49.tinypic.com/2je2rb.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `eastwood`. - ### evan *a skinny, topless prompt* ![](http://img.skitch.com/20091228-nems77ig6wkayf7w3daysd7jif.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `evan`. - ### flazz -has git and vi-command mode support (when enabled) +Has git and vi-command mode support (when enabled) ![](http://i.imgur.com/5hg16.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `flazz`. - ### fishy -the fish shell prompt with git support +The fish shell prompt with git support ![](http://ompldr.org/vOHN0Ng) -To use: Set `ZSH_THEME` in `~/.zshrc` to `fishy`. - ### frisk ![](http://i.imgur.com/q02ng.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `frisk`. - ### funky it’s funky… ![](http://img.skitch.com/20091228-rgwwappxjmt49dx6ngwuk1xsqd.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `funky`. - ### gallifrey ![](http://img.skitch.com/20091113-qqtd3j8xinysujg5ugrsbr7x1y.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `gallifrey`. - ### gallois ![](http://i.imgur.com/GTZX4.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `gallois`. - ### garyblessington ![](http://img.skitch.com/20091228-b5psxcshiq9f3iqgremchrwxxr.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `garyblessington`. - ### gentoo ![](http://i51.tinypic.com/2preioo.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `gentoo`. - ### geoffgarside ![](http://img.skitch.com/20091228-k27xd6iqn99qe4h5c6fm4i1yws.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `geoffgarside`. - ### gianu ![](http://i.imgur.com/XWlUj0J.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `gianu`. - - ### kphoen ![](http://i.imgur.com/hIE3v.png.) -To use: Set `ZSH_THEME` in `~/.zshrc` to `kphoen`. - ### imajes ![](http://img.skitch.com/20091228-kq8qwqpsqdyh7jyeyuxmyptkma.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `imajes`. - ### jnrowe ![](http://jnrowe.github.com/_static/jnrowe-2009-12-30.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `jnrowe`. This theme requires at least **v4.3.6** of `zsh`. +To use: This theme requires at least **v4.3.6** of `zsh`. ### jreese ![](http://dl.dropbox.com/u/7859496/Screenshots/2010-04-08-oh-my-zsh.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `jreese`. - ### jtriley ![](http://i.imgur.com/bw9G6.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `jtriley`. - ### juanghurtado ![](http://dl.dropbox.com/u/682947/juanghurtado-zsh-theme.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `juanghurtado`. - ### junkfood ([more info](http://www.tylercipriani.com/2012/12/18/zsh-prompt-customization.html)) ![](http://i.imgur.com/3bgU1UW.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `junkfood`. - ### kafeitu -![](http://www.kafeitu.me/files/2012/03/zsh-theme-kafeitu-git.png) To use: Set `ZSH_THEME` in `~/.zshrc` to `kafeitu`. +![](http://www.kafeitu.me/files/2012/03/zsh-theme-kafeitu-git.png) ### kardan ![](http://zshthem.es/screenshots/kardan.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `kardan`. - ### kennethreitz ![](http://i.imgur.com/Cv3Ba.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `kennethreitz`. - ### kolo ![](http://i.imgur.com/bPZhd.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `kolo`. - ### lambda ![](http://f.cl.ly/items/0X3x2A0V0B2F3A0D2H0n/Screen%20shot%202011-01-14%20at%209.22.41%20PM.png) ### linuxonly ![](http://i.imgur.com/H3zfT.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `linuxonly`. (As the name states, this only works on linux.) +(As the name states, this only works on linux.) ### lukerandall ![](http://i.imgur.com/hRByS.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `lukerandall`. - ### macovsky ![](http://i.imgur.com/fsedfuT.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `macovsky`. - ### maran ![](http://img.skitch.com/20091228-e49wy5f8961gstbiagqre279e1.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `maran`. - ### mh ![](https://img.skitch.com/20111226-ki31rh8ytx7pnj3wwa3w71y6wg.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `mh`. - ### miloshadzic ![](http://i.imgur.com/9fcZg.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `miloshadzic`. - ### minimal ![](http://i.imgur.com/EAdeT.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `minimal`. - ### mortalscumbag also tells you when logged in over ssh ![](http://i.imgur.com/VsuGM.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `mortalscumbag`. - ### mrtazz ![](http://farm5.static.flickr.com/4101/4910363151_f8170b691d.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `mrtazz`. - ### muse ![](http://i.imgur.com/6Si4w.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `muse`. - ### nanotech ![](http://nanotech.nanotechcorp.net/downloads/nanotech.zsh-theme.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `nanotech`. - ### nebirhos ![](http://i.imgur.com/CzMMw.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `nebirhos`. - ### nicoulaj ![](http://i.imgur.com/ypGBP.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `nicoulaj`. - ### norm ![](http://i.imgur.com/XjpUR.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `norm`. - ### philips ![](http://farm5.static.flickr.com/4124/5065882407_11d06f4e45.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `philips`. - ### pygmalion ![](http://i.imgur.com/E3KKx.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `pygmalion`. (Shown with [Solarized Dark colorscheme](http://ethanschoonover.com/solarized)) +(Shown with [Solarized Dark colorscheme](http://ethanschoonover.com/solarized).) ### rachel ![](http://img.skitch.com/20110114-bga7p8qihdu481mmfagsb1as6q.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `rachel`. - ### risto ![](http://img.skitch.com/20091228-n2w6w1cdxyc87e227dgdkymr15.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `risto`. - ### rixius ![](http://dl.dropbox.com/u/6673910/zshTheme.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `rixius`. - ### sammy ![](http://f.cl.ly/items/2H2U332P381G202Z3E0B/sammy_preview.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `sammy`. - ### simple ![](http://i.imgur.com/TfRRe.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `simple`. - ### smt ![](http://i.imgur.com/0HQmc.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `smt`. - ### sorin ![](http://i.imgur.com/aipDQ.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `sorin`. - ### sporty_256 ![](http://farm4.static.flickr.com/3024/4556482563_5b0de521be_o.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `sporty_256`. - ### steeef ![](http://i.imgur.com/Brkm0.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `steeef`. - ### sunaku exit status if nonzero, status & branch if git, `pwd` always ![](http://ompldr.org/vOHcwZg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `sunaku`. - ### sunrise Lightweight prompt with exit status and `git status` consistent mode line ![](http://dl.dropbox.com/u/420934/Permanent/sunrise.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `sunrise`. - ### superjarin git status, git branch, and RVM, all in a no muss, no fuss prompt! Screenshot uses 14 pt Inconsolata (antialiased). ![](http://i.imgur.com/5P4D6.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `superjarin`. - ### suvash username, host, directory, git branch and rvm gemset ![](http://i.imgur.com/MyJ9kxn.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `suvash`. - ### terminalparty There is a party every day. ![](http://f.cl.ly/items/0z3I4612443J1x2p2v0A/Screen%20Shot%202011-08-01%20at%2013.50.07.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `terminalparty` - ### theunraveler Minimal, informative when it needs to be. ![](http://dl.dropbox.com/u/5232448/zsh.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `theunraveler` - ### tjkirch Based on dst, plus a lightning bolt and return codes. ![](http://i.imgur.com/muCve.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `tjkirch` - ### tonotdo ![](http://img.skitch.com/20091228-1mm8nuyik55iych3mpn1qjm4a7.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `tonotdo`. - ### trapd00r ![](http://i.imgur.com/qLSIo3x.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `trapd00r` - ### wedisagree ![](http://i.imgur.com/0qE2m.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `wedisagree` - -Instructions to further customise the theme are available as comments in the theme file. +Instructions to further customize the theme are available as comments in the theme file. ### wezm ![](http://img.skitch.com/20091228-nsk66d4jks2tsn1n766i4f84gh.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `wezm`. - ### wuffers ![](http://i.imgur.com/cFqth.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `wuffers`. - ### xiong-chiamiov ![](http://img.skitch.com/20091228-axm1b99qpxdyey6pu4h28tj27.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `xiong-chiamiov`. - ### xiong-chiamiov-plus ![](http://img.skitch.com/20091228-jt31is2wx2tamh1a9cwwk8r4p.jpg) -To use: Set `ZSH_THEME` in `~/.zshrc` to `xiong-chiamiov-plus`. - ### rkj-repos ![](http://i.imgur.com/Vc2gL.png) ![](http://i.imgur.com/vWJuk.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `rkj-repos`. - ### zhann ![](http://i.imgur.com/f6shl.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `zhann`. - ### ys Clean, simple, compatible and meaningful. ([more info](http://blog.ysmood.org/my-ys-terminal-theme/)) [![How it looks like on Mac.](https://f.cloud.github.com/assets/1415488/252783/25a3055e-8bb4-11e2-9b9f-95c0d6f870fb.jpg)](http://ysmood.org/wp/2013/03/my-ys-terminal-theme/) -To use: Set `ZSH_THEME` in `~/.zshrc` to `ys`. - ### gnzh ![](http://dl.dropbox.com/u/4109351/pics/gnzh-zsh-theme.png) -To use: Set `ZSH_THEME` in `~/.zshrc` to `gnzh`. - (Don’t) Send us your theme! (for now) -------------------------------------