aboutsummaryrefslogtreecommitdiff
path: root/zshrc
diff options
context:
space:
mode:
authorVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2020-12-09 10:35:46 +0530
committerVidhu Kant Sharma <bokuwakanojogahoshii@yahoo.com>2020-12-09 10:35:46 +0530
commitc589a1e89cbed602d0f2177c1594dd8035615256 (patch)
tree4d0ed648b6becc70e109706387c1e0a92a2d8582 /zshrc
parent20b041d9a9e252cc97fd9f266f06e5693c67865c (diff)
added zshrc file
Diffstat (limited to 'zshrc')
-rw-r--r--zshrc38
1 files changed, 38 insertions, 0 deletions
diff --git a/zshrc b/zshrc
new file mode 100644
index 00000000..403a44a4
--- /dev/null
+++ b/zshrc
@@ -0,0 +1,38 @@
+HISTFILE=~/.histfile
+HISTSIZE=1000
+SAVEHIST=1000
+setopt autocd beep notify
+bindkey -v
+colorscript random
+# autoload -U colors && colors
+# source /home/zt/.local/zsh-autocomplete/zsh-autocomplete.plugin.zsh
+
+# paths
+export GOPATH="/zt/Docs/Go/"
+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
+
+# 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'
+
+eval "$(starship init zsh)"
+# syntax highlighting, needs to be at the end
+source /usr/share/zsh/plugins/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh