aboutsummaryrefslogtreecommitdiff
path: root/zsh/.zshrc
blob: 8b8c775540fcdc042898b4e6130e26d54b869fe2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
HISTFILE=~/.histfile
HISTSIZE=1000
SAVEHIST=1000
setopt autocd beep notify
bindkey -v
# autoload -U colors && colors
# source /home/zt/.local/zsh-autocomplete/zsh-autocomplete.plugin.zsh

# paths
# export PATH=/:$PATH
export PATH=/zt/Docs/Go:$PATH
export PATH=/home/zt/.config/scripts:$PATH
export PATH=/zt/Programs:$PATH
export PATH=/home/zt/.local/bin:$PATH
export PATH=/zt/Docs/GoMinder:$PATH
export PATH=/usr/local/bin:$PATH
export PATH=/home/zt/.emacs.d/bin:$PATH
# other paths
export GOPATH="/zt/Docs/Go/"

# aliases
# directories
alias waifu='cd /zt/waifu'
alias docs='cd /zt/Docs'
alias zt='/zt/'
alias progs='/zt/Programs/'
alias scripts='~/.config/scripts/'
alias goproj='/zt/Docs/Go/src/github.com/MikunoNaka'

# programs
alias pf='clear && pfetch'
alias rm='rm -i'
alias ls='exa -l'
alias la='exa -a'
alias lsa='exa -al'
alias nf='neofetch'
alias adbc='adb connect 10.0.0.51:5555'

neofetch
exa
eval "$(starship init zsh)"
# syntax highlighting, needs to be at the end
source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh