This commit is contained in:
Zack Dibe 2018-04-23 19:11:14 +00:00 committed by GitHub
commit 8dacdb23f9
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
50 changed files with 223 additions and 0 deletions

View file

@ -0,0 +1,46 @@
あ a.mp3
い i.mp3
う u.mp3
え e.mp3
お o.mp3
か ka.mp3
き ki.mp3
く ku.mp3
け ke.mp3
こ ko.mp3
さ sa.mp3
し shi.mp3
す su.mp3
せ se.mp3
そ so.mp3
た ta.mp3
ち chi.mp3
つ tsu.mp3
て te.mp3
と to.mp3
な na.mp3
に ni.mp3
ぬ nu.mp3
ね ne.mp3
の no.mp3
は ha.mp3
ひ hi.mp3
ふ fu.mp3
へ he.mp3
ほ ho.mp3
ま ma.mp3
み mi.mp3
む mu.mp3
め me.mp3
も mo.mp3
や ya.mp3
ゆ yu.mp3
よ yo.mp3
ら ra.mp3
り ri.mp3
る ru.mp3
れ re.mp3
ろ ro.mp3
わ wa.mp3
を o.mp3
ん n.mp3

View file

@ -0,0 +1,46 @@
ア a.mp3
イ i.mp3
ウ u.mp3
エ e.mp3
オ o.mp3
カ ka.mp3
キ ki.mp3
ク ku.mp3
ケ ke.mp3
コ ko.mp3
サ sa.mp3
シ shi.mp3
ス su.mp3
セ se.mp3
ソ so.mp3
タ ta.mp3
チ chi.mp3
ツ tsu.mp3
テ te.mp3
ト to.mp3
ナ na.mp3
ニ ni.mp3
ヌ nu.mp3
ネ ne.mp3
no.mp3
ハ ha.mp3
ヒ hi.mp3
フ fu.mp3
ヘ he.mp3
ホ ho.mp3
マ ma.mp3
ミ mi.mp3
ム mu.mp3
メ me.mp3
モ mo.mp3
ヤ ya.mp3
ユ yu.mp3
ヨ yo.mp3
ラ ra.mp3
リ ri.mp3
ル ru.mp3
レ re.mp3
ロ ro.mp3
ワ wa.mp3
ヲ o.mp3
ン n.mp3

View file

@ -0,0 +1,41 @@
p="$ZSH/plugins/hirakata/"
fh=$(cat $p"files/hira.txt")
fk=$(cat $p"files/kata.txt")
function hirakata() {
random_symbol=$(echo "$fh\n$fk" | shuf -n1)
romaji=0
mute=0
for arg in "$@"
do
case "$arg" in
"romaji")
romaji=1
;;
"hiragana")
random_symbol=$(echo "$fh" | shuf -n1)
;;
"katakana")
random_symbol=$(echo "$fk" | shuf -n1)
;;
"mute")
mute=1
;;
esac
done
symbol=$(echo $random_symbol | cut -d ' ' -f1)
sound=$(echo $random_symbol | cut -d ' ' -f2)
echo -n $symbol
if [ $romaji -eq 1 ]; then
romaji=$(echo $sound | cut -d '.' -f1)
echo -n " ($romaji)"
fi
if [ $mute -eq 0 ]; then
(mpg321 -q $p/sounds/$sound & ) > /dev/null 2>&1
fi
}

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

90
themes/mawuena.zsh-theme Normal file
View file

@ -0,0 +1,90 @@
# CRUNCH - created from Steve Eley's cat waxing.
# Initially hacked from the Dallas theme. Thanks, Dallas Reedy.
#
# This theme assumes you do most of your oh-my-zsh'ed "colorful" work at a single machine,
# and eschews the standard space-consuming user and hostname info. Instead, only the
# things that vary in my own workflow are shown:
#
# * The time (not the date)
# * The RVM version and gemset (omitting the 'ruby' name if it's MRI)
# * The current directory
# * The Git branch and its 'dirty' state
#
# Colors are at the top so you can mess with those separately if you like.
# For the most part I stuck with Dallas's.
CL_NORMAL='%{%}' # %{^[[0m%} = normal
CL_GREY='%{%}' # %{^[[0;30m%} = grey
CL_RED='%{%}' # %{^[[0;31m%} = red
CL_GREEN='%{%}' # %{^[[0;32m%} = green
CL_BROWN='%{%}' # %{^[[0;35m%} = brown
CL_YELLOW='%{%}' # %{^[[0;33m%} = yellow
CL_BLUE='%{%}' # %{^[[0;34m%} = blue
CL_CYAN='%{%}' # %{^[[0;36m%} = cyan
CL_SPECIAL='%{%}' # %{^[[1;30m%} = bold grey
CR_DEB_COLOR="%{$fg[green]%}"
CRUNCH_BRACKET_COLOR="%{$fg[white]%}"
CRUNCH_TIME_COLOR="%{$fg[yellow]%}"
CRUNCH_RVM_COLOR="%{$fg[magenta]%}"
CRUNCH_DIR_COLOR="%{$fg[cyan]%}"
CRUNCH_GIT_BRANCH_COLOR="%{$fg[green]%}"
CRUNCH_GIT_CLEAN_COLOR="%{$fg[green]%}"
CRUNCH_GIT_DIRTY_COLOR="%{$fg[red]%}"
case ${HOST} in
*grimly*)
if [ ${USER} = 'root' ]
then
PR_USER="[${CL_GREEN}%n${CL_NORMAL} @"
PR_HOST=" ${CL_SPECIAL}%m${CL_NORMAL}] %# "
elif [ ${USER} = 'rockyluke' ]
then
PR_USER="${CL_YELLOW}%n${CL_NORMAL}"
PR_HOST=" ${CL_GREEN}%m${CL_NORMAL} %# "
else
PR_USER="%n"
PR_HOST=" %m %#}"
fi
;;
*)
if [ ${USER} = 'root' ]
then
PR_USER="[${CL_RED}%n${CL_NORMAL} @"
PR_HOST=" ${CL_SPECIAL}%m${CL_NORMAL}] %# "
elif [ ${USER} = 'rockyluke' ]
then
PR_USER="${CL_YELLOW}%n ● ${CL_NORMAL}"
PR_HOST=" ${CL_RED}%m${CL_NORMAL} %# "
else
PR_USER="%n ● "
PR_HOST="%m %h"
fi
;;
esac
# These Git variables are used by the oh-my-zsh git_prompt_info helper:
ZSH_THEME_GIT_PROMPT_PREFIX="$CRUNCH_BRACKET_COLOR:$CRUNCH_GIT_BRANCH_COLOR"
ZSH_THEME_GIT_PROMPT_SUFFIX=""
ZSH_THEME_GIT_PROMPT_CLEAN=" $CRUNCH_GIT_CLEAN_COLOR✓"
ZSH_THEME_GIT_PROMPT_DIRTY=" $CRUNCH_GIT_DIRTY_COLOR✗"
# Our elements:
CRUNCH_TIME_="$CRUNCH_BRACKET_COLOR(${PR_USER}${PR_HOST}$CRUNCH_BRACKET_COLOR)%{$reset_color%}"
if which rvm-prompt &> /dev/null; then
CRUNCH_RVM_="$CRUNCH_BRACKET_COLOR"["$CRUNCH_RVM_COLOR\${\$(~/.rvm/bin/rvm-prompt i v g)#ruby-}$CRUNCH_BRACKET_COLOR"]"%{$reset_color%}"
else
if which rbenv &> /dev/null; then
CRUNCH_RVM="$CRUNCH_BRACKET_COLOR"["$CRUNCH_RVM_COLOR\${\$(rbenv version | sed -e 's/ (set.*$//' -e 's/^ruby-//')}$CRUNCH_BRACKET_COLOR"]"%{$reset_color%}"
fi
fi
CRUNCH_DIR_="$CRUNCH_DIR_COLOR%~\$(git_prompt_info) "
CRUNCH_PROMPT="$CRUNCH_BRACKET_COLOR➭ "
# Put it all together!
precmd() {
PROMPT="${CL_BROWN}%(!.#.❆)%{$reset_color%} $CRUNCH_DIR_$(hirakata romaji) $CRUNCH_PROMPT%{$reset_color%}"
}
RPROMPT="(%(?:${CL_BROWN}:${CL_RED})%T${CL_NORMAL})"