Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/willmendesneto/hyper-oh-my-zsh
Oh-My-ZSH theme based on hyper terminal default theme ๐
https://github.com/willmendesneto/hyper-oh-my-zsh
Last synced: 3 months ago
JSON representation
Oh-My-ZSH theme based on hyper terminal default theme ๐
- Host: GitHub
- URL: https://github.com/willmendesneto/hyper-oh-my-zsh
- Owner: willmendesneto
- License: mit
- Created: 2018-07-29T12:43:11.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-06-16T12:38:04.000Z (over 5 years ago)
- Last Synced: 2024-04-20T18:48:19.605Z (7 months ago)
- Homepage:
- Size: 6.84 KB
- Stars: 38
- Watchers: 2
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Hyper Oh-My-ZSH
> Oh-My-ZSH theme based on hyper terminal default theme ๐
## Screenshot
> It requires a change on your terminal. Change your cursor color to magenta
### Inside a folder without git configuration
### Inside a folder with git configuration
## About the theme
`hyper-oh-my-zsh` is a [z shell](http://www.zsh.org/) theme designed to complement a git-focused workflow based on `Hyper` default terminal theme. It gives you a comprehensive overview of the branch you're working on and the status of your repository throughout the development process without cluttering your terminal.
It currently shows (in order of the prompt):
- Current working directory
- Git branch
- Exit code of last command
- Time since last commit
- Git status
- Background Jobs## Installation
If you're using `oh-my-zsh`, you need to make sure that you have the a `themes` folder inside the oh-my-zsh `custom` folder and you're using the new theme ๐ ๐ ๐ ๐
To install this theme, open your terminal and paste this command into your command line.
```bash
mkdir -p $ZSH_CUSTOM/themes && wget -O $ZSH_CUSTOM/themes/hyper-oh-my-zsh.zsh-theme https://raw.githubusercontent.com/willmendesneto/hyper-oh-my-zsh/master/hyper-oh-my-zsh.zsh-theme
```After that, open your `~/.zshrc` file in your prefered code/text editor and set `ZSH_THEME="current_theme"` to `ZSH_THEME="hyper-oh-my-zsh"`. And when you reload your command line it's done! ๐๐๐
## Prompt configuration
### Git Status Indicators
| Variable | Indicator | Meaning |
|----------|-----------|---------|
| `ZSH_THEME_GIT_PROMPT_UNTRACKED` | โ | Untracked files |
| `ZSH_THEME_GIT_PROMPT_ADDED` | โ | Files added to git |
| `ZSH_THEME_GIT_PROMPT_MODIFIED` | โณ | Modified files |
| `ZSH_THEME_GIT_PROMPT_DELETED` | โ | Deleted files |
| `ZSH_THEME_GIT_PROMPT_RENAMED` | โ | Renamed files |
| `ZSH_THEME_GIT_PROMPT_UNMERGED` | ยง | Unmerged files |
| `ZSH_THEME_GIT_PROMPT_AHEAD` | โฒ | Repo ahead of current branch |
| `ZSH_THEME_GIT_PROMPT_DIRTY` | โ | Dirty repository |### Right hand prompt
The right hand prompt displays the current branch, time since last commit, as well as commit status of the repository
| Variable | Branch Color |
|----------|--------------|
| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_SHORT` | Green |
| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_MEDIUM` | Yellow |
| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_LONG` | Red |
| `ZSH_THEME_GIT_TIME_SINCE_COMMIT_NEUTRAL` | White |## Author
**Wilson Mendes (willmendesneto)**
+
+