mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2026-02-20 03:02:29 +01:00
theme customization based on avit and sporty_256
This commit is contained in:
parent
793cbb9450
commit
53838bb9d1
4 changed files with 43 additions and 9 deletions
|
|
@ -33,10 +33,3 @@ alias l='ls -lah'
|
||||||
alias ll='ls -lh'
|
alias ll='ls -lh'
|
||||||
alias la='ls -lAh'
|
alias la='ls -lAh'
|
||||||
alias sl=ls # often screw this up
|
alias sl=ls # often screw this up
|
||||||
|
|
||||||
# Git aliases
|
|
||||||
alias gita='git add -A'
|
|
||||||
alias gits='git st'
|
|
||||||
alias gitl='git l'
|
|
||||||
alias gitw='git who'
|
|
||||||
alias gitt='git tags'
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ ZSH=$HOME/.oh-my-zsh
|
||||||
# Optionally, if you set this to "random", it'll load a random theme each
|
# Optionally, if you set this to "random", it'll load a random theme each
|
||||||
# time that oh-my-zsh is loaded.
|
# time that oh-my-zsh is loaded.
|
||||||
# ZSH_THEME="afowler"
|
# ZSH_THEME="afowler"
|
||||||
ZSH_THEME="mh"
|
ZSH_THEME="cadusk"
|
||||||
|
|
||||||
# Example aliases
|
# Example aliases
|
||||||
# alias zshconfig="mate ~/.zshrc"
|
# alias zshconfig="mate ~/.zshrc"
|
||||||
|
|
@ -40,6 +40,7 @@ if [ -z "$LC_ALL" ]; then export LC_ALL=en_US.UTF-8; fi
|
||||||
if [ -z "$LANG" ]; then export LANG=en_US.UTF-8; fi
|
if [ -z "$LANG" ]; then export LANG=en_US.UTF-8; fi
|
||||||
|
|
||||||
if [ -e $HOME/bin ]; then export PATH="$HOME/bin:$PATH"; fi
|
if [ -e $HOME/bin ]; then export PATH="$HOME/bin:$PATH"; fi
|
||||||
|
if [ -e $HOME/.local/bin ]; then export PATH="$HOME/.local/bin:$PATH"; fi
|
||||||
if [ -e $HOME/appengine ]; then export PATH="$HOME/appengine:$PATH"; fi
|
if [ -e $HOME/appengine ]; then export PATH="$HOME/appengine:$PATH"; fi
|
||||||
if [ -e $HOME/.cabal/bin ]; then export PATH="$HOME/.cabal/bin:$PATH"; fi
|
if [ -e $HOME/.cabal/bin ]; then export PATH="$HOME/.cabal/bin:$PATH"; fi
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -6,7 +6,7 @@ ZSH=$HOME/.oh-my-zsh
|
||||||
# Optionally, if you set this to "random", it'll load a random theme each
|
# Optionally, if you set this to "random", it'll load a random theme each
|
||||||
# time that oh-my-zsh is loaded.
|
# time that oh-my-zsh is loaded.
|
||||||
# ZSH_THEME="afowler"
|
# ZSH_THEME="afowler"
|
||||||
ZSH_THEME="mh"
|
ZSH_THEME="cadusk"
|
||||||
|
|
||||||
# Example aliases
|
# Example aliases
|
||||||
# alias zshconfig="mate ~/.zshrc"
|
# alias zshconfig="mate ~/.zshrc"
|
||||||
|
|
|
||||||
40
themes/cadusk.zsh-theme
Normal file
40
themes/cadusk.zsh-theme
Normal file
|
|
@ -0,0 +1,40 @@
|
||||||
|
# cadusk ZSH Theme - customized on top of avit theme
|
||||||
|
|
||||||
|
PROMPT='
|
||||||
|
$(_user_host) ${_current_dir} $(git_prompt_info)
|
||||||
|
$ '
|
||||||
|
PROMPT2='%{$fg[white]%}$%{$reset_color%} '
|
||||||
|
|
||||||
|
RPROMPT='%{$(echotc UP 1)%} $(git_prompt_status) ${_return_status}%{$(echotc DO 1)%}'
|
||||||
|
|
||||||
|
local _current_dir="%F{208}%3~%{$reset_color%} "
|
||||||
|
local _return_status="%{$fg[red]%}%(?..⍉)%{$reset_color%}"
|
||||||
|
local _hist_no="%{$fg[grey]%}%h%{$reset_color%}"
|
||||||
|
|
||||||
|
function _user_host() {
|
||||||
|
me="%{$fg_bold[white]%}%n"
|
||||||
|
|
||||||
|
if [[ -n $SSH_CONNECTION ]]; then
|
||||||
|
me="$me%{$fg_bold[cyan]%}@%m"
|
||||||
|
fi
|
||||||
|
echo "$me%b%{$reset_color%}"
|
||||||
|
}
|
||||||
|
|
||||||
|
if [[ $USER == "root" ]]; then
|
||||||
|
CARETCOLOR="red"
|
||||||
|
else
|
||||||
|
CARETCOLOR="white"
|
||||||
|
fi
|
||||||
|
|
||||||
|
MODE_INDICATOR="%{$fg_bold[yellow]%}❮%{$reset_color%}%{$fg[yellow]%}❮❮%{$reset_color%}"
|
||||||
|
|
||||||
|
ZSH_THEME_GIT_PROMPT_PREFIX="%{$reset_color%}(%{$fg_bold[yellow]%}"
|
||||||
|
ZSH_THEME_GIT_PROMPT_SUFFIX="%{$reset_color%})"
|
||||||
|
ZSH_THEME_GIT_PROMPT_DIRTY="%{$fg[red]%}!%{$reset_color%}"
|
||||||
|
ZSH_THEME_GIT_PROMPT_CLEAN=""
|
||||||
|
|
||||||
|
# LS colors, made with http://geoff.greer.fm/lscolors/
|
||||||
|
export LSCOLORS="exfxcxdxbxegedabagacad"
|
||||||
|
export LS_COLORS='di=36;40:ln=35;40:so=32;40:pi=33;40:ex=31;40:bd=34;46:cd=34;43:su=0;41:sg=0;46:tw=0;42:ow=0;43:'
|
||||||
|
export GREP_COLOR='1;33'
|
||||||
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue