Update .zshrc

This commit is contained in:
Matthew Fisher 2024-08-21 18:17:41 -05:00
parent 30109f847e
commit 049fbf57ab

37
.zshrc
View File

@ -1,14 +1,24 @@
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
autoload -Uz compinit
compinit
#NeoVIM
export PATH="$PATH:/opt/nvim-linux64/bin"
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
#TMUX
[[ -n $TMUX ]] && export TERM="xterm-256color"
#GO
export PATH=$PATH:/usr/local/go/bin
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="robbyrussell"
ZSH_THEME="custom"
# Set list of themes to pick from when loading at random
# Setting this variable when ZSH_THEME=random will cause zsh to load
@ -26,7 +36,7 @@ ZSH_THEME="robbyrussell"
# Uncomment one of the following lines to change the auto-update behavior
# zstyle ':omz:update' mode disabled # disable automatic updates
# zstyle ':omz:update' mode auto # update automatically without asking
zstyle ':omz:update' mode reminder # just remind me to update when it's time
# zstyle ':omz:update' mode reminder # just remind me to update when it's time
# Uncomment the following line to change how often to auto-update (in days).
# zstyle ':omz:update' frequency 13
@ -97,11 +107,22 @@ source $ZSH/oh-my-zsh.sh
# For a full list of active aliases, run `alias`.
#
# Example aliases
# alias zshconfig="mate ~/.zshrc"
# alias ohmyzsh="mate ~/.oh-my-zsh"
alias zshconfig="nvim ~/.zshrc"
alias ohmyzsh="nvim ~/.oh-my-zsh"
alias bpytop=bpytop -lc
alias vim=nvim
alias clera=sl
export PATH="$PATH:/opt/nvim-linux64/bin"
# bun completions
[ -s "/Users/matthew/.bun/_bun" ] && source "/Users/matthew/.bun/_bun"
# bun
export BUN_INSTALL="$HOME/.bun"
export PATH="$BUN_INSTALL/bin:$PATH"
# Created by `pipx` on 2024-07-24 17:53:11
export PATH="$PATH:/home/matthew/.local/bin"
#Kubectl
source <(kubectl completion zsh)
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion