Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Brolly0204/zsh-minima
minima zsh theme
https://github.com/Brolly0204/zsh-minima
Last synced: about 2 months ago
JSON representation
minima zsh theme
- Host: GitHub
- URL: https://github.com/Brolly0204/zsh-minima
- Owner: Brolly0204
- License: mit
- Created: 2020-01-20T08:27:28.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2020-01-20T09:00:14.000Z (over 4 years ago)
- Last Synced: 2024-01-27T12:11:10.212Z (4 months ago)
- Language: Shell
- Size: 690 KB
- Stars: 2
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Lists
- awesome-zsh-plugins - minima - Includes `git`, `node`, `golang`, `yarn`, `php`, `docker` and `python` status decorations. (Themes / ZSH on Windows)
- fucking-awesome-zsh-plugins - minima - Includes `git`, `node`, `golang`, `yarn`, `php`, `docker` and `python` status decorations. (Themes / ZSH on Windows)
- awesome-zsh-plugins - minima (Brolly0204) - Includes `git`, `node`, `golang`, `yarn`, `php`, `docker` and `python` status decorations. (Themes / Zinit (nรฉe zplugin))
- awesome-zsh-plugins - minima (Brolly0204) - Includes `git`, `node`, `golang`, `yarn`, `php`, `docker` and `python` status decorations. (Themes / ZSH on Windows)
README
# Minima ZSH Theme
![Screenshot](screenshot.png)
## Installation
### [oh-my-zsh]
Clone this repo:
```zsh
git clone https://github.com/eduardnikolenko/minima.git "$ZSH_CUSTOM/themes/minima"
```Symlink `minima.zsh-theme` to your oh-my-zsh custom themes directory:
```zsh
ln -s "$ZSH_CUSTOM/themes/minima/minima.zsh-theme" "$ZSH_CUSTOM/themes/minima.zsh-theme"
```Set `ZSH_THEME="minima"` in your `.zshrc`
## Customization
### Order
```zsh
MINIMA_PROMPT_ORDER=(
user
host
dir
git
node
npm
yarn
npm_package
php
python
docker
exec_time
line_sep
jobs
exit_code
char
)
```### Module `char`
| Variable | Default |
| :-------------------------- | :-----: |
| `MINIMA_CHAR_PREFIX` | |
| `MINIMA_CHAR_SUFFIX` | |
| `MINIMA_CHAR_SYMBOL` | `โฏโฏโฏ ` |
| `MINIMA_CHAR_COLOR_SUCCESS` | `green` |
| `MINIMA_CHAR_COLOR_FAILURE` | `red` |### Module `dir`
| Variable | Default |
| :------------------ | :-----: |
| `MINIMA_DIR_PREFIX` | `at ` |
| `MINIMA_DIR_SUFFIX` | |
| `MINIMA_DIR_COLOR` | `cyan` |### Module `docker`
| Variable | Default |
| :---------------------- | :-----: |
| `MINIMA_DOCKER_PREFIX` | `on ` |
| `MINIMA_DOCKER_SUFFIX` | |
| `MINIMA_DOCKER_SYMBOL` | `๐ณ ` |
| `MINIMA_DOCKER_COLOR` | `blue` |
| `MINIMA_DOCKER_VERBOSE` | `false` |### Module `exec_time`
| Variable | Default |
| :------------------------ | :------: |
| `MINIMA_EXEC_TIME_PREFIX` | `took ` |
| `MINIMA_EXEC_TIME_SUFFIX` | |
| `MINIMA_EXEC_TIME_COLOR` | `yellow` |### Module `exit_code`
| Variable | Default |
| :------------------------ | :-----: |
| `MINIMA_EXIT_CODE_PREFIX` | |
| `MINIMA_EXIT_CODE_SUFFIX` | |
| `MINIMA_EXIT_CODE_SYMBOL` | `โ` |
| `MINIMA_EXIT_CODE_COLOR` | `red` |### Module `git`
Git section is consists with `git_branch` and `git_status` subsections. It is shown only in Git repositories.
| Variable | Default |
| :------------------ | :-----: |
| `MINIMA_GIT_PREFIX` | `on ` |
| `MINIMA_GIT_SUFFIX` | |
| `MINIMA_GIT_SYMBOL` | |
| `MINIMA_GIT_COLOR` | `white` |#### Module `git_branch`
| Variable | Default |
| :------------------------- | :-------: |
| `MINIMA_GIT_BRANCH_PREFIX` | |
| `MINIMA_GIT_BRANCH_SUFFIX` | |
| `MINIMA_GIT_BRANCH_SYMBOL` | `๎ ` |
| `MINIMA_GIT_BRANCH_COLOR` | `magenta` |#### Module `git_status`
| Variable | Default |
| :---------------------------- | :-----: |
| `MINIMA_GIT_STATUS_PREFIX` | ` [` |
| `MINIMA_GIT_STATUS_SUFFIX` | `] ` |
| `MINIMA_GIT_STATUS_COLOR` | `red` |
| `MINIMA_GIT_STATUS_UNTRACKED` | `?` |
| `MINIMA_GIT_STATUS_ADDED` | `+` |
| `MINIMA_GIT_STATUS_MODIFIED` | `!` |
| `MINIMA_GIT_STATUS_RENAMED` | `ยป` |
| `MINIMA_GIT_STATUS_DELETED` | `โ` |
| `MINIMA_GIT_STATUS_STASHED` | `$` |
| `MINIMA_GIT_STATUS_UNMERGED` | `=` |
| `MINIMA_GIT_STATUS_AHEAD` | `โก` |
| `MINIMA_GIT_STATUS_BEHIND` | `โฃ` |### Module `go`
| Variable | Default |
| :----------------- | :-----: |
| `MINIMA_GO_PREFIX` | `via ` |
| `MINIMA_GO_SUFFIX` | |
| `MINIMA_GO_SYMBOL` | `๐น ` |
| `MINIMA_GO_COLOR` | `cyan` |### Module `host`
| Variable | Default |
| :------------------- | :-----: |
| `MINIMA_HOST_PREFIX` | `at ` |
| `MINIMA_HOST_SUFFIX` | |
| `MINIMA_HOST_COLOR` | `blue` |### Module `jobs`
| Variable | Default |
| :------------------- | :-----: |
| `MINIMA_JOBS_PREFIX` | |
| `MINIMA_JOBS_SUFFIX` | |
| `MINIMA_JOBS_SYMBOL` | `โฆ` |
| `MINIMA_JOBS_COLOR` | `blue` |### Module `line_sep`
### Module `node`
| Variable | Default |
| :------------------- | :-----: |
| `MINIMA_NODE_PREFIX` | `via ` |
| `MINIMA_NODE_SUFFIX` | |
| `MINIMA_NODE_SYMBOL` | `โฌข ` |
| `MINIMA_NODE_COLOR` | `green` |### Module `npm`
| Variable | Default |
| :------------------ | :-----: |
| `MINIMA_NPM_PREFIX` | `with ` |
| `MINIMA_NPM_SUFFIX` | |
| `MINIMA_NPM_SYMBOL` | `๐๐ก๐ ` |
| `MINIMA_NPM_COLOR` | `red` |### Module `npm_package`
| Variable | Default |
| :-------------------------- | :-----: |
| `MINIMA_NPM_PACKAGE_PREFIX` | `is ` |
| `MINIMA_NPM_PACKAGE_SUFFIX` | |
| `MINIMA_NPM_PACKAGE_SYMBOL` | `๐ฆ ` |
| `MINIMA_NPM_PACKAGE_COLOR` | `red` |### Module `php`
| Variable | Default |
| :------------------ | :-----: |
| `MINIMA_PHP_PREFIX` | `via ` |
| `MINIMA_PHP_SUFFIX` | |
| `MINIMA_PHP_SYMBOL` | `๐ ` |
| `MINIMA_PHP_COLOR` | `blue` |### Module `python`
| Variable | Default |
| :--------------------- | :--------: |
| `MINIMA_PYTHON_PREFIX` | `via ` |
| `MINIMA_PYTHON_SUFFIX` | |
| `MINIMA_PYTHON_SYMBOL` | `๐ ` |
| `MINIMA_PYTHON_COLOR` | `yellow` |### Module `user`
| Variable | Default |
| :------------------- | :------: |
| `MINIMA_USER_PREFIX` | |
| `MINIMA_USER_SUFFIX` | |
| `MINIMA_USER_COLOR` | `yellow` |### Module `yarn`
| Variable | Default |
| :------------------- | :-----: |
| `MINIMA_YARN_PREFIX` | `with ` |
| `MINIMA_YARN_SUFFIX` | |
| `MINIMA_YARN_SYMBOL` | `๐ ` |
| `MINIMA_YARN_COLOR` | `cyan` |## License
MIT ยฉ [Eduard Nikolenko](https://github.com/eduardnikolenko)