dotfiles/zsh/custom.zsh

37 lines
889 B
Bash

# editor
export VISUAL=nvim
export EDITOR=$VISUAL
# golang
export PATH=$PATH:/usr/local/go/bin
export PATH=$PATH:~/go/bin
# zig
# export PATH=$PATH:~/.zig
# neovim
export PATH="$PATH:/opt/nvim-linux-x86_64/bin"
# picotool
export PATH=$PATH:~/picotool/build
# zig version manager
export ZVM_INSTALL="$HOME/.zvm/self"
export PATH="$PATH:$HOME/.zvm/bin"
export PATH="$PATH:$ZVM_INSTALL/"
# rvm default
# aliases
alias lg="lazygit"
alias nv="nvim"
alias nvd="neovide"
alias mc="__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia minecraft-launcher"
alias godot="__NV_PRIME_RENDER_OFFLOAD=1 __GLX_VENDOR_LIBRARY_NAME=nvidia /home/andrew/apps/Godot_v4.3-stable_mono_linux_x86_64/Godot_v4.3-stable_mono_linux_x86_64"
alias vpn="protonvpn-cli c -f"
alias vpnd="protonvpn-cli d"
lolcat -F 0.5 ~/.zshbanner
source /home/andrew/.zsh-syntax-highlighting/zsh-syntax-highlighting.zsh