- Add .gitignore to exclude .bashrc_local - Create .bashrc_local_example template with placeholder passwords - Remove .bashrc_local from git tracking Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
45 lines
1.4 KiB
Plaintext
45 lines
1.4 KiB
Plaintext
# .bashrc_local - Machine-specific environment variables
|
|
# Copy this file to .bashrc_local and fill in your actual values
|
|
|
|
# Token for IP services (if needed)
|
|
#export IPTOKEN=
|
|
|
|
# PostgreSQL connection string
|
|
export PG="psql -U username -d database -p 5432 -h hostname"
|
|
|
|
# SQL Server connection strings
|
|
export MS="sqlcmd -U username -C -S servername"
|
|
export MSC="sqlcmd -U username -S servername -C -s \| -W"
|
|
|
|
# Java and Gradle paths
|
|
export JAVA_HOME=/opt/jdk-20.0.1
|
|
export PATH=$PATH:$JAVA_HOME/bin
|
|
export PATH=$PATH:/opt/gradle/gradle-8.1/bin
|
|
export PATH=$PATH:/opt/mssql-tools18/bin
|
|
|
|
# Runner configuration path
|
|
export RUNNER_PATH=/opt/jrunner_conf/
|
|
|
|
# Database passwords (fill in your actual passwords)
|
|
export DB2PW=your_db2_password_here
|
|
export PGPW=your_postgres_password_here
|
|
export SQLCMDPASSWORD='your_sqlcmd_password_here'
|
|
|
|
# Windows SQL Server connection (if needed)
|
|
# export MSW="sqlcmd.exe -S servername -C "
|
|
|
|
# Alternative Java/Gradle versions (commented out)
|
|
#export JAVA_HOME=/opt/jdk-19.0.1
|
|
#export PATH=$PATH:$JAVA_HOME/bin
|
|
#export PATH=$PATH:/opt/gradle/gradle-7.6/bin
|
|
#export RUNNER_PATH=/opt/runner/
|
|
|
|
# Deno installation
|
|
export DENO_INSTALL="$HOME/.deno"
|
|
export PATH="$DENO_INSTALL/bin:$PATH"
|
|
|
|
# NVM (Node Version Manager)
|
|
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
|