Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in / Register
Toggle navigation
Menu
Open sidebar
adam.huang
Oh My Zsh
Commits
06bd72f8
Commit
06bd72f8
authored
Dec 01, 2013
by
Atem18
Browse files
Merge remote-tracking branch 'upstream/master'
parents
84e178fa
5643fac8
Changes
24
Hide whitespace changes
Inline
Side-by-side
plugins/zeus/README.md
View file @
06bd72f8
...
...
@@ -41,3 +41,13 @@
*
`zsw`
aliases
`rm .zeus.sock`
*
`zweep`
aliases
`rm .zeus.sock`
`zdbr`
aliases
`zeus rake db:reset db:test:prepare`
`zdbreset`
aliases
`zeus rake db:reset db:test:prepare`
`zdbm`
aliases
`zeus rake db:migrate db:test:prepare`
`zdbmigrate`
aliases
`zeus rake db:migrate db:test:prepare`
`zdbc`
aliases
`zeus rake db:create`
`zdbcm`
aliases
`zeus rake db:create db:migrate db:test:prepare`
plugins/zeus/zeus.plugin.zsh
View file @
06bd72f8
...
...
@@ -53,3 +53,17 @@ alias zall='zeus test test/unit/*; zeus test test/functional/; zeus cucumber'
# Clean up crashed zeus instances.
alias
zsw
=
'rm .zeus.sock'
alias
zweep
=
'rm .zeus.sock'
# Reset database
alias
zdbr
=
'zeus rake db:reset db:test:prepare'
alias
zdbreset
=
'zeus rake db:reset db:test:prepare'
# Migrate and prepare database
alias
zdbm
=
'zeus rake db:migrate db:test:prepare'
alias
zdbmigrate
=
'zeus rake db:migrate db:test:prepare'
# Create database
alias
zdbc
=
'zeus rake db:create'
# Create, migrate and prepare database
alias
zdbcm
=
'zeus rake db:create db:migrate db:test:prepare'
\ No newline at end of file
themes/agnoster.zsh-theme
View file @
06bd72f8
...
...
@@ -95,38 +95,38 @@ prompt_git() {
}
prompt_hg
()
{
local
rev status
if
$(
hg
id
>
/dev/null 2>&1
)
;
then
if
$(
hg prompt
>
/dev/null 2>&1
)
;
then
if
[[
$(
hg prompt
"{status|unknown}"
)
=
"?"
]]
;
then
# if files are not added
prompt_segment red white
st
=
'±'
elif
[[
-n
$(
hg prompt
"{status|modified}"
)
]]
;
then
# if any modification
prompt_segment yellow black
st
=
'±'
else
# if working copy is clean
prompt_segment green black
fi
echo
-n
$(
hg prompt
"☿ {rev}@{branch}"
)
$st
else
st
=
""
rev
=
$(
hg
id
-n
2>/dev/null |
sed
's/[^-0-9]//g'
)
branch
=
$(
hg
id
-b
2>/dev/null
)
if
`
hg st |
grep
-Eq
"^
\?
"
`
;
then
prompt_segment red black
st
=
'±'
elif
`
hg st |
grep
-Eq
"^(M|A)"
`
;
then
prompt_segment yellow black
st
=
'±'
else
prompt_segment green black
fi
echo
-n
"☿
$rev
@
$branch
"
$st
fi
fi
local
rev status
if
$(
hg
id
>
/dev/null 2>&1
)
;
then
if
$(
hg prompt
>
/dev/null 2>&1
)
;
then
if
[[
$(
hg prompt
"{status|unknown}"
)
=
"?"
]]
;
then
# if files are not added
prompt_segment red white
st
=
'±'
elif
[[
-n
$(
hg prompt
"{status|modified}"
)
]]
;
then
# if any modification
prompt_segment yellow black
st
=
'±'
else
# if working copy is clean
prompt_segment green black
fi
echo
-n
$(
hg prompt
"☿ {rev}@{branch}"
)
$st
else
st
=
""
rev
=
$(
hg
id
-n
2>/dev/null |
sed
's/[^-0-9]//g'
)
branch
=
$(
hg
id
-b
2>/dev/null
)
if
`
hg st |
grep
-Eq
"^
\?
"
`
;
then
prompt_segment red black
st
=
'±'
elif
`
hg st |
grep
-Eq
"^(M|A)"
`
;
then
prompt_segment yellow black
st
=
'±'
else
prompt_segment green black
fi
echo
-n
"☿
$rev
@
$branch
"
$st
fi
fi
}
# Dir: current working directory
...
...
themes/amuse.zsh-theme
0 → 100644
View file @
06bd72f8
# vim:ft=zsh ts=2 sw=2 sts=2
rvm_current
()
{
rvm current 2>/dev/null
}
rbenv_version
()
{
rbenv version 2>/dev/null |
awk
'{print $1}'
}
PROMPT
=
'
%{$fg_bold[green]%}${PWD/#$HOME/~}%{$reset_color%}$(git_prompt_info) ⌚ %{$fg_bold[red]%}%*%{$reset_color%}
$ '
ZSH_THEME_GIT_PROMPT_PREFIX
=
" on %{
$fg
[magenta]%}⭠ "
ZSH_THEME_GIT_PROMPT_SUFFIX
=
"%{
$reset_color
%}"
ZSH_THEME_GIT_PROMPT_DIRTY
=
"%{
$fg
[red]%}!"
ZSH_THEME_GIT_PROMPT_UNTRACKED
=
"%{
$fg
[green]%}?"
ZSH_THEME_GIT_PROMPT_CLEAN
=
""
RPROMPT
=
'%{$fg_bold[red]%}$(rbenv_version)%{$reset_color%}'
Prev
1
2
Next
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment