- Add common aliases, exports, and functions - Add shell completions and prompt configuration - Add sync utilities for cross-shell compatibility 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
34 lines
733 B
Plaintext
34 lines
733 B
Plaintext
# Environment Variables
|
|
# Shared across all shells
|
|
|
|
# Editor preferences
|
|
export EDITOR=vim
|
|
export VISUAL=vim
|
|
export PAGER=less
|
|
|
|
# Path modifications
|
|
export PATH="$HOME/.local/bin:$HOME/bin:/usr/local/bin:$PATH"
|
|
export PATH="~/.npm-global/bin:$PATH"
|
|
export PATH="/home/eric/.opencode/bin:$PATH"
|
|
|
|
# History settings
|
|
export HISTSIZE=10000
|
|
export HISTFILESIZE=20000
|
|
export HISTCONTROL=ignoreboth:erasedups
|
|
|
|
# Color support
|
|
export CLICOLOR=1
|
|
export LSCOLORS=ExFxBxDxCxegedabagacad
|
|
|
|
# Less configuration
|
|
export LESS='-R -i -M -F -X'
|
|
|
|
# Locale settings
|
|
export LC_ALL=en_US.UTF-8
|
|
export LANG=en_US.UTF-8
|
|
|
|
# Development tools
|
|
export GREP_OPTIONS='--color=auto'
|
|
|
|
# Custom environment variables
|
|
export LOCAL_ENDPOINT=http://10.13.0.254:11434/v1 |