... | ... |
@@ -20,7 +20,7 @@ parse_git_dirty() { |
20 | 20 |
|
21 | 21 |
# Checks if there are commits ahead from remote |
22 | 22 |
function git_prompt_ahead() { |
23 |
- if $(echo "$(git log origin/master..HEAD 2> /dev/null)" | grep '^commit' &> /dev/null); then |
|
23 |
+ if $(echo "$(git log origin/$(current_branch)..HEAD 2> /dev/null)" | grep '^commit' &> /dev/null); then |
|
24 | 24 |
echo "$ZSH_THEME_GIT_PROMPT_AHEAD" |
25 | 25 |
fi |
26 | 26 |
} |
... | ... |
@@ -20,6 +20,11 @@ bindkey ' ' magic-space # also do history expansion on space |
20 | 20 |
|
21 | 21 |
bindkey '^[[Z' reverse-menu-complete |
22 | 22 |
|
23 |
+# Make the delete key (or Fn + Delete on the Mac) work instead of outputting a ~ |
|
24 |
+bindkey "^[[3~" delete-char |
|
25 |
+bindkey "^[3;5~" delete-char |
|
26 |
+bindkey "\e[3~" delete-char |
|
27 |
+ |
|
23 | 28 |
# consider emacs keybindings: |
24 | 29 |
|
25 | 30 |
#bindkey -e ## emacs key bindings |
26 | 31 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,6 @@ |
0 |
+# commands to control local apache2 server installation |
|
1 |
+# paths are for osx installation via macports |
|
2 |
+ |
|
3 |
+alias apache2start='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper start' |
|
4 |
+alias apache2stop='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper stop' |
|
5 |
+alias apache2restart='sudo /opt/local/etc/LaunchDaemons/org.macports.apache2/apache2.wrapper restart' |
0 | 6 |
new file mode 100644 |
... | ... |
@@ -0,0 +1,22 @@ |
0 |
+# ------------------------------------------------------------------------------ |
|
1 |
+# FILE: compleat.plugin.zsh |
|
2 |
+# DESCRIPTION: oh-my-zsh plugin file. |
|
3 |
+# AUTHOR: Sorin Ionescu (sorin.ionescu@gmail.com) |
|
4 |
+# VERSION: 1.0.0 |
|
5 |
+# ------------------------------------------------------------------------------ |
|
6 |
+ |
|
7 |
+ |
|
8 |
+if (( ${+commands[compleat]} )); then |
|
9 |
+ local prefix="${commands[compleat]:h:h}" |
|
10 |
+ local setup="${prefix}/share/compleat-1.0/compleat_setup" |
|
11 |
+ |
|
12 |
+ if [[ -f "$setup" ]]; then |
|
13 |
+ if ! bashcompinit >/dev/null 2>&1; then |
|
14 |
+ autoload -U bashcompinit |
|
15 |
+ bashcompinit -i |
|
16 |
+ fi |
|
17 |
+ |
|
18 |
+ source "$setup" |
|
19 |
+ fi |
|
20 |
+fi |
|
21 |
+ |
... | ... |
@@ -1,6 +1,6 @@ |
1 | 1 |
#PROMPT='%{$fg_bold[red]%}➜ %{$fg_bold[green]%}%p %{$fg[cyan]%}%c %{$fg_bold[blue]%}$(git_prompt_info)%{$fg_bold[blue]%} % %{$reset_color%}' |
2 | 2 |
PROMPT="%{$fg_bold[cyan]%}%T%{$fg_bold[green]%} %{$fg_bold[white]%}%n%{$fg[magenta]%}@%{$fg_bold[white]%}%m %{$fg_bold[green]%}%d |
3 |
-%{$fg_bold[yellow]%}%% $(git_prompt_info)%{$reset_color%}" |
|
3 |
+%{$fg_bold[yellow]%}%% %{$reset_color%}" |
|
4 | 4 |
|
5 | 5 |
#ZSH_THEME_GIT_PROMPT_PREFIX="git:(%{$fg[red]%}" |
6 | 6 |
#ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%}" |