mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-05 01:46:46 +01:00
🙃 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.
cli
cli-app
hacktoberfest
oh-my-zsh
oh-my-zsh-plugin
oh-my-zsh-theme
ohmyzsh
plugin-framework
plugins
productivity
shell
terminal
theme
themes
zsh
zsh-configuration
| .gitignore | ||
| aliases.zsh | ||
| colors.zsh | ||
| completion.zsh | ||
| functions.zsh | ||
| git.zsh | ||
| grep.zsh | ||
| history.zsh | ||
| projects.zsh-example | ||
| prompt.zsh | ||
| rake_completion.zsh | ||
| README.textile | ||
| zshrc | ||
A handful of functions, auto-complete helpers, and stuff that makes you shout... bq. "OH MY ZSHELL!" h2. Setup 1. Clone the repository @git clone git://github.com/robbyrussell/oh-my-zsh.git@ 2. Symlink the zsh config with: @ln -s ~/oh-my-zsh/zshrc .zshrc@ 3. Start / restart zsh (open a new terminal is easy enough..) h2. Usage TODO: Update this.. * Rake autocomplete: @rake (tab)@. Will generate a cache of all your rake tasks and then let you auto-complete and/or select the task to run. * ssh autocomplete: @ssh (tab)@ or @scp (tab)@ * Git branch, it'll tell you which branch you're in when you're in a git repository directory. * much much more.. h2. Thanks * Rick Olsen (technoweenie) might remember some of the configuration, which I took from a pastie a few years ago. * Whoever created the rake autocomplete stuff, which was posted all over the internet a few years ago. h2. Help out! If you have ideas on how to improve/optimize the configuration, don't hesitate to send pull requests.