diff --git a/.zshrc b/.zshrc index 5178965..a25e9c4 100644 --- a/.zshrc +++ b/.zshrc @@ -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