remove .bashrc_local from tracking and add template
- 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>
This commit is contained in:
parent
3a402039b7
commit
f5dc7c53d9
2
.gitignore
vendored
Normal file
2
.gitignore
vendored
Normal file
@ -0,0 +1,2 @@
|
||||
# Ignore the actual .bashrc_local with real passwords
|
||||
dotfiles/.bashrc_local
|
||||
@ -112,7 +112,26 @@ alias xmsp='lsof +D ~/.local/state/nvim/swap/ | grep -o "/swap/.*" | cut -c 7- |
|
||||
alias xms='lsof +D ~/.local/state/nvim/swap/ | grep -o "/swap/.*" | cut -c 7- | tr "%" "/" | sed "s/\\.swp$//" | grep "$(pwd | sed "s|^//|/|")" | fzf | xargs -I % $MSW -i % '
|
||||
# alias xmspa='lsof +D ~/.local/state/nvim/swap/ | grep -o "/swap/.*" | cut -c 7- | tr "%" "/" | sed "s/\\.swp$//" | grep "$(pwd | sed "s|^//|/|")" | fzf | xargs -I % $MSC -i % | vd -f csv -'
|
||||
# alias xmspa='selected_file=$(lsof +D ~/.local/state/nvim/swap/ | grep -o "/swap/.*" | cut -c 7- | tr "%" "/" | sed "s/\\.swp$//" | grep "$(pwd)" | fzf) && [ -n "$selected_file" ] && $MSC -i "$selected_file" | vd -f csv -'
|
||||
alias xmspa='selected_file=$(lsof +D ~/.local/state/nvim/swap/ | grep -o "/swap/.*" | cut -c 7- | tr "%" "/" | sed "s/\\.swp$//" | grep "$(pwd)" | fzf) && [ -n "$selected_file" ] && $MSC -i "$selected_file" | sed "2d" | vd -d "|" - > /dev/null 2>&1'
|
||||
xmspa() {
|
||||
local file
|
||||
|
||||
file=$(
|
||||
lsof +D ~/.local/state/nvim/swap/ 2>/dev/null |
|
||||
grep -o "/swap/.*" |
|
||||
sed 's|^/swap/||' |
|
||||
tr "%" "/" |
|
||||
sed -E 's/\.sw[op]$//' |
|
||||
grep "$(pwd | sed 's|^//|/|')" |
|
||||
fzf
|
||||
) || return
|
||||
|
||||
[[ -z "$file" ]] && return
|
||||
|
||||
eval "$MS" \
|
||||
-i "$file" |
|
||||
sed "2d" |
|
||||
vd -d "|" - > /dev/null 2>&1
|
||||
}
|
||||
alias nv='~/nvim-linux64/bin/nvim'
|
||||
alias gs='git status -s'
|
||||
alias ga='git status --untracked-files=all -s | fzf -m | awk "{print \$2}" | xargs git add '
|
||||
@ -195,6 +214,6 @@ fi
|
||||
|
||||
bind 'set bell-style none'
|
||||
|
||||
[ -f ~/dot_config/.bashrc_local ] && source ~/dot_config/.bashrc_local
|
||||
[ -f ~/setup_env/dotfiles/.bashrc_local ] && source ~/setup_env/dotfiles/.bashrc_local
|
||||
export PATH=$PATH:~/lua-language-server/bin
|
||||
[ -f "$HOME/.cargo/env" ] && . "$HOME/.cargo/env"
|
||||
|
||||
@ -1,9 +0,0 @@
|
||||
#export IPTOKEN=
|
||||
#export PG="psql -U ptrowbridge -d ubm -p 5432 -h usmidsap01"
|
||||
#export MS="sqlcmd.exe -S mid-sql02 -i"
|
||||
#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/
|
||||
#export DB2PW=
|
||||
#export PGPW=
|
||||
44
dotfiles/.bashrc_local_example
Normal file
44
dotfiles/.bashrc_local_example
Normal file
@ -0,0 +1,44 @@
|
||||
# .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
|
||||
Loading…
Reference in New Issue
Block a user