.zshrc 1.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. #!/bin/bash
  2. # $$\ $$\ $$\ $$\ $$$$$$\ $$\
  3. # $$ | $$ | $$ | $$ | $$$ __$$\ $$ |
  4. # $$$$$$\ $$$$$$\ $$ | $$ | $$$$$$\ $$$$$$$\ $$$$\ $$ | $$$$$$$\ $$$$$$\
  5. # \_$$ _| $$ __$$\ $$$$$$$$ |$$ __$$\ $$ __$$\ $$\$$\$$ |$$ _____|\_$$ _|
  6. # $$ | $$$$$$$$ |\_____$$ |$$ / $$ |$$ | $$ |$$ \$$$$ |\$$$$$$\ $$ |
  7. # $$ |$$\ $$ ____| $$ |$$ | $$ |$$ | $$ |$$ |\$$$ | \____$$\ $$ |$$\
  8. # \$$$$ |\$$$$$$$\ $$ |\$$$$$$$ |$$ | $$ |\$$$$$$ /$$$$$$$ | \$$$$ |
  9. # \____/ \_______| \__| \____$$ |\__| \__| \______/ \_______/ \____/
  10. # $$\ $$ |
  11. # \$$$$$$ |
  12. # \______/
  13. # Path to your oh-my-zsh installation.
  14. export ZSH="$HOME/.oh-my-zsh"
  15. export EDITOR=/bin/nvim
  16. export PATH="$HOME/bin:$PATH"
  17. export SSH_AUTH_SOCK="$XDG_RUNTIME_DIR/ssh-agent.socket"
  18. # Установка GOPATH (опционально, по умолчанию это ~/go)
  19. export GOPATH=$HOME/go
  20. # Добавление GOPATH/bin в переменную PATH
  21. export PATH=$PATH:$GOPATH/bin
  22. # See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
  23. ZSH_THEME="agnoster"
  24. plugins=(git sudo zsh-autosuggestions zsh-syntax-highlighting docker-compose docker golang magic-enter extract )
  25. source $ZSH/oh-my-zsh.sh
  26. zstyle ':completion:*:*:docker:*' option-stacking yes
  27. zstyle ':completion:*:*:docker-*:*' option-stacking yes
  28. # defaults
  29. MAGIC_ENTER_GIT_COMMAND='git status -u .'
  30. MAGIC_ENTER_OTHER_COMMAND='ls -lh .'
  31. # Example aliases
  32. # alias zshconfig="mate ~/.zshrc"
  33. # alias ohmyzsh="mate ~/.oh-my-zsh"
  34. #te4gh0st logo in start
  35. ~/.te4gh0st/te4gh0st
  36. alias ports="sudo lsof -nP -iTCP -sTCP:LISTEN"