All Projects → akabiru → rafiki-zsh

akabiru / rafiki-zsh

Licence: other
👀👻 A zsh friend to watch over you.

Projects that are alternatives of or similar to rafiki-zsh

guezwhoz-zsh-theme
Minimalistic .zshrc config contains all of the settings required for comfortable terminal use ...
Stars: ✭ 30 (-40%)
Mutual labels:  zsh-theme, oh-my-zsh-theme
guri
A simple and fast Oh-My-Zsh theme
Stars: ✭ 19 (-62%)
Mutual labels:  zsh-theme, oh-my-zsh-theme
spacezsh-prompt
Spacezsh: async prompt does things in the ZSH way
Stars: ✭ 15 (-70%)
Mutual labels:  zsh-theme, oh-my-zsh-theme
Cloudy
Minimal cloudy ☁️ zsh theme
Stars: ✭ 28 (-44%)
Mutual labels:  zsh-theme, oh-my-zsh-theme
bureau
💻 Informative and fast ZSH prompt with git status. Works well with HUGE repositories. Show username, hostname, path, git branch and status.
Stars: ✭ 27 (-46%)
Mutual labels:  zsh-theme
emoji
❤️ List of emojis
Stars: ✭ 151 (+202%)
Mutual labels:  emoji
remove emoji
2021 Ruby Remove Emoji 😈🈲😱 for Ruby 2.x ~ 3.0 / Rails 4、5.x、6.x
Stars: ✭ 54 (+8%)
Mutual labels:  emoji
discord-reaction-role-bot
A Discord bot that allows users to self-assign roles using reactions.
Stars: ✭ 110 (+120%)
Mutual labels:  emoji
spacymoji
💙 Emoji handling and meta data for spaCy with custom extension attributes
Stars: ✭ 174 (+248%)
Mutual labels:  emoji
slack-emoji-kr
한글을 활용한 슬랙 커스텀 이모지
Stars: ✭ 33 (-34%)
Mutual labels:  emoji
vim-emoji-icon-theme
Emoji/Unicode Icons Theme for Vim and Neovim with support for 40+ plugins and 380+ filetypes 🎨🖤💙💛
Stars: ✭ 77 (+54%)
Mutual labels:  emoji
moonmoji
🌛 Return an emoji representing the current moon phase.
Stars: ✭ 86 (+72%)
Mutual labels:  emoji
zsh
(๑•̀ㅂ•́)و✧ Easily configure zsh themes and plugins for GNU/Linux and Android-Termux.管理数百个zsh插件和主题,支持Alpine,Android,Arch,Debian,Fedora和Void。
Stars: ✭ 73 (+46%)
Mutual labels:  zsh-theme
EmojiBuilder
Construct (or destruct) emoji from layered SVGs
Stars: ✭ 13 (-74%)
Mutual labels:  emoji
ohmyzsh-theme-passion
An oh-my-zsh theme.
Stars: ✭ 149 (+198%)
Mutual labels:  zsh-theme
morsemoji
Translate text to morse code, but the morse code is emojis
Stars: ✭ 48 (-4%)
Mutual labels:  emoji
emojifs
emojifs is a FUSE filesystem that allows you to manipulate custom emojis on your various Slacks and Discords
Stars: ✭ 30 (-40%)
Mutual labels:  emoji
EmoticonsBoard
Function keyboard and emotions. Android表情键盘,可动态更新表情。
Stars: ✭ 31 (-38%)
Mutual labels:  emoji
reactions
❤ A Flarum extension that adds reactions to your Flarum Community!
Stars: ✭ 17 (-66%)
Mutual labels:  emoji
EmojIDE
Programming in Discord emojis. Second place for the ProgrammerHumor Hackathon
Stars: ✭ 30 (-40%)
Mutual labels:  emoji

Rafiki-zsh

Rafiki-zsh is a oh-my-zsh theme that adds emojis to your zsh terminal. Rafiki will display a good emoji such as 😄 on your prompt whenever commands run smoothly and bad emojis such as 😡 whenever things go wrong.

Prerequisites

Setup

  1. Download rafiki zsh as a oh-my-zsh custom theme:
 $ mkdir -p $ZSH_CUSTOM/themes && curl -o $ZSH_CUSTOM/themes/rafiki.zsh-theme https://raw.githubusercontent.com/akabiru/rafiki-zsh/develop/rafiki.zsh-theme
  1. Set ZSH_THEME to rafiki in your ~/.zshrc.
$ vim ~/.zshrc
 # ZSH_THEME='rafiki'
  1. Reload your zsh configuration and Voila! Rafiki is watching over you. 😎
$ source ~/.zshrc

Usage

Rafiki generates random emojis every time you start up your terminal. It also tells you who your pals are for the session.

To generate a new set just run newrafiki

$ newrafiki

You can also run rafiki to remind yourself your emoji set.

$ rafiki

Customization

Rafiki is pretty customizable.

If you prefer to have a constant set of emojis just set your goodemoji and bad emoji in .zshrc as follows.

For good emojis, set $MY_GOOD_RAFIKI to one of the following: fire muscle pointright facepunch smile sunglasses and your bad emoji to one of the following: rollingeyes pouting confused flushed middlefinger worried

$MY_GOOD_RAFIKI='fire'
$MY_BAD_RAFIKI='rollingeyes'

Then reload your zsh configuration.

$ source ~/.zshrc

You can also add your own emojis to the supported set. Just add the emoji to one of the arrays; good or bad with the emoji name as the key emoji as the value. For example:

good[100] = 💯

Inspiration

If you've seen the American animated epic musical film: Lion King the name Rafiki will resonate well with you.

Introducing Rafiki

rafiki

Contributing

Feel free to contribute, even if it's to add an emoji. 😉 Just fork it 🍴 and raise a pull request.

Credits

This projects borrows from Robby Russell's theme. Not forgetting oh-my-zsh itself. 😄

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].