usmidsap01 current state

This commit is contained in:
Paul Trowbridge 2023-04-04 10:32:58 -04:00
parent 04ee4dc97c
commit f13e6c0788
5 changed files with 52 additions and 7 deletions

26
.bashrc
View File

@ -91,6 +91,8 @@ fi
alias ll='ls -alFh' alias ll='ls -alFh'
alias la='ls -A' alias la='ls -A'
alias l='ls -CF' alias l='ls -CF'
#alias lb='lsblk -o+FSTYPE,FSAVAIL,FSUSED,FSUSE%,MODEL,UUID'
alias lb='lsblk -o+FSTYPE,FSAVAIL,FSUSED,FSUSE%,MODEL'
# Add an "alert" alias for long running commands. Use like so: # Add an "alert" alias for long running commands. Use like so:
# sleep 10; alert # sleep 10; alert
@ -119,8 +121,7 @@ fi
EDITOR=/usr/bin/vim.basic EDITOR=/usr/bin/vim.basic
PAGER="less" PAGER="less"
LESS="-S" LESS="-S"
export PG="psql -U ptrowbridge -d ubm -p 54329 -h hptrow.me" export PG="psql -U ptrowbridge -d ubm -p 5432 -h 10.56.60.254"
export PGD="psql -U ptrowbridge -d ubm -p 54339 -h hptrow.me"
export PSQL_PAGER="pspg" export PSQL_PAGER="pspg"
# GOPATH=$HOME/go # GOPATH=$HOME/go
@ -130,4 +131,25 @@ export PSQL_PAGER="pspg"
# if [ "$TERM" != "linux" ] && [ -f "$GOPATH/bin/powerline-go" ]; then # if [ "$TERM" != "linux" ] && [ -f "$GOPATH/bin/powerline-go" ]; then
# PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND" # PROMPT_COMMAND="_update_ps1; $PROMPT_COMMAND"
# fi # fi
if [ -f "$HOME/.bash-git-prompt/gitprompt.sh" ]; then
GIT_PROMPT_ONLY_IN_REPO=1
source $HOME/.bash-git-prompt/gitprompt.sh
fi
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=qqqx53@048
export PGPW=qqqx53!030
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
alias opg="lsof +D . | grep 'pg.*swp$' | awk '{print \$9}' | sed 's/\.swp//g' | sed 's/\/\./\//g'"
#alias opg="lsof +D . | grep 'pg.*swp$' | awk '{print \$9}' | sed 's/\.swp//g' | sed 's/\/\./\//g' | xargs -r realpath"
alias osw="lsof +D . | awk '\$NF ~ /swp$/ {print \$9}' | sed 's/\.swp//g' | sed 's/\/\./\//g'"
alias xpg="lsof +D . | grep 'pg.*swp$' | awk '{print \$9}' | sed 's/\.swp//g' | sed 's/\/\./\//g' | xargs -r $PG -f"
alias xsw="lsof +D . | grep '.*swp$' | awk '{print \$9}' | sed 's/\.swp//g' | sed 's/\/\./\//g' | xargs -r $PG -f"
alias gl="git log --graph"

View File

@ -2,7 +2,7 @@
email = paul@hptrow.me email = paul@hptrow.me
name = Paul Trowbridge name = Paul Trowbridge
[core] [core]
autocrlf = false autocrlf = true
editor = vim editor = vim
[push] [push]
default = simple default = simple
@ -14,3 +14,6 @@
pretty = format:'%C(yellow)%h %Cred%ad %Cblue%an %Cgreen%d %Creset%s' pretty = format:'%C(yellow)%h %Cred%ad %Cblue%an %Cgreen%d %Creset%s'
[diff] [diff]
tool = vimdiff tool = vimdiff
[safe]
directory = /opt/forecast_api/
directory = /opt/forecast_api

View File

@ -1,3 +1,4 @@
-- Switch pagers with :x and :xx commands -- Switch pagers with :x and :xx commands
\set x '\\setenv PAGER ''less -S''' \set x '\\setenv PAGER ''less -S'''
\set xx '\\setenv PAGER \'pspg -bX --no-mouse\'' \set xx '\\setenv PAGER \'pspg -bX --no-mouse\''
\timing on

View File

@ -9,6 +9,9 @@ set -g mouse on
#plugin manager for install tmux-resurrect #plugin manager for install tmux-resurrect
set -g @plugin 'tmux-plugins/tpm' set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-resurrect' set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @plugin 'jimeh/tmux-themepack'
set -g @tmux-themepack 'powerline/default/cyan'
# Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf) # Initialize TMUX plugin manager (keep this line at the very bottom of tmux.conf)
run '~/.tmux/plugins/tpm/tpm' run '~/.tmux/plugins/tpm/tpm'

24
.vimrc
View File

@ -24,7 +24,8 @@ map <C-h> <C-W>h
map <C-l> <C-W>l map <C-l> <C-W>l
let NERDTreeShowHidden=1 let NERDTreeShowHidden=1
set tabstop=4 softtabstop=0 expandtab shiftwidth=4 smarttab set tabstop=4 softtabstop=0 expandtab shiftwidth=4 smarttab
colorscheme desert "colorscheme ron
colorscheme pablo
syntax on syntax on
set splitright set splitright
set splitbelow set splitbelow
@ -37,9 +38,9 @@ let g:netrw_altv = 1
let g:netrw_winsize = 25 let g:netrw_winsize = 25
"----airline tabs for buffers------- "----airline tabs for buffers-------
let g:airline#extensions#tabline#enabled = 1 let g:airline#extensions#tabline#enabled = 1
let g:airline_theme = 'dark' let g:airline_theme = 'sierra'
let g:tmuxline_powerline_separators = 0 let g:tmuxline_powerline_separators = 1
let g:airline_powerline_fonts = 0 let g:airline_powerline_fonts = 1
let mapleader = ";" let mapleader = ";"
set showcmd set showcmd
map <Leader>a :bn<cr> map <Leader>a :bn<cr>
@ -59,9 +60,24 @@ set mouse=a
set visualbell set visualbell
set t_vb= set t_vb=
nnoremap \\ :noh<cr> " Clear higlighting nnoremap \\ :noh<cr> " Clear higlighting
set nowrap
"nnoremap <esc> :noh<return><esc> "nnoremap <esc> :noh<return><esc>
" Resize windows " Resize windows
nnoremap <silent> <Up> 5<C-W>+ nnoremap <silent> <Up> 5<C-W>+
nnoremap <silent> <Down> 5<C-W>- nnoremap <silent> <Down> 5<C-W>-
nnoremap <silent> <Right> 10<C-W>> nnoremap <silent> <Right> 10<C-W>>
nnoremap <silent> <Left> 10<C-W>< nnoremap <silent> <Left> 10<C-W><
"----------funcion to comment out every line except current---------------
function! CommentOutUnselectedLines()
let l:highlighted_lines = sort(getpos("'<")[1], getpos("'>")[1])
let l:line_count = line("$")
let l:comment_char = "--"
for l:line_number in range(1, l:line_count)
if index(l:highlighted_lines, l:line_number) == -1
execute l:line_number . "s/^/" . l:comment_char . "/"
endif
endfor
endfunction
nnoremap <Leader>cc :call CommentOutUnselectedLines()<CR>