From acd2f589fd246bc16b6a0314a3ad2677daec50e6 Mon Sep 17 00:00:00 2001 From: Austin Richardson Date: Tue, 5 May 2015 15:18:58 -0400 Subject: [PATCH] Create random emoji theme emoji.zsh-theme A different emoji for every prompt. Inspired by http://www.hardscrabble.net/2013/random-emoji-in-prompt/ --- themes/emoji.zsh-theme | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 themes/emoji.zsh-theme diff --git a/themes/emoji.zsh-theme b/themes/emoji.zsh-theme new file mode 100644 index 000000000..662338c0e --- /dev/null +++ b/themes/emoji.zsh-theme @@ -0,0 +1,13 @@ +#!/usr/bin/env zsh + +EMOJI=(💩 🐦 🚀 🐞 🎨 🍕 🐭 👽 ☕️ 🔬 💀 🐷 🐼 🐶 🐸 🐧 🐳 🌟 🍔 🍣 🍻 ⛵️ 🔮 💰 💎 💾 💜 🍪 🌞 🌍 🐌 🐓 🍄 ) + +function random_emoji { + echo -n "$EMOJI[$RANDOM%$#EMOJI+1]" +} + +PROMPT="$(random_emoji) " +RPROMPT='%{$fg_bold[colour255]%}%c$(git_prompt_info)' + +ZSH_THEME_GIT_PROMPT_PREFIX=" : " +ZSH_THEME_GIT_PROMPT_SUFFIX=" "