Neue Antwort schreiben 
 
Themabewertung:
  • 1 Bewertung(en) - 1 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Wie sieht eure .zshrc aus?
mrshadowtux
Unregistered

 
Beitrag #1
Wie sieht eure .zshrc aus?
Hier könnt ihr eure .zshrc posten, um sie mit anderen zu teilen, damit diese sich interessante Ideen holen können für ihre.

Ich fang mal an:
Code:
export ZSH=/Users/afeld/.oh-my-zsh
ZSH_THEME="jtriley"
ENABLE_CORRECTION="true"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"
plugins=(git git-extras brew osx web-search common-aliases dirhistory sublime sudo nyan)
export PATH="/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin"
source $ZSH/oh-my-zsh.sh
export LANG=de_DE
26.02.2015 18:03
Diese Nachricht in einer Antwort zitieren
thosch97 Offline
All things have a right to grow

Beiträge: 9.846
Registriert seit: Feb 2010
Beitrag #2
RE: Wie sieht eure .zshrc aus?
.zshrc.local:
Code:
. ~/.zshrc.from_grml
prompt grml
zstyle :prompt:grml:left:items:percent pre '
'
(( $+commands[bsdtar] )) && alias tar=bsdtar || echo "bsdtar not installed"
alias g=git
alias hl="highlight -O ansi"
path=( $HOME/.cabal/bin(/N) $HOME/.local/bin(/N) $path /usr/sbin(/N) /usr/local/sbin(/N) /sbin(/N) )
typeset -xU path
export SVN_SSH="ssh -i /home/qsuscs/.ssh/id_rsa_subversion"
ssh-add -l
function countdown {
        ENDTIME=$(date -d "$1" +%s) watch -b -e -n 1 -x sh -c 'DIFF=$(($ENDTIME - $(date +%s))); echo $(($DIFF / 60)) min $(($DIFF % 60)) s; if [ $DIFF -lt 1 ]; then exit 1; fi'
}
Dazu noch grmlzshrc und ein bisschen Kleinkrams. Zu finden [url=https://github.com/qsuscs/.dotfiles]auf GitHub in meinem dotfiles-Repo[/code].

PGP-Key E384 009D 3B54 DCD3 21BF 9532 95EE 94A4 3258 3DB1 | S/MIME-Key 0x1A33706DAD44DA
G d-@ s+:- a--- C+++ UB+L++ P--- L++@ E-@>++ W+ N o? K? w>++ !O !M !V PS+++ PE-- Y+>++ PGP++>+++ !t 5? X? !R tv b+++>++++ DI !D G>+ e>+++ h !r>++ !z
„Die Aachener gelten als Erfinder des 4. Hauptsatzes der Thermodynamik: ‚Thermo schreibt man zweimal.“‘
“Saying that Java is good because it works on all platforms is like saying oral sex is good because it works on all sexes.”
„Es gibt 10 Sorten von Leuten: Die einen verstehen das Binärsystem, die anderen nicht.“
„Manche Männer lieben Männer, Manche Frauen eben Frauen; Da gibt's nix zu bedauern und nichts zu staunen; Das ist genau so normal wie Kaugummi kauen; Doch die meisten werden sich das niemals trauen“
26.02.2015 20:42
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
icefrost Offline
Wh Rückkehrer

Beiträge: 190
Registriert seit: Apr 2009
Beitrag #3
RE: Wie sieht eure .zshrc aus?
Wasn das?

"Wir könnten auch in der Wäschekammer landen, und der Gedanke daran, kopfüber in ungewaschener Unterwäsche zu landen mit der Nase in einer Bremsspur, hinterließ einen unangenehmen Geschmack auf meiner Zunge."
Frank Drebin
27.02.2015 12:53
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Benjamin92 Offline
tauscht CMOS-Batterie per TeamViewer

Beiträge: 7.648
Registriert seit: Jul 2008
Beitrag #4
RE: Wie sieht eure .zshrc aus?
Konfigurationsdatei der Z-Shell ;)
27.02.2015 12:55
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #5
RE: Wie sieht eure .zshrc aus?
Gefixte Variante. oh-my-zsh wird nun per relativem statt absolutem Pfad aufgerufen. Das LANG ist raus, da es Probleme machte. Und bei rm wird nun nicht mehr nervig rumgefragt.

Code:
11:59 afeld@feldibook /Users/afeld
% cat .zshrc
export ZSH=.oh-my-zsh
ZSH_THEME="jtriley"
ENABLE_CORRECTION="true"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"
plugins=(git git-extras brew osx web-search common-aliases dirhistory sublime sudo nyan)
export PATH="/usr/local/mysql/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/X11/bin"
source $ZSH/oh-my-zsh.sh
setopt no_rm_star_silent
unalias rm
27.02.2015 12:58
Diese Nachricht in einer Antwort zitieren
gandro Offline
Quälgeist

Beiträge: 8.849
Registriert seit: Jul 2008
Beitrag #6
RE: Wie sieht eure .zshrc aus?
Verwende fast unmodifizierte grml-zsh. Dementsprechend uninteressant, schlicht ein Hack für python-virtualenv ist da noch drin, den ich aber schon länger nicht mehr verwendet habe. Und die Pfadangabe im Prompt wird auf 16 Zeichen gekürzt.

Code:
zstyle ':prompt:grml:left:items:path' token '%16<..<%~%<< '

# support for virtual-env path
function virtual_env_prompt () {
    REPLY=${VIRTUAL_ENV+(${VIRTUAL_ENV:t}) }
}

grml_theme_add_token virtual-env -f virtual_env_prompt '%F{magenta}' '%f'

# all prompt items (extends default with virtual-env)
zstyle ':prompt:grml:left:setup' items rc virtual-env change-root \
                                       user at host path vcs percent


setopt no_share_history
27.02.2015 18:04
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #7
RE: Wie sieht eure .zshrc aus?
Aktuelle auf dem Mac (ein paar Änderungen zur letzten):

Code:
export ZSH=${HOME}/.oh-my-zsh
ZSH_THEME="jtriley"
ENABLE_CORRECTION="true"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"
plugins=(git git-extras osx brew web-search common-aliases dirhistory sublime sudo nyan nmapi screen)
export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export PAGER="/usr/bin/most"
source $ZSH/oh-my-zsh.sh
setopt no_rm_star_silent
unalias rm

alias kirschkuchen='7z a -t7z -m0=LZMA -mmt=on -mx=9 -md=96m -mfb=256'

alias radio_einslive='wget http://www.einslive.de/einslive/musik/playlist/ -O - 2>/dev/null | grep -v form | grep searchPlaylistResult -A 11 | tail -n1 | sed "s/<td><strong>//;s/<\/strong>/:/;s/<\/td>//g"'

alias radio_wdr2='wget http://www.wdr2.de/musik/playlist116.html -O - 2>/dev/null | grep currentSongCont -A5 | tail -n2 | sed "s/<strong>//g;s/<\/strong>//g" | xargs'
27.03.2015 01:49
Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #8
RE: Wie sieht eure .zshrc aus?
Code:
export ZSH=${HOME}/.oh-my-zsh
ENABLE_CORRECTION="true"
ZSH_THEME="jtriley"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"
plugins=(git git-extras debian web-search common-aliases dirhistory sublime sudo nyan nmapi screen)
export PATH="/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export PAGER="/usr/local/bin/most"
source $ZSH/oh-my-zsh.sh
setopt no_rm_star_silent
unalias rm
alias kirschkuchen='7z a -t7z -m0=LZMA -mmt=on -mx=9 -md=96m -mfb=256'
alias radio_einslive='wget http://www.einslive.de/einslive/musik/playlist/ -O - 2>/dev/null | grep -v form | grep searchPlaylistResult -A 11 | tail -n1 | sed "s/<td><strong>//;s/<\/strong>/:/;s/<\/td>//g"'
alias radio_wdr2='wget http://www.wdr2.de/musik/playlist116.html -O - 2>/dev/null | grep currentSongCont -A5 | tail -n2 | sed "s/<strong>//g;s/<\/strong>//g" | xargs'
alias synoclear='cd ${HOME}/Downloads ; rm -rf volume* ; rm debug.dat'
alias desktopclear='rm ${HOME}/Desktop/Bildschirmfoto*'
export VDPAU_DRIVER=va_gl
alias kommentarlos="sed -e '/\s*#.*$/d' -e '/^\s*$/d'"
unalias ls
Nochmal aktualisiert.
17.07.2015 22:30
Diese Nachricht in einer Antwort zitieren
fynn Online
Posting Freak

Beiträge: 3.336
Registriert seit: Apr 2012
Beitrag #9
RE: Wie sieht eure .zshrc aus?
Code:
export ZSH=${HOME}/.oh-my-zsh
ZSH_THEME="alanpeabody"
ENABLE_CORRECTION="true"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"
plugins=(git git-extras debian web-search common-aliases dirhistory sudo nyan nmapi screen)
export PATH="/usr/local/mysql/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export PAGER="/usr/local/bin/most"
source $ZSH/oh-my-zsh.sh
setopt no_rm_star_silent
unalias rm
alias create_7z='7z a -t7z -m0=LZMA -mmt=on -mx=9 -md=96m -mfb=256'
alias desktopclear='rm ${HOME}/Schreibtisch/Bildschirmfoto*'
export VDPAU_DRIVER=va_gl
alias kommentarlos="sed -e '/\s*#.*$/d' -e '/^\s*$/d'"
alias sublime="subl"
alias untar="tar xvf"
alias create_tar="tar -cvf"
alias create_targz="tar -cvzf"
alias pastebin_unlisted="pastebin -e 10M -p"
alias zshrc="vim $HOME/.zshrc"
alias zshrc_reload="source $HOME/.zshrc"
alias mysql="mysql -uroot -p123456"
#unalias ls

Basiert auf der von mrshadowtux, allerdings etwas angepasst.
19.07.2015 10:18
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
mrshadowtux
Unregistered

 
Beitrag #10
RE: Wie sieht eure .zshrc aus?
Stark überarbeitet, nun kommt sie auch mit verschiedenen Distris aus:

Code:
export ZSH=${HOME}/.oh-my-zsh
ZSH_THEME="jtriley"
ENABLE_CORRECTION="true"
COMPLETION_WAITING_DOTS="true"
HIST_STAMPS="dd.mm.yyyy"


if [ "$(grep -iE 'mint|debian|ubuntu' /etc/lsb-release | wc -l)" -gt 0 ] ; then
    plugins=(git debian sudo screen)
elif [ -f /etc/arch-release ] ; then
    plugins=(archlinux git sudo screen)
else
    plugins=(git sudo screen)
fi


export PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"
export PAGER="/usr/local/bin/most"
source $ZSH/oh-my-zsh.sh
setopt no_rm_star_silent


alias kirschkuchen='7z a -t7z -m0=LZMA -mmt=on -mx=9 -md=96m -mfb=256'
alias synoclear='cd ${HOME}/Downloads ; rm -rf volume* ; rm debug*.dat'
alias desktopclear='rm ${HOME}/Desktop/Bildschirmfoto*'

function videoklein()
{
    ffmpeg -i "${1}" -c:v libx264 -preset slow -crf 22 -c:a copy "${1}.mp4"
}

Bei Zeiten muss ich mal gucken, ob man die Redundanz im Array oben wegbekommt.
18.10.2015 14:23
Diese Nachricht in einer Antwort zitieren
Neue Antwort schreiben 


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste