git://git.jankratochvil.net
/
nethome.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
.bashrc: +GTK_OVERLAY_SCROLLING=0
[nethome.git]
/
.bashrc
diff --git
a/.bashrc
b/.bashrc
index
6397fe3
..
b102708
100644
(file)
--- a/
.bashrc
+++ b/
.bashrc
@@
-112,7
+112,9
@@
unalias 2>/dev/null du # -h
unalias 2>/dev/null ls # --color=auto
unalias 2>/dev/null l. # ls -d .* --color=auto
unalias 2>/dev/null ll # ls -l --color=auto
unalias 2>/dev/null ls # --color=auto
unalias 2>/dev/null l. # ls -d .* --color=auto
unalias 2>/dev/null ll # ls -l --color=auto
-unalias 2>/dev/null grep # grep --color=auto
+unalias 2>/dev/null grep # /etc/profile.d/colorgrep.sh
+unalias 2>/dev/null egrep # /etc/profile.d/colorgrep.sh
+unalias 2>/dev/null fgrep # /etc/profile.d/colorgrep.sh
# Prevent processing of aliases during the parsing of this script file by
# `eval':
# Prevent processing of aliases during the parsing of this script file by
# `eval':
@@
-149,7
+151,7
@@
eval '
function vncreadonly { vncviewer -FullColor -Shared -ViewOnly "$@"; }
function diff {(unset diff; ( diff -dup "$@"; ); );}
$(: MAKEFLAGS= - "make install" does not expect -j and .spec files do not force -j1.)
function vncreadonly { vncviewer -FullColor -Shared -ViewOnly "$@"; }
function diff {(unset diff; ( diff -dup "$@"; ); );}
$(: MAKEFLAGS= - "make install" does not expect -j and .spec files do not force -j1.)
- function rpmbuildlocal { MAKEFLAGS= n rpmbuild --define "_topdir $PWD" --define "_builddir $PWD" --define "_rpmdir $PWD" --define "_sourcedir $PWD" --define "_specdir $PWD" --define "_srcrpmdir $PWD" --define "_build_name_fmt %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm" "$@"; rmdir &>/dev/null BUILDROOT; }
+ function rpmbuildlocal { MAKEFLAGS= n rpmbuild --define "_topdir $PWD" --define "_builddir $PWD" --define "_rpmdir $PWD" --define "_sourcedir $PWD" --define "_specdir $PWD" --define "_srcrpmdir $PWD" --define "_build_name_fmt %%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}.rpm"
--with buildisa
"$@"; rmdir &>/dev/null BUILDROOT; }
function gdbn { gdb -nx --command=~/.gdbinit "$@"; }
function hd { od -Ax -tx1; }
function wget {(unset wget; ( wget --no-check-certificate "$@"; ); );}
function gdbn { gdb -nx --command=~/.gdbinit "$@"; }
function hd { od -Ax -tx1; }
function wget {(unset wget; ( wget --no-check-certificate "$@"; ); );}
@@
-192,17
+194,23
@@
if [ -n "$PS1" ];then # set only in interactive sessions
# as it breaks keyboard state in X and it is not permitted for non-root.
fi
export MINICOM="-m -c on" # metakeys+color
# as it breaks keyboard state in X and it is not permitted for non-root.
fi
export MINICOM="-m -c on" # metakeys+color
-export HISTSIZE=100000
+export HISTSIZE=100000
00
export HISTFILESIZE="$HISTSIZE"
export GDBHISTFILE="$HOME/.gdb_history"
export CVS_RSH="ssh"
export TZ=":/usr/share/zoneinfo/Europe/Prague"
#export TZ=":/usr/share/zoneinfo/Canada/Eastern"
export PYTHONUNBUFFERED=1
export HISTFILESIZE="$HISTSIZE"
export GDBHISTFILE="$HOME/.gdb_history"
export CVS_RSH="ssh"
export TZ=":/usr/share/zoneinfo/Europe/Prague"
#export TZ=":/usr/share/zoneinfo/Canada/Eastern"
export PYTHONUNBUFFERED=1
+export ASAN_OPTIONS=detect_leaks=0
+export GTK_OVERLAY_SCROLLING=0
export MAKEFLAGS=
cpus="`getconf _NPROCESSORS_ONLN`"
if [ -n "$cpus" ];then
export MAKEFLAGS=
cpus="`getconf _NPROCESSORS_ONLN`"
if [ -n "$cpus" ];then
- MAKEFLAGS="$MAKEFLAGS -j$[$cpus*3/2]"
+ # *3/2 was OOM for host1 32 CPUs + 16GB RAM
+ # *1 was OOM for host1 ccache -C;touch gui.h;time make all
+ # *3/4 was also OOM with KVM running
+ # *1/2 was OK for host1 32 CPUs + 16GB RAM
+ MAKEFLAGS="$MAKEFLAGS -j$[$cpus*1]"
fi
unset cpus
# Do not: grep -w "$TERM" /etc/termcap >/dev/null || export TERM=vt220
fi
unset cpus
# Do not: grep -w "$TERM" /etc/termcap >/dev/null || export TERM=vt220
@@
-344,6
+352,7
@@
function binutilscvscheckout { sourcewarecvscheckout binutils; }
function uri_escape { perl -MURI::Escape -le '$_=<>;chomp;print uri_escape $_;'; };
function uri_unescape { perl -MURI::Escape -le '$_=<>;chomp;print uri_unescape $_;'; };
alias fetchmail='n fetchmail'
function uri_escape { perl -MURI::Escape -le '$_=<>;chomp;print uri_escape $_;'; };
function uri_unescape { perl -MURI::Escape -le '$_=<>;chomp;print uri_unescape $_;'; };
alias fetchmail='n fetchmail'
+function sleep_until { (set -x;sleep $[$(date -d "$*" +%s)-$(date +%s)]); }
function rpmsrclist
{
if [ -z "$*" ]; then
function rpmsrclist
{
if [ -z "$*" ]; then
@@
-375,11
+384,13
@@
function valgrind {(set -e;unset valgrind;s=~/.python.valgrind;rm -f $s;cp -p /u
function yumupdate {(ulimit -v unlimited;yum makecache;yum -y --skip-broken update "$@";);}
function gitcommit { git commit -a -m .; }
function gpg {(unset gpg; http_proxy= all_proxy= HTTP_PROXY= ALL_PROXY= gpg "$@"; );}
function yumupdate {(ulimit -v unlimited;yum makecache;yum -y --skip-broken update "$@";);}
function gitcommit { git commit -a -m .; }
function gpg {(unset gpg; http_proxy= all_proxy= HTTP_PROXY= ALL_PROXY= gpg "$@"; );}
+function swap() {( set -ex;local TMPFILE=tmp.$$;[ $# = 2 ] && mv "$1" $TMPFILE && mv "$2" "$1" && mv $TMPFILE "$2" && echo done )}
ulimit -S -c 0
set +H
shopt -s mailwarn
ulimit -S -c 0
set +H
shopt -s mailwarn
-shopt -s direxpand
+#RHEL6->7 breaks: echo spa\ ce ~/foo<tab>
+#shopt -s direxpand
unset OPTIND
umask 022
unset OPTIND
umask 022