vitorpy's Dotfiles
at main 1.1 kB view raw
1# .bashrc 2 3# Source global definitions 4if [ -f /etc/bashrc ]; then 5 . /etc/bashrc 6fi 7 8# User specific environment 9if ! [[ "$PATH" =~ "$HOME/.local/bin:$HOME/bin:" ]]; then 10 PATH="$HOME/.local/bin:$HOME/bin:$PATH" 11fi 12export PATH 13 14# Uncomment the following line if you don't like systemctl's auto-paging feature: 15# export SYSTEMD_PAGER= 16 17# User specific aliases and functions 18if [ -d ~/.bashrc.d ]; then 19 for rc in ~/.bashrc.d/*; do 20 if [ -f "$rc" ]; then 21 . "$rc" 22 fi 23 done 24fi 25unset rc 26 27# Add RVM to PATH for scripting. Make sure this is the last PATH variable change. 28export PATH="$PATH:$HOME/.rvm/bin" 29 30# NVM Setup 31export NVM_DIR="$HOME/.nvm" 32[ -s "/usr/share/nvm/init-nvm.sh" ] && source /usr/share/nvm/init-nvm.sh 33 34# zvm (Zig Version Manager) 35export PATH="$HOME/.zvm/bin:$PATH" 36 37# API Keys for AI models 38export ANTHROPIC_API_KEY="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" 39export DASHSCOPE_API_KEY="sk-80fc2a96929a470097c1230d044047d1" 40 41[[ "$TERM_PROGRAM" == "vscode" ]] && unset ARGV0