Refactor dotfiles - 2026-01-18
Changes: - Refactored .zshrc into modular oh-my-zsh/custom/ files - Created aliases.zsh, functions.zsh, path.zsh, keybindings.zsh - Added bira-time.zsh-theme (bira with timestamp) - Added tools/*.zsh for pyenv, nvm, kubectl - Updated .tmux.conf.local with cross-platform support - Updated gpakosz/.tmux framework - Cleaned up .zshenv
This commit is contained in:
parent
58ef6d327f
commit
47120112ad
12 changed files with 811 additions and 453 deletions
18
dot_oh-my-zsh/custom/path.zsh
Normal file
18
dot_oh-my-zsh/custom/path.zsh
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
# PATH modifications
|
||||
# Auto-loaded by oh-my-zsh from $ZSH_CUSTOM/
|
||||
|
||||
# Go
|
||||
export GOPATH="$HOME/go"
|
||||
export PATH="$HOME/go/bin:$PATH"
|
||||
|
||||
# Local bin
|
||||
export PATH="$HOME/.local/bin:$PATH"
|
||||
|
||||
# JDK (if installed)
|
||||
[[ -d /opt/jdk-12.0.1/bin ]] && export PATH="/opt/jdk-12.0.1/bin:$PATH"
|
||||
|
||||
# Krew (kubectl plugin manager)
|
||||
export PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH"
|
||||
|
||||
# Add custom zsh functions
|
||||
fpath+=~/.zfunc
|
||||
Loading…
Add table
Add a link
Reference in a new issue