forked from colonelpanic/dotfiles
Ivan Malison
6174990049
Fix web_start. Add remote_clipboard server stuff. Bump .emacs.d pointer and add remote_os_copy alias. Way better get_cols Made git sui git suir move to same sha as yelp branch for .emacs.d Bump emacs pointer. simplified default code for remote_clipboard. Remove unused functions from .functions. Added things from yelp branch. yelpify Added field separator to get_cols. Lots of refactoring. Added .lib directory. Moved dotfiles that get symlinked to ~ into their own directory. Remove some vim configuration. Remove oh-my-zsh.
31 lines
850 B
Bash
31 lines
850 B
Bash
for filename in ~/.lib/zsh/*; do
|
|
source $filename
|
|
done
|
|
|
|
CASE_SENSITIVE="true"
|
|
fpath=(~/.lib/completions $fpath)
|
|
autoload -U compinit
|
|
compinit
|
|
# Allow command line editing.
|
|
autoload -U edit-command-line
|
|
zle -N edit-command-line
|
|
bindkey '\C-x\C-e' edit-command-line
|
|
|
|
local
|
|
|
|
function current_directory() {
|
|
local PWD=$(pwd)
|
|
echo "${PWD/#$HOME/~}"
|
|
}
|
|
|
|
function git_prompt_info () {
|
|
if test -z $(parse_git_branch);
|
|
then
|
|
echo ""
|
|
else
|
|
echo " %{$FG[239]%}on%{$reset_color%} %{$fg[255]%}$(parse_git_branch)%{$reset_color%}"
|
|
fi
|
|
}
|
|
|
|
PROMPT="%{$FG[040]%}%n%{$reset_color%} %{$FG[239]%}at%{$reset_color%} %{$FG[033]%}$(hostname -s)%{$reset_color%} %{$FG[239]%}in%{$reset_color%} %{$terminfo[bold]$FG[226]%}\$(current_directory)%{$reset_color%}\$(git_prompt_info) %{$FG[239]%}with \$(colored_sandbox_string)%{$FG[255]%} "
|