Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/sfabrizio/ozono-zsh-theme

🌏 OZ0NO - Let's Breathe a clean ZSH
https://github.com/sfabrizio/ozono-zsh-theme

bash bashrc oh-my-zsh oh-my-zsh-theme zsh

Last synced: about 2 months ago
JSON representation

🌏 OZ0NO - Let's Breathe a clean ZSH

Awesome Lists containing this project

README

        


🌏 OZ0NO 🌎

Let's Breathe a clean ZSH



> An [“Oh My ZSH!”](http://ohmyz.sh/) theme with support for Node.js envs, OS switching, Git Status & some fine tuning for JS enviroments.

## Requirements

To work correctly you will first need to have the following installed:

- [“Oh My ZSH!”](https://github.com/robbyrussell/oh-my-zsh/) or a compatible framework like [Antigen](https://github.com/zsh-users/antigen) or [Zgen](https://github.com/tarjoilija/zgen)
- [nvm](https://github.com/creationix/nvm) If you want see the node prompt. (Your project needs to have a package.json file also)
- [Nerd font](https://github.com/ryanoasis/nerd-fonts) installed on your OS. (It provides the fancy icons)

# Installation

## Installation for [Antigen](https://github.com/zsh-users/antigen) users

Add `antigen bundle sfabrizio/ozono-zsh-theme` to your .zshrc file. Antigen will handle cloning the plugin for you automatically the next time you start zsh. You can also temporarily add the plugin to a running zsh with `antigen bundle sfabrizio/ozono-zsh-theme` for testing before adding it to your `.zshrc`.

## Installation for [Zgen](https://github.com/tarjoilija/zgen) users

Add `zgen load sfabrizio/ozono-zsh-theme` to your .zshrc file in the same function you're doing your other `zgen load` calls in. Zgen will automatically clone the repositories for you when you do a `zgen save`.

## Installation for [Oh-My-Zsh](https://github.com/robbyrussell/oh-my-zsh/) users

### Easy Install

> If you have a standard oh-my-zsh config this should work fine -> 💫✨

#### Install using **curl**:

```
curl -o - https://raw.githubusercontent.com/sfabrizio/ozono-zsh-theme/master/install.sh | zsh
```

#### Install using **wget**:

```
wget -O - https://raw.githubusercontent.com/sfabrizio/ozono-zsh-theme/master/install.sh | zsh
```

### Manual install

> In case that the easy install doesn't work for you -> 💥🙈 Please feel free to open an issue

1. Download the theme file [here](https://raw.githubusercontent.com/sfabrizio/ozono-zsh-theme/master/ozono-theme.zsh) or just run:

```bash
curl -o - https://raw.githubusercontent.com/sfabrizio/ozono-zsh-theme/master/ozono-theme.zsh
```

2. Rename `ozono-theme.zsh` to `ozono-theme.zsh-theme` like this:
```bash
mv ozono-theme.zsh ozono-theme.zsh-theme
```

3. Move the `ozono-theme.zsh-theme` file to `$ZSH_CUSTOM/themes/`:

```bash
mv ozono-theme.zsh-theme $ZSH_CUSTOM
```

4. Add/edit the line in your `~/.zshrc`: `ZSH_THEME="ozono"`

5. Reload your zsrc config:

```bash
source ~/.zshrc
```

# New Features

Do you feel that ozono needs more features? Create an issue! Your ideas are welcome -> 💡s = 😁

If you have any issues please let me know.. I'd like to help -> 🤓

Contributors would be great also! 🙌

# TODO

- document how to customize.

## License

ozono-zsh-theme is released under the [MIT license](LICENSE.md).


Turbo Commit: On