diff --git a/aurion/zshrc.zshrc b/aurion/zsh.zshrc similarity index 98% rename from aurion/zshrc.zshrc rename to aurion/zsh.zshrc index 31a10a4..aadda04 100644 --- a/aurion/zshrc.zshrc +++ b/aurion/zsh.zshrc @@ -309,21 +309,23 @@ fi # # eval "$(zoxide init bash)" -source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh +# ZSH Plugin - zsh-autosuggestions +source $(brew --prefix)/share/zsh-autosuggestions/zsh-autosuggestions.zsh echo "source $(brew --prefix)/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh" >> ${ZDOTDIR:-$HOME}/.zshrc source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh - plugins=(git zsh-autosuggestions zsh-syntax-highlighting you-should-use) + + +# Adding SQLPlus via Homebrew + export DYLD_LIBRARY_PATH="/opt/homebrew/Cellar/instantclient-arm64-basic/23.3.0.23.09-1:$DYLD_LIBRARY_PATH" export PATH="/opt/homebrew/Cellar/instantclient-arm64-sqlplus/23.3.0.23.09/bin:$PATH" -source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh - alias sqlplus='DYLD_LIBRARY_PATH=$(brew --prefix)/lib sqlplus' alias sqlplus='DYLD_LIBRARY_PATH=/opt/homebrew/Cellar/instantclient-arm64-basic/23.3.0.23.09-1 sqlplus' -source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh +## Adding ZSH Syntax Highlighting support (for commands as you type them) source /opt/homebrew/share/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh diff --git a/darkstar/bashrc.bashrc b/darkstar/bash.bashrc similarity index 93% rename from darkstar/bashrc.bashrc rename to darkstar/bash.bashrc index 17ad520..2a0ff72 100644 --- a/darkstar/bashrc.bashrc +++ b/darkstar/bash.bashrc @@ -8,6 +8,7 @@ case $- in *) return;; esac +# To support SSH connections from an xterm-ghossty terminal, with syntax highlighting and TUI support. if [ "$TERM" = "xterm-ghostty" ]; then export TERM=xterm-256color export COLORTERM=truecolor @@ -121,20 +122,25 @@ if ! shopt -oq posix; then fi fi +# Adding cargo via homebrew (for RUST compilation tasks) eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" . "$HOME/.cargo/env" +# better cd and finding algos. eval "$(zoxide init bash)" +eval "$(fzf --bash)" - eval "$(fzf --bash)" +# Lazydocker aliasing alias lzd='lazydocker' alias lzd='lazydocker' +# Terminal history for shell commands via Atuin. . "$HOME/.atuin/bin/env" [[ -f ~/.bash-preexec.sh ]] && source ~/.bash-preexec.sh eval "$(atuin init bash)" +# Theme for BAT (modified CAT) export BAT_THEME="Catppuccin Mocha" # btop functionality