2022-07-10 10:06:59 +03:00
|
|
|
# ============================================
|
|
|
|
# | |
|
|
|
|
# | ███████╗███████╗██╗ ██╗██████╗ ██████╗ |
|
|
|
|
# | ╚══███╔╝██╔════╝██║ ██║██╔══██╗██╔════╝ |
|
|
|
|
# | ███╔╝ ███████╗███████║██████╔╝██║ |
|
|
|
|
# | ███╔╝ ╚════██║██╔══██║██╔══██╗██║ |
|
|
|
|
# | ███████╗███████║██║ ██║██║ ██║╚██████╗ |
|
|
|
|
# | ╚══════╝╚══════╝╚═╝ ╚═╝╚═╝ ╚═╝ ╚═════╝ |
|
|
|
|
# ============================================
|
|
|
|
|
|
|
|
autoload -U compinit && compinit
|
|
|
|
|
|
|
|
autoload -U select-word-style
|
|
|
|
select-word-style bash
|
|
|
|
|
|
|
|
# autoload -Uz vcs_info
|
|
|
|
|
|
|
|
# setopt CORRECT
|
|
|
|
# setopt CORRECT_ALL
|
|
|
|
setopt SHARE_HISTORY
|
|
|
|
setopt APPEND_HISTORY
|
|
|
|
setopt HIST_FIND_NO_DUPS
|
|
|
|
setopt HIST_IGNORE_DUPS
|
|
|
|
|
|
|
|
ZSH_COMPDUMP='/dev/null'
|
|
|
|
HISTFILE=$HOME/.zsh_history
|
|
|
|
HISTSIZE=1000
|
|
|
|
SAVEHIST=1000
|
|
|
|
|
|
|
|
zstyle ':fzf-tab:*' fzf-flags --color=fg:8,bg:-1,hl:6,fg+:15,bg+:0,hl+:13
|
2023-06-11 22:13:13 +03:00
|
|
|
zstyle ':completion:*' rehash true
|
2022-07-10 10:06:59 +03:00
|
|
|
|
|
|
|
source $HOME/.scripts/zsh/hotkeys
|
2023-06-11 22:13:13 +03:00
|
|
|
export PATH=$PATH:$HOME/.scripts:$HOME/.cargo/bin
|
2022-07-10 10:06:59 +03:00
|
|
|
|
|
|
|
source /usr/share/zsh/plugins/fzf-tab-git/fzf-tab.plugin.zsh
|
|
|
|
source /usr/share/zsh/plugins/fast-syntax-highlighting/fast-syntax-highlighting.plugin.zsh
|
|
|
|
source /usr/share/zsh/plugins/zsh-autosuggestions/zsh-autosuggestions.plugin.zsh
|
|
|
|
|
|
|
|
ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE="fg=13"
|
2023-06-11 22:13:13 +03:00
|
|
|
|
2022-07-10 10:06:59 +03:00
|
|
|
export EDITOR=micro
|
2023-06-11 22:13:13 +03:00
|
|
|
export TERM=alacritty
|
2022-07-10 10:06:59 +03:00
|
|
|
|
|
|
|
alias zshcfg='micro $HOME/.zshrc'
|
|
|
|
alias ac='micro $HOME/.config/alacritty/alacritty.yml'
|
|
|
|
|
|
|
|
alias ls='exa -laFh --icons --group-directories-first'
|
2023-06-11 22:13:13 +03:00
|
|
|
alias clear='clear && neofetch'
|
2022-07-10 10:06:59 +03:00
|
|
|
alias xx='chmod +x'
|
|
|
|
# alias ping='gping'
|
|
|
|
# alias top='btop'
|
2023-06-11 22:13:13 +03:00
|
|
|
# alias cat='gat'
|
2022-07-10 10:06:59 +03:00
|
|
|
|
2023-06-11 22:13:13 +03:00
|
|
|
termcolors
|
|
|
|
neofetch
|
2022-07-10 10:06:59 +03:00
|
|
|
eval "$(starship init zsh)"
|