Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/kagamilove0707/moonline.zsh
moonline.zsh provides a modern prompt for zsh
https://github.com/kagamilove0707/moonline.zsh
Last synced: about 1 month ago
JSON representation
moonline.zsh provides a modern prompt for zsh
- Host: GitHub
- URL: https://github.com/kagamilove0707/moonline.zsh
- Owner: kagamilove0707
- License: mit
- Created: 2014-04-03T15:19:32.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-08T14:01:20.000Z (about 6 years ago)
- Last Synced: 2024-01-27T12:11:30.916Z (4 months ago)
- Language: Shell
- Size: 422 KB
- Stars: 16
- Watchers: 4
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-zsh-plugins - moonline - Minimal but easily extensible prompt. (Themes / ZSH on Windows)
- fucking-awesome-zsh-plugins - moonline - Minimal but easily extensible prompt. (Themes / ZSH on Windows)
- awesome-zsh-plugins - moonline - Minimal but easily extensible prompt. (Themes / Zinit (née zplugin))
- awesome-zsh-plugins - moonline - Minimal but easily extensible prompt. (Themes / ZSH on Windows)
README
#moonline.zsh
__moonline.zsh__ provides a modern prompt for zsh.
and moonline.zsh respects [lightline.vim]'s spirit.
###Image
default color scheme:
![default color scheme](https://raw.github.com/wiki/kagamilove0707/moonline.zsh/images/moonline_default.png)
##Sprit of this script (inspired by [lightline.vim])
* Minimalism. The core script is very small.
* Configurability. You can create your own component and easily add to the prompt.
* Orthogonality. Any plugin (framework) should not change the settings of another plugin. Such plugin-crossing settings should be written by users in `.zshrc`##Author
TSUKIKAGE Osana ()
##License
This software is released under the MIT License, see LICENSE.
##Installation
install with the following commands.
```
git clone https://github.com/kagamilove0707/moonline.zsh.git ~/.moonline
echo "test -f ~/.moonline/moonline.zsh && source ~/.moonline/moonline.zsh && moonline initialize" >> ~/.zshrc
source ~/.zshrc
```but this is a one example, you should install moonline.vim to your dotfiles directory.
(or you used antigen, append `antigen bundle kagamilove0707/moonline.zsh` to `.zshrc`. however, antigen isn't save my spirit. so, I don't use antigen.)
##TODO
* write a tutorial, reference of the configuration and `moonline` command.
* create more components.
* create more color scheme.##Contributation
1. fork this repository ()
2. clone your workspace (`git clone https://github.com//moonline.zsh`)
3. checkout a branch (`git checkout -b `)
4. commit and push your change (`git commit -a "add mY feature" && git push origin `)
5. pull request!I want to see your contribution!
[lightline.vim]: https://github.com/itchyny/lightline.vim