|
|
- eval "$(direnv hook zsh)" >> /tmp/direnv
- neofetch --ascii ~/.config/neofetch/ascii.txt
- # Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
- # Initialization code that may require console input (password prompts, [y/n]
- # confirmations, etc.) must go above this block; everything else may go below.
- if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
- source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
- fi
-
- # Created by kuro for 5.8
- source <(antibody init)
-
- # Environment variables
- export QT_QPA_PLATFORMTHEME="qt6ct"
- export GOPATH=$HOME/go
- export _JAVA_AWT_WM_NONREPARENTING=1
- export AWT_TOOLKIT=MToolkit
- export SHELL=zsh
- export TERMINAL=st
- export ANDROID_HOME=~/Android/Sdk
- export FLUTTER_HOME=~/flutter
- export TMUX_PLUGIN_MANAGER_PATH=~/.tmux/plugins
- export BORG_KEYS_DIR=~/.keys/borg
- export BROWSER=~/.scripts/tabbed_surf
- export EDITOR=vim
-
- # Setup PATH
- export PATH="~/.scripts/:~/.local/bin/:$PATH"
- export PATH=$PATH:$ANDROID_HOME/tools
- export PATH=$PATH:$ANDROID_HOME/platform-tools
- export PATH=$PATH:$FLUTTER_HOME/bin
- export PATH="$PATH:/home/yigit/.scripts:/home/yigit/.gem/ruby/2.7.0/bin:$GOPATH/bin:$GOPATH/binexport:/home/yigit/.local/bin"
-
- HISTFILE=~/.zsh_history
- HISTSIZE=10000
- SAVEHIST=10000
- setopt appendhistory
-
- #Autocompletion
- autoload -Uz compinit
- compinit
-
- antibody bundle < ~/.config/antibody/zsh_plugins.txt
-
- [[ ! -f ~/.config/antibody/p10k.zsh ]] || source ~/.config/antibody/p10k.zsh
-
- bindkey "^[[H" beginning-of-line
- bindkey "^[[F" end-of-line
- bindkey "^[[3~" delete-char
-
- bindkey "^[[1;5C" forward-word
- bindkey "^[[1;5D" backward-word
-
- fpath=(~/.completions $fpath)
- autoload -Uz compinit && compinit
-
- source ~/.aliases
- source ~/.zsh_secret
- source ~/.cmds
-
- export ZSH_AUTOSUGGEST_HIGHLIGHT_STYLE='fg=241'
- export KEYTIMEOUT=5
-
- # added by travis gem
- [ ! -s /home/yigit/.travis/travis.sh ] || source /home/yigit/.travis/travis.sh
-
-
- [ -f ~/.fzf.zsh ] && source ~/.fzf.zsh
-
- #zle-line-init() { zle -K vicmd; }
- #zle -N zle-line-init
|