dotfiles

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README

.zshrc (928B)


      1 ########## ALIAS ##########
      2 
      3 alias c='clear' 
      4 alias e='exit' 
      5 alias v='nvim' 
      6 alias n='neofetch'
      7 alias l='ls -lA' 
      8 alias ll='ls -la' 
      9 alias s='source' 
     10 alias zshrc='nvim $HOME/.config/zsh/.zshrc' 
     11 alias szshrc='source $HOME/.config/zsh/.zshrc' 
     12 alias xi='sudo xbps-install'
     13 alias xr='sudo xbps-remove'
     14 alias ai='sudo apt install'
     15 alias ar='sudo apt remove'
     16 alias p='sudo pacman'
     17 alias ipa='ip a | grep 192.168.10'
     18 alias gc="nvim /Users/linus/Library/Application Support/com.mitchellh.ghostty/"
     19 bindkey -v
     20 
     21 alias gcl='git clone'
     22 alias gclgh='git clone https://github.com/'
     23 alias ga='git add'
     24 alias gc='git commit -m'
     25 alias gp='git push'
     26 
     27 ########## PATH ##########
     28 
     29 export GPG_TTY=$(tty)
     30 export PATH="$PATH:/opt/homebrew/bin"
     31 export PLAN9=/Users/linus/.sources/plan9port 
     32 export PATH=$PATH:$PLAN9/bin 
     33 
     34 ########## PS1 ##########
     35 
     36 autoload -Uz vcs_info
     37 precmd() { vcs_info }
     38 
     39 setopt PROMPT_SUBST
     40 PS1='
     41 %~ ${vcs_info_msg_0_}
     42 %% '
     43