Merge branch 'master' of github.com:vishap/scripts
This commit is contained in:
8
bin/docker-calibre.sh
Executable file
8
bin/docker-calibre.sh
Executable file
@@ -0,0 +1,8 @@
|
||||
sudo docker create \
|
||||
--name=calibre --restart=always \
|
||||
-v /srv/calibre/books:/books \
|
||||
-v /srv/calibre/config:/calibre-web/config \
|
||||
-v /etc/localtime:/etc/localtime:ro \
|
||||
-e PGID=33 -e PUID=33 -p 8095:8083 \
|
||||
technosoft2000/calibre-web
|
||||
|
||||
15
bin/docker-gerbera.sh
Executable file
15
bin/docker-gerbera.sh
Executable file
@@ -0,0 +1,15 @@
|
||||
docker run \
|
||||
-d \
|
||||
--net=host \
|
||||
--name gerbera \
|
||||
--hostname gerbera \
|
||||
--restart always \
|
||||
--volume /srv/gerbera/config:/root/.config \
|
||||
--volume /srv/gerbera/books:/books \
|
||||
--volume /srv/gerbera/music:/music \
|
||||
--volume /srv/gerbera/video:/video \
|
||||
--volume /mnt/hdd/download/movies:/hdd_video2 \
|
||||
--volume /mnt/hdd2/public/movies:/hdd_video \
|
||||
--volume /mnt/hdd/public/music:/hdd_music \
|
||||
gerbera/gerbera
|
||||
|
||||
1
bin/lsync.sh
Executable file
1
bin/lsync.sh
Executable file
@@ -0,0 +1 @@
|
||||
rsync -av --progress --inplace --append-verify --remove-source-files -e "ssh -p 24" /mnt/ssd/deluge/done/$1 lusntag.vostan.org:/mnt/home/vahagn/tmp/tmp
|
||||
10
bin/upload.ready.deluge.sh
Executable file
10
bin/upload.ready.deluge.sh
Executable file
@@ -0,0 +1,10 @@
|
||||
set -x
|
||||
if [ ! -z "$*" ]; then
|
||||
for i in "$@"; do
|
||||
/usr/bin/rsync -av --inplace --progress --append-verify "/mnt/ssd/deluge/done/$i" "hrat:tmp/tmp/done/"
|
||||
done
|
||||
else
|
||||
echo "/usr/bin/rsync -av --inplace --append-verify /mnt/ssd/deluge/done hrat:tmp/tmp"
|
||||
fi
|
||||
|
||||
|
||||
115
config/.bashrc
115
config/.bashrc
@@ -61,29 +61,24 @@ shopt -s checkwinsize
|
||||
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
#
|
||||
# Terminal colors if interactive
|
||||
#
|
||||
# to see colors use
|
||||
# for i in {0..255}; do echo $(tput setaf $i)$i; done
|
||||
#
|
||||
if [ -n "$PS1" ]; then
|
||||
#
|
||||
# If there is no terminal info in the system for current terminal but there is
|
||||
# one in local terminfo then use it.
|
||||
#
|
||||
tput -T $TERM longname 2>/dev/null >/dev/null
|
||||
if [ "$?" -ne "0" ] && [ -f $HOME/.terminfo/$kernel/${TERM:0:1}/$TERM ]; then
|
||||
export TERMINFO=$HOME/.terminfo/$kernel;
|
||||
fi
|
||||
#tput -T $TERM longname 2>/dev/null >/dev/null
|
||||
#if [ "$?" -ne "0" ] && [ -f $HOME/.terminfo/$kernel/${TERM:0:1}/$TERM ]; then
|
||||
# export TERMINFO=$HOME/.terminfo/$kernel;
|
||||
#fi
|
||||
#
|
||||
# Number of colors and standard colors.
|
||||
#
|
||||
c_num=$(tput colors)
|
||||
# regular foreground
|
||||
c_red=$(tput setaf 1)
|
||||
c_green=$(tput setaf 2)
|
||||
c_orange=$(tput setaf 3)
|
||||
c_blue=$(tput setaf 4)
|
||||
c_pink=$(tput setaf 5)
|
||||
c_cyan=$(tput setaf 6)
|
||||
c_white=$(tput setaf 7)
|
||||
c_viol=$(tput setaf 12)
|
||||
#
|
||||
# bold foreground
|
||||
#cbf_red=$(tput bold; tput setaf 1)
|
||||
#
|
||||
@@ -92,6 +87,23 @@ if [ -n "$PS1" ]; then
|
||||
if [ $c_num -ge 256 ] && [ -f ~/.dir_colors ]; then
|
||||
eval $(dircolors ~/.dir_colors)
|
||||
fi
|
||||
|
||||
function term_colors(){
|
||||
for i in {0..15}; do
|
||||
for j in {0..15}; do
|
||||
c=$((i*16+j));
|
||||
printf " $(tput setab $c)%04d" $c;
|
||||
done;
|
||||
printf "$(tput sgr0)\n";
|
||||
done
|
||||
for i in {0..15}; do
|
||||
for j in {0..15}; do
|
||||
c=$((i*16+j));
|
||||
printf " $(tput setaf $c)%04d" $c;
|
||||
done;
|
||||
printf "$(tput sgr0)\n";
|
||||
done
|
||||
}
|
||||
fi
|
||||
|
||||
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
@@ -104,38 +116,26 @@ if [ -n "$PS1" ]; then
|
||||
#
|
||||
if [ $c_num -ge 256 ]; then
|
||||
c_reset="$(tput sgr0)"
|
||||
c_user="$c_green"
|
||||
c_cwd="$c_viol"
|
||||
c_time="$c_pink"
|
||||
c_branch="$c_cyan"
|
||||
c_exit="$c_red"
|
||||
c_jobs="$c_orange"
|
||||
c_user="$(tput setaf 112)" #Green
|
||||
c_cwd="$(tput setaf 99)"
|
||||
c_time="$(tput setaf 33)" #Light blue
|
||||
c_branch="$(tput setaf 138)"
|
||||
c_exit="$(tput setaf 203)" #Red
|
||||
c_jobs="$(tput setaf 220)" #Yellow
|
||||
else
|
||||
c_reset="$(tput sgr0)"
|
||||
c_user="$c_green"
|
||||
c_cwd="$c_viol"
|
||||
c_time="$c_pink"
|
||||
c_branch="$c_cyan"
|
||||
c_exit="$c_red"
|
||||
c_jobs="$c_orange"
|
||||
c_user="$(tput setaf 2)" #Green
|
||||
c_cwd="$(tput setaf 7)" #White
|
||||
c_time="$(tput setaf 6)" #Cyan
|
||||
c_branch="$(tput setaf 6)" #Cyan
|
||||
c_exit="$(tput setaf 1)" #Red
|
||||
c_jobs="$(tput setaf 3)" #Yellow
|
||||
fi
|
||||
|
||||
[ -n "$(which svn)" ] && prompt_check_svn=true
|
||||
[ -n "$(which git)" ] && prompt_check_git=true
|
||||
|
||||
#
|
||||
# Colors should be set here and surrounded with \[\]otherwise bash fails to
|
||||
# calculate prompt length. The text is set through PROMPT_COMMAND
|
||||
PS1="\[$c_user\]\u@\h:" # username@host:
|
||||
PS1+="\[$c_time\]\t" # time
|
||||
PS1+=" \[$c_cwd\]\w" # working_dir
|
||||
PS1+="\[$c_branch\]\$git_text" # git branch
|
||||
PS1+="\[$c_branch\]\$svn_text" # svn revision
|
||||
PS1+="\[$c_exit\]\$exit_text" # exit status of last command
|
||||
PS1+="\[$c_jobs\]\$jobs_text" # background/suspended jobs
|
||||
PS1+="\[$c_reset\]\$ " # reset colors and print $
|
||||
|
||||
export PROMPT_COMMAND="__prompt_command; $PROMPT_COMMAND"
|
||||
export PROMPT_COMMAND="__prompt_command"
|
||||
function __prompt_command()
|
||||
{
|
||||
#
|
||||
@@ -144,46 +144,54 @@ if [ -n "$PS1" ]; then
|
||||
#
|
||||
local exit_code="$?"
|
||||
prompt_extra=""
|
||||
PS1="\[$c_user\]\u@\h:" # username@host:
|
||||
PS1+="\[$c_time\]\t" # time
|
||||
PS1+=" \[$c_cwd\]\w" # working_dir
|
||||
#
|
||||
# git branch if exist
|
||||
#
|
||||
if [ -n "$prompt_check_git" ]; then
|
||||
local git_branch=$(git rev-parse --abbrev-ref HEAD 2> /dev/null | tr -d ' ')
|
||||
if [ -n "$git_branch" ]; then
|
||||
git_text="[$git_branch]"
|
||||
else
|
||||
git_text=""
|
||||
PS1+="\[$c_branch\]/$git_branch"
|
||||
fi
|
||||
fi
|
||||
#
|
||||
# svn branch if exist
|
||||
#
|
||||
if [ -n "$prompt_check_svn" ]; then
|
||||
local svn_rev=$(svn info . 2> /dev/null | awk -F ':' '/Revision:/ { print $2 }')
|
||||
local svn_rev=$(svn info . 2> /dev/null | nawk -F ':' '/Revision:/ { print $2 }')
|
||||
if [ -n "$svn_rev" ]; then
|
||||
svn_text="[$svn_rev]"
|
||||
else
|
||||
svn_text=""
|
||||
svn_text="@$svn_rev"
|
||||
PS1+="\[$c_branch\]\$svn_text" # svn revision
|
||||
fi
|
||||
fi
|
||||
#
|
||||
# exit code if not zero
|
||||
#
|
||||
if [ "$exit_code" -ne "0" ]; then
|
||||
exit_text="[exit=$exit_code]"
|
||||
else
|
||||
exit_text=""
|
||||
PS1+=",\[$c_exit\]rc=$exit_code"
|
||||
fi
|
||||
#
|
||||
# Info about jobs.
|
||||
#
|
||||
local jobs_bg=$(jobs -r | wc -l | tr -d ' ')
|
||||
local jobs_stopped=$(jobs -s | wc -l | tr -d ' ')
|
||||
if [ $jobs_bg -gt 0 ] || [ $jobs_stopped -gt 0 ]; then
|
||||
jobs_text="[bg:$jobs_bg,stp:$jobs_stopped]"
|
||||
else
|
||||
jobs_text=""
|
||||
if [ $jobs_bg -gt 0 ]; then
|
||||
PS1+=",\[$c_jobs\]bg=$jobs_bg"
|
||||
fi
|
||||
#
|
||||
# Info about jobs.
|
||||
#
|
||||
local jobs_stopped=$(jobs -s | wc -l | tr -d ' ')
|
||||
if [ $jobs_stopped -gt 0 ]; then
|
||||
PS1+=",\[$c_jobs\]stp=$jobs_stopped"
|
||||
fi
|
||||
|
||||
|
||||
#
|
||||
# Colors should be set here and surrounded with \[\]otherwise bash fails to
|
||||
# calculate prompt length. The text is set through PROMPT_COMMAND
|
||||
PS1+="\[$c_reset\]\$ " # reset colors and print $
|
||||
}
|
||||
# Turn on checkwinsize
|
||||
shopt -s checkwinsize
|
||||
@@ -217,6 +225,7 @@ fi
|
||||
# VIM
|
||||
#
|
||||
export EDITOR=vim
|
||||
export LESS=-R
|
||||
|
||||
#
|
||||
# enable programmable completion features (you don't need to enable
|
||||
|
||||
@@ -23,5 +23,10 @@
|
||||
path = ~/.gitconfig.local
|
||||
[core]
|
||||
excludesfile = ~/.gitignore.global
|
||||
autocrlf = false
|
||||
pager = less -F -X
|
||||
[credentail]
|
||||
helper = cache
|
||||
[pager]
|
||||
branch = false
|
||||
|
||||
|
||||
23
config/.ssh/config
Normal file
23
config/.ssh/config
Normal file
@@ -0,0 +1,23 @@
|
||||
Host lusntag
|
||||
HostName lusntag.vostan.org
|
||||
Port 8080
|
||||
User vahagn
|
||||
PreferredAuthentications publickey
|
||||
|
||||
Host yerevak
|
||||
HostName yerevak.vostan.org
|
||||
Port 24
|
||||
User vahagn
|
||||
PreferredAuthentications publickey
|
||||
|
||||
Host hrat
|
||||
HostName 192.168.0.4
|
||||
User vahagn
|
||||
PreferredAuthentications publickey
|
||||
|
||||
Host github.com
|
||||
User vishap
|
||||
Hostname github.com
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
|
||||
13
docker/nextcloud/docker-compose.yml
Normal file
13
docker/nextcloud/docker-compose.yml
Normal file
@@ -0,0 +1,13 @@
|
||||
version: '2'
|
||||
|
||||
services:
|
||||
nextcloud:
|
||||
image: nextcloud:18
|
||||
ports:
|
||||
- 8090:80
|
||||
volumes:
|
||||
- /srv/nextcloud:/var/www/html
|
||||
restart: always
|
||||
|
||||
volumes:
|
||||
nextcloud:
|
||||
225
local/bb/.bashrc.local
Executable file
225
local/bb/.bashrc.local
Executable file
@@ -0,0 +1,225 @@
|
||||
#!/bin/bash
|
||||
|
||||
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
|
||||
# if chimera generated aliases exist, pull them into the current ENV
|
||||
[ -f ~/.bbalias ] && . ~/.bbalias
|
||||
|
||||
#wget
|
||||
#export http_proxy=devproxy.bloomberg.com:82
|
||||
#export https_proxy=devproxy.bloomberg.com:82
|
||||
|
||||
if [[ "$(hostname)" == "lnxmqts01" ]]; then
|
||||
export SKELETON_DEPLOY=$HOME/devel/bb/skeleton_internals
|
||||
fi
|
||||
|
||||
export DEV_CINC=-I.
|
||||
export DEV_CPPINC=-I.
|
||||
export DEV_FINC=-I.
|
||||
|
||||
#I need this to run distributor locally.
|
||||
export PGPASSFILE=$HOME/.fit_pgpass
|
||||
export PGSERVICEFILE=$HOME/.fit_pg_service.conf
|
||||
|
||||
export SRC_DIR=$HOME/devel/src
|
||||
export BOOST_DIR=$SRC_DIR/boost
|
||||
#export TBB_DIR=$SRC_DIR/tbb
|
||||
#export TBB_LIB=$TBB_DIR/build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_release/
|
||||
#export TBB_LIB_DEBUG=$TBB_DIR/build/linux_intel64_gcc_cc4.8.2_libc2.12_kernel2.6.32_debug/
|
||||
|
||||
alias bb='cd $HOME/devel/bb >/dev/null'
|
||||
#complete -f -X '!*.mk' plink
|
||||
#complete -f -X '!*.mk' llcalc
|
||||
#complete -W "build clean build_all clean_all skeleton_setup jenkins_update" make
|
||||
|
||||
stty sane # should normalize backspace issues?
|
||||
|
||||
#
|
||||
# BLOOMBERG and TOMS
|
||||
#
|
||||
export BB=$HOME/devel/bb
|
||||
PATH=$PATH:$BB/scripts
|
||||
PATH=$MYSCRIPTS/local/bb:$PATH
|
||||
# PATH=$HOME/bb/bas-codegen/bin:$PATH
|
||||
|
||||
if [[ "$os" == "GNU/Linux" ]]; then
|
||||
export IS_64BIT=yes
|
||||
BBBITS=64
|
||||
#PATH=/bb/build/Linux-x86_64-64/release/robolibs/stage/opt/bb/libexec/build-base/:$PATH
|
||||
else
|
||||
BBBITS=32
|
||||
fi
|
||||
export BBTAG=$(/opt/bb/bin/robolibs-current-build --tag local --bits $BBBITS)
|
||||
|
||||
getop() { # BOX
|
||||
if [[ $# -ne 1 ]]; then
|
||||
echo "Usage: getop <machine>"
|
||||
else
|
||||
local BOX="$1"
|
||||
local BIN="/bb/bin/getprdwin"
|
||||
$BIN -u op1 -i -s $BOX -d "op1 for $USER on $BOX"
|
||||
fi
|
||||
}
|
||||
|
||||
run() {
|
||||
if [[ $# -lt 1 ]]; then
|
||||
echo "Usage: run <server> <command>"
|
||||
elif [[ $# -eq 1 ]]; then
|
||||
SERVER=$1
|
||||
ssh $LOGNAME@$SERVER "cd $PWD; exec $BASH --login"
|
||||
else
|
||||
SERVER=$1
|
||||
shift
|
||||
ssh $LOGNAME@$SERVER "cd $PWD; $@"
|
||||
fi
|
||||
}
|
||||
|
||||
sun() { # CMD
|
||||
if [[ $# -ne 1 ]]; then
|
||||
echo "Usage: sun <command>"
|
||||
else
|
||||
run njtsdev3 $@
|
||||
fi
|
||||
}
|
||||
|
||||
ibm() { # CMD
|
||||
if [[ $# -ne 1 ]]; then
|
||||
echo "Usage: ibm <command>"
|
||||
else
|
||||
run ibm3 $@
|
||||
fi
|
||||
}
|
||||
|
||||
git-repo-setup(){
|
||||
|
||||
if [[ $# -ne 0 ]]; then
|
||||
echo "Usage: just run inside a bbgithub repo."
|
||||
return
|
||||
fi
|
||||
|
||||
st=$(git status)
|
||||
if [[ $? -ne 0 ]]; then
|
||||
echo "Looks this is not a git repo."
|
||||
return
|
||||
fi
|
||||
|
||||
us=$(git remote get-url upstream 2> /dev/null)
|
||||
if [[ $? -eq 0 ]]; then
|
||||
echo "Upstream already exist as $us."
|
||||
return
|
||||
fi
|
||||
|
||||
url=$(git remote get-url origin)
|
||||
if [[ $? -ne 0 ]]; then
|
||||
echo "Origin URL is unknown."
|
||||
return
|
||||
fi
|
||||
|
||||
re="^(.*)[/:]([^/:]*)/(.*)$"
|
||||
if [[ $url =~ $re ]]; then
|
||||
prefix=${BASH_REMATCH[1]}
|
||||
org=${BASH_REMATCH[2]}
|
||||
repo=${BASH_REMATCH[3]}
|
||||
else
|
||||
echo "Failed to pars the repo URL."
|
||||
return
|
||||
fi
|
||||
|
||||
upstream_repo=bbgithub:$org/$repo
|
||||
origin_repo=bbgithub:vkhachatrya5/$repo
|
||||
|
||||
git remote rm origin
|
||||
echo "Setting origin=$origin_repo"
|
||||
git remote add origin $origin_repo
|
||||
echo "Setting upstream=$upstream_repo"
|
||||
git remote add upstream $upstream_repo
|
||||
git remote -v
|
||||
}
|
||||
|
||||
git-master-refresh(){
|
||||
git fetch upstream master
|
||||
git co upstream/master
|
||||
git br -D master
|
||||
git co -b master
|
||||
}
|
||||
|
||||
#
|
||||
#alias dirs='dirs -v'
|
||||
#alias ack='ack --ignore-file=ext:d,dd'
|
||||
#
|
||||
#alias dirtree="ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/ /' -e 's/-/|/' "
|
||||
#alias currgit='cd /bb/mbig/mbig1205/devgit/s_tktapi2/src; echo -e "I am here $(pwd)"'
|
||||
#alias tktapi='cd /bb/mbig/mbig1205/devgit/tktapi/src; echo -e "I am here $(pwd) \n $(ls)"'
|
||||
#alias bastest='/bbsrc/abin/basclient'
|
||||
#alias bas_codegen='/bb/shared/bin/bas_codegen.pl'
|
||||
#alias metasymfind="cat - | awk '{ print \$1 }' | xargs symfind | awk 'BEGIN{FS=\"[\"} { print \$1 }' | sort | uniq | tr '\n' ' ' | sed -e 's/\(\b\S\)/-l\1/g' && echo \"\""
|
||||
#
|
||||
#alias git-robo='ssh devgit svnsync $(git remote -v | grep "(fetch)" | cut -d ":" -f2 | cut -d "(" -f1); git fetch origin; git pull; git merge robo/trunk; read -p "!!!!! PUSH the merged version back !!!!! ? [Y] / Ctrl+C to stop"; git push'
|
||||
#alias intuorcreate=/bbsrc/internal/isystest/uorcreate/intuorcreate
|
||||
#
|
||||
#
|
||||
#
|
||||
#export BIGHOME=/bb/mbig/mbig1205
|
||||
#export PLINK_PARALLEL_BUILD=true
|
||||
#export EDITOR=/opt/swt/bin/nedit
|
||||
#export PAGER=less
|
||||
#export GROUP=trading-systems-group
|
||||
#export mysvn="svn+ssh://devsvn"
|
||||
#export myrobosvn="svn+ssh://devsvn/robo/branches/trunk"
|
||||
#export PATH=/opt/swt/bin:~/bin:/bb/util/common/studio12/SUNWspro/bin:${PATH}
|
||||
#export DEVGIT=${BIGHOME}/devgit
|
||||
#export VISUAL=/opt/swt/bin/nedit
|
||||
#export MAIL=/usr/mail/${LOGNAME:?}
|
||||
#
|
||||
|
||||
#
|
||||
|
||||
#
|
||||
##ssh() {
|
||||
# #echo "wut"
|
||||
# #[[ -n "$INSCREEN" ]] && TERM=screen-256color
|
||||
# #env ssh -t $*
|
||||
# #$SCREEN_TITLE_CMD
|
||||
##}
|
||||
#
|
||||
#
|
||||
#biggest() {
|
||||
# dir=${1:-.}
|
||||
# find $dir -type f -exec du -a {} \+ | sort -rn
|
||||
#}
|
||||
#
|
||||
## Screen variables
|
||||
#function last2dirs {
|
||||
# pwd | awk -F\/ '{print $(NF-1),$(NF)}' | sed 's# #/#'
|
||||
#}
|
||||
#
|
||||
##screen specific functionality
|
||||
##if [[ -n ${STY} ]]
|
||||
##then
|
||||
# PROMPT_COMMAND='echo -ne "\033k${HOSTNAME} $(last2dirs)\033\\";
|
||||
# history -a;'
|
||||
##fi
|
||||
#
|
||||
#function dupscreen {
|
||||
# screen bash -c "export SSHCDPATH=$PWD && exec $SHELL --login"
|
||||
#}
|
||||
#
|
||||
#if [[ -e ~/.git-completion.bash ]]
|
||||
#then
|
||||
# source ~/.git-completion.bash
|
||||
#fi
|
||||
#
|
||||
#if [ -n "$BBENV" ] && [[ -f ~/bin/hijackEOD.sh ]]
|
||||
#then
|
||||
# source `which hijackEOD.sh`
|
||||
#fi
|
||||
#
|
||||
#
|
||||
|
||||
#
|
||||
# Don't source the rest twice.
|
||||
#
|
||||
#if [ "$BASHRC_VAHAGNK_DONT_SOURCE_THIS_FILE_TWICE" == "true" ]; then
|
||||
# return
|
||||
#fi
|
||||
|
||||
|
||||
48
local/bb/.vimrc.lib
Executable file
48
local/bb/.vimrc.lib
Executable file
@@ -0,0 +1,48 @@
|
||||
let g:srcdir="/home/vkhachatrya5/devel/src"
|
||||
|
||||
"
|
||||
" STL
|
||||
"
|
||||
"let &path.=",".g:tbbinc
|
||||
|
||||
"
|
||||
" BOOST
|
||||
"
|
||||
let g:boostdir=g:srcdir."/boost"
|
||||
let g:boostinc=g:boostdir
|
||||
let g:boostlib=g:boostdir."/stage/lib"
|
||||
let g:boostbin=g:boostlib
|
||||
let g:Bboost=g:boostbin.":"
|
||||
let g:Iboost=" -I".g:boostinc
|
||||
let g:Lboost=" -L".g:boostlib
|
||||
let g:boost=g:Iboost.g:Lboost
|
||||
let &path.=",".g:boostinc
|
||||
"
|
||||
" Intel TBB
|
||||
"
|
||||
let g:tbbdir=g:srcdir."/tbb"
|
||||
let g:tbbinc=g:tbbdir."/include"
|
||||
let g:tbblib=g:tbbdir."/build/linux_intel64_gcc_cc4.8.2_libc2.5_kernel2.6.18_release"
|
||||
let g:tbbbin=g:tbblib
|
||||
let g:Itbb=" -I".g:tbbinc
|
||||
let g:Ltbb=" -L".g:tbblib." -ltbb"
|
||||
let g:tbbmalloc=" -ltbbmalloc"
|
||||
let g:tbbmproxy=" -ltbbmalloc_proxy"
|
||||
let g:tbb=g:Itbb.g:Ltbb
|
||||
let &path.=",".g:tbbinc
|
||||
"
|
||||
" Robo
|
||||
"
|
||||
let g:robodir="/bb/build/Linux-x86_64-64/release/robolibs/stage/dpkgroot/opt/bb/include"
|
||||
let g:roboinc=g:robodir."/include"
|
||||
let g:robolib=g:robodir."/lib64"
|
||||
let g:Ibb=" -I".g:roboinc
|
||||
let g:Lbb=" -L".g:robolib
|
||||
let g:bb=g:Ibb.g:Lbb
|
||||
let &path.=",".g:roboinc
|
||||
|
||||
|
||||
"
|
||||
" Append library paths to LD_LIBRARY_PATH
|
||||
"
|
||||
"let $LD_LIBRARY_PATH .= ':'.g:boostlib.':'.g:tbblib
|
||||
31
local/bb/.vimrc.local
Executable file
31
local/bb/.vimrc.local
Executable file
@@ -0,0 +1,31 @@
|
||||
set expandtab
|
||||
set visualbell
|
||||
" Uncomment below to make screen not flash on error
|
||||
set vb t_vb=""
|
||||
set wildignore+=*.o,*.obj,*.bak,*.exe,*.tsk,*.d,*.dd
|
||||
|
||||
"set path=.,/usr/include,/usr/include/c++/4.4.4,../,../../src,../src,./src
|
||||
set path=.,/usr/include,../../src,../src,./src
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/dpkgroot/opt/bb/include/stlport
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/opt/bb/include/
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/opt/bb/include/00depbuild
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/opt/bb/include/00deployed
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/opt/bb/include/00offlonly
|
||||
set path+=/bb/build/share/stp/include/00offlonly
|
||||
set path+=/bbsrc/thirdparty/bbit/include
|
||||
set path+=/bb/build/SunOS-sparc-32/release/robolibs/stage/dpkgroot/opt/bb/include/
|
||||
|
||||
set tags+=tags
|
||||
set tags+=./tags
|
||||
set tags+=../tags
|
||||
set tags+=../../tags
|
||||
"set tags+=../../../tags
|
||||
"set tags+=../../../../tags
|
||||
"set tags+=~/devel/bb/bbsrc/tags/all.tags
|
||||
|
||||
"for t in split(glob('~/devel/bb/bbsrc/tags/*.tags'), '\n')
|
||||
" exec "set tags+=".t
|
||||
"endfor
|
||||
|
||||
autocmd FileType make set noexpandtab
|
||||
|
||||
18
local/bb_local_dev/.gitconfig.local
Normal file
18
local/bb_local_dev/.gitconfig.local
Normal file
@@ -0,0 +1,18 @@
|
||||
[user]
|
||||
name = Vahagn Khachatryan
|
||||
email = vkhachatrya5@bloomberg.net
|
||||
|
||||
[url "bbgithub:"]
|
||||
insteadOf = https://bbgithub.dev.bloomberg.com
|
||||
|
||||
[http "https://github.com"]
|
||||
proxy = http://proxy.bloomberg.com:81
|
||||
sslCAinfo = /usr/local/share/ca-certificates/bloomberg-root-ca.crt
|
||||
|
||||
[http "https://gitlab.com"]
|
||||
proxy = http://proxy.bloomberg.com:81
|
||||
sslCAinfo = /usr/local/share/ca-certificates/bloomberg-root-ca.crt
|
||||
|
||||
[http "http://192.168.0.4:8080"]
|
||||
proxy = socks5://127.0.0.1:1080
|
||||
|
||||
59
local/bb_local_dev/.ssh/config
Normal file
59
local/bb_local_dev/.ssh/config
Normal file
@@ -0,0 +1,59 @@
|
||||
# Note that value for 'User' must be 'git'.
|
||||
Host bbgithub bbgithub.dev.bloomberg.com
|
||||
HostName bbgithub.dev.bloomberg.com
|
||||
IdentityFile ~/.ssh/bbgithub
|
||||
User git
|
||||
UserKnownHostsFile /dev/null
|
||||
StrictHostKeyChecking no
|
||||
|
||||
Host github.com
|
||||
User vishap
|
||||
Hostname github.com
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa_home
|
||||
ProxyCommand=nc -X 5 -x localhost:1080 %h %p
|
||||
|
||||
|
||||
Host lusntag
|
||||
HostName lusntag.vostan.org
|
||||
Port 8080
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa_home
|
||||
User vahagn
|
||||
ProxyCommand=nc -X 5 -x localhost:1080 %h %p
|
||||
|
||||
Host yerevak
|
||||
HostName yerevak.vostan.org
|
||||
Port 24
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa_home
|
||||
User vahagn
|
||||
ProxyCommand=nc -X 5 -x localhost:1080 %h %p
|
||||
|
||||
|
||||
Host hrat
|
||||
HostName 192.168.0.4
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa_home
|
||||
User vahagn
|
||||
ProxyCommand=nc -X 5 -x localhost:1080 %h %p
|
||||
|
||||
|
||||
Host *
|
||||
AddKeysToAgent yes
|
||||
IdentitiesOnly yes
|
||||
StrictHostKeyChecking no
|
||||
UserKnownHostsFile /dev/null
|
||||
|
||||
Host v5dev v5devgateway.bdns.bloomberg.com
|
||||
ControlMaster auto
|
||||
ControlPersist 8h
|
||||
IdentityFile ~/.ssh/id_rsa.openssh
|
||||
ControlPath /tmp/%r@%h-%p
|
||||
Port 22
|
||||
|
||||
Host *.bloomberg.com !bbgithub.dev.bloomberg.com !v5prqsgateway.bdns.bloomberg.com
|
||||
ControlPath /tmp/%r@%h-%p
|
||||
ControlMaster auto
|
||||
ControlPersist 24h
|
||||
|
||||
24
local/yerevak/.ssh/config
Normal file
24
local/yerevak/.ssh/config
Normal file
@@ -0,0 +1,24 @@
|
||||
# Note that value for 'User' must be 'git'.
|
||||
|
||||
Host lusntag
|
||||
HostName lusntag.vostan.org
|
||||
Port 8080
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
User vahagn
|
||||
|
||||
Host yerevak
|
||||
HostName yerevak.vostan.org
|
||||
Port 24
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
User vahagn
|
||||
|
||||
|
||||
Host hrat
|
||||
HostName 192.168.0.4
|
||||
PreferredAuthentications publickey
|
||||
IdentityFile ~/.ssh/id_rsa
|
||||
User vahagn
|
||||
ProxyCommand=ssh -W %h:%p lusntag
|
||||
|
||||
7
motd/hrat.motd
Normal file
7
motd/hrat.motd
Normal file
@@ -0,0 +1,7 @@
|
||||
__
|
||||
\ \ _____ _ _ _ _ ____
|
||||
/ / / _ | | | | | | | / _ \
|
||||
/ /___| | |_| |_| |_| | |_| | | |
|
||||
(______| | \________/\_____/ |_|
|
||||
|_|
|
||||
|
||||
7
motd/lusntag.motd
Normal file
7
motd/lusntag.motd
Normal file
@@ -0,0 +1,7 @@
|
||||
_ _
|
||||
| | ____ _ |_\_ ___ _ _ _ ___
|
||||
| | / _ \ _ | | | | | __/ _ \| | | | | |/ _ \
|
||||
| |__| | | | |_| |_| | |_) | |/) / |_| | | | (_) |_
|
||||
\____|_| |_|___,\___/ \___/| |\_/\_________/\__ _|
|
||||
|_| |_|
|
||||
|
||||
9
motd/yerevak.motd
Normal file
9
motd/yerevak.motd
Normal file
@@ -0,0 +1,9 @@
|
||||
[96m
|
||||
_ _ _
|
||||
| |__ ____ | |_ _ _ _| |
|
||||
| __|_/ _ \| _|_ _ | | | | | | | _
|
||||
| |__| | | |_| |_| | |_| |_| |_| | |_| |
|
||||
\____/| | \____/\___\_______ _/\__ |
|
||||
|_| |_|
|
||||
|
||||
[0m
|
||||
Submodule vim/bundle/Vundle.vim updated: 9a38216a1c...b255382d62
@@ -428,8 +428,7 @@ if filereadable(expand(s:vundle_path.'/README.md'))
|
||||
let g:airline#extensions#tabline#left_alt_sep = '|'
|
||||
let g:airline_powerline_fonts = 1
|
||||
|
||||
"
|
||||
"
|
||||
|
||||
"
|
||||
Plugin 'scrooloose/nerdtree'
|
||||
let g:NERDTreeQuitOnOpen = 1
|
||||
@@ -488,6 +487,7 @@ if filereadable(expand(s:vundle_path.'/README.md'))
|
||||
" Tmux integration.
|
||||
"
|
||||
Plugin 'benmills/vimux'
|
||||
|
||||
"
|
||||
" Extends modeline to variables.
|
||||
" Needed by CF5 compile to read options right from file.
|
||||
|
||||
Reference in New Issue
Block a user