Advertisement
Guest User

zshrc

a guest
Oct 13th, 2013
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 4.54 KB | None | 0 0
  1. # Lines configured by zsh-newuser-install
  2. HISTFILE=~/.histfile
  3. HISTSIZE=1000
  4. SAVEHIST=10000
  5. bindkey -e
  6. # End of lines configured by zsh-newuser-install
  7. # The following lines were added by compinstall
  8. zstyle :compinstall filename '/home/matyi/.zshrc'
  9.  
  10. # End of lines added by compinstall
  11.  
  12. autoload -U compinit promptinit
  13. autoload -U colors && colors
  14. compinit
  15. promptinit
  16. setopt interactivecomments
  17.  
  18. # Keybindings
  19.  
  20. autoload zkbd
  21. source ~/.zkbd/rxvt-unicode-256color.tmp
  22. #source ~/.zkbd/$TERM-${DISPLAY:-$VENDOR-$OSTYPE}
  23.  
  24. [[ -n ${key[Backspace]} ]] && bindkey "${key[Backspace]}" backward-delete-char
  25. [[ -n ${key[Insert]} ]] && bindkey "${key[Insert]}" overwrite-mode
  26. [[ -n ${key[Home]} ]] && bindkey "${key[Home]}" beginning-of-line
  27. [[ -n ${key[PageUp]} ]] && bindkey "${key[PageUp]}" up-line-or-history
  28. [[ -n ${key[Delete]} ]] && bindkey "${key[Delete]}" delete-char
  29. [[ -n ${key[End]} ]] && bindkey "${key[End]}" end-of-line
  30. [[ -n ${key[PageDown]} ]] && bindkey "${key[PageDown]}" down-line-or-history
  31. [[ -n ${key[Up]} ]] && bindkey "${key[Up]}" up-line-or-search
  32. [[ -n ${key[Left]} ]] && bindkey "${key[Left]}" backward-char
  33. [[ -n ${key[Down]} ]] && bindkey "${key[Down]}" down-line-or-search
  34. [[ -n ${key[Right]} ]] && bindkey "${key[Right]}" forward-char
  35.  
  36. # This will set the default prompt to the fade theme
  37. # prompt fade
  38.  
  39. PROMPT="[%{$fg[red]%}%n%{$reset_color%}@%{$fg[blue]%}%m%{$reset_color%}] [%{$fg_no_bold[yellow]%}%1~%{$reset_color%}] "
  40. RPROMPT="[%* on %D]"
  41.  
  42. source /usr/share/doc/pkgfile/command-not-found.zsh
  43. setopt HIST_IGNORE_DUPS
  44.  
  45. # Aliases
  46.  
  47. #Compile
  48. alias gqt='qmake-qt4 -project && qmake-qt4 && make'
  49.  
  50. #VGA
  51. alias vgaup='echo default > /sys/class/drm/card0/device/power_profile'
  52. alias vgadown='echo low > /sys/class/drm/card0/device/power_profile'
  53.  
  54. #Startx
  55. alias x='xinit'
  56. alias xf='xinit /home/matyi/.xinitrc.flux'
  57. alias xa='xinit /home/matyi/.xinitrc.awesome'
  58.  
  59. #Systemd enable/disable services
  60. alias en='sudo systemctl enable'
  61. alias di='sudo systemctl disable'
  62. alias start='sudo systemctl start'
  63. alias stop='sudo systemctl stop'
  64. alias restart='sudo systemctl restart'
  65. alias status='systemctl status'
  66.  
  67. #Pacman:
  68. alias S='sudo pacman -S'                        ## Csomag telepitese tarolobol
  69. alias Sy='sudo pacman -Sy'                      ## Listafrissites (utan a csomag telepitese tarolobol)
  70. alias Syu='sudo pacman -Syu'                    ## Listafrissites es minden tartoloban levo csomag frissitese
  71. alias Ss='pacman -Ss'                           ## Keresett csomagok listazasa
  72. alias R='sudo pacman -R'                        ## Csomag eltavolitasa, ha nincsenek fuggosegei
  73. alias Rs='sudo pacman -Rs'                      ## Csomag eltavolitasa fuggosegekkel egyutt
  74. alias Rdd='sudo pacman -Rdd'                    ## Csomag eltavolitasa a fuggosegek figyelembevetele nelkul
  75. alias Scc='sudo pacman -Scc'                    ## Csomagmuveletek utan maradt szemet letakaritasa
  76. alias Sc='sudo pacman -Sc'                      ## Csomagmuveletek utan maradt szemet letakaritasa
  77. alias Qi='pacman -Qi'                           ## Informacio egy telepitett csomagrol
  78. alias Ql='pacman -Ql'                           ## Csomaghoz tartozo fajlok listazasa
  79. alias Qo='pacman -Qo'                           ## Az adott fajl melyik csomaghoz tartozik
  80. alias Qu='sudo pacman -Sy && pacman -Qu'        ## Frissitheto csomagok listazasa
  81. alias Syy='sudo pacman -Syy'                    ##
  82. alias Syua='yaourt -Syua'                       ## Minden csomag frissitese, a kozossegi repot is beleertve
  83.  
  84. #Shutdown:
  85. alias reboot='systemctl reboot'
  86. alias halt='systemctl poweroff'
  87. alias shutdown='sudo shutdown'
  88. alias kikapcs='systemctl poweroff'
  89. alias suspend='systemctl suspend && slock'
  90.  
  91. #htpc
  92. alias mht='sudo mount 192.168.0.140:/home/matyi /home/matyi/htpc'
  93. alias uht='sudo umount /home/matyi/htpc'
  94. alias sht='ssh 192.168.0.140'
  95. alias pht='ping 192.168.0.140'
  96.  
  97. #Others
  98. alias c='cat'
  99. alias ls='ls --color=auto'
  100. alias grep='grep --color'
  101. alias nautilus='nautilus --no-desktop'
  102. alias sb='sudo bash'
  103. alias a='alsamixer'
  104. alias h='htop'
  105. alias nc='ncmpcpp'
  106. alias l='vlock'
  107. alias n='nano -w'
  108. alias v='vim'
  109. alias m='mutt'
  110. alias ac='acpi -i'
  111. alias ds='watch dropbox status'
  112. alias s='screen -R'
  113. alias redwm='cd ~/.dwm; makepkg -g >> PKGBUILD; makepkg -efi --noconfirm'
  114.  
  115. # suffix aliases
  116.  
  117. alias -s txt='nano -w'
  118. alias -s log='nano -w'
  119. alias -s conf='nano -w'
  120. alias -s json='nano -w'
  121.  
  122. # global aliases
  123.  
  124. alias -g ...='../..'
  125. alias -g ....='../../..'
  126. alias -g .....='../../../..'
  127. alias -g G='| grep'
  128. alias -g L='| less'
  129. alias -g T='| tail'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement