etc/commonshrc

68 lines
1.5 KiB
Plaintext
Raw Normal View History

2011-04-30 20:21:21 +02:00
# Copyright (C) 2011 Gabriel Ebner
# vim:fdm=marker ft=sh:
export USER=`whoami`
# $MYPREFIX {{{1
add_to() {
if [ -n "`eval echo \$\{$1\}`" ]; then
export $1="$2:`eval echo \$\{$1\}`"
else
export $1="$2"
fi
}
add_myprefix_to() {
add_to "$1" "$MYPREFIX/$2"
}
2013-05-06 19:29:54 +02:00
export MYPREFIX=$HOME/.local
2011-04-30 20:21:21 +02:00
add_to PATH ~/.cabal/bin
add_myprefix_to LD_LIBRARY_PATH lib
2011-05-02 17:53:34 +02:00
add_to MANPATH :
2011-04-30 23:09:09 +02:00
add_myprefix_to MANPATH share/man
2011-04-30 20:21:21 +02:00
add_myprefix_to PKG_CONFIG_PATH lib/pkgconfig
add_myprefix_to PATH bin
add_myprefix_to PATH sbin
2011-04-30 20:21:21 +02:00
if [ -x /usr/bin/perl ]; then
2011-07-07 13:13:02 +02:00
PERLVERSION="`perl -e 'printf"%vd\n",$^V'`"
add_myprefix_to PERL5LIB lib/perl/$PERLVERSION
add_myprefix_to PERL5LIB share/perl/$PERLVERSION
2011-04-30 20:21:21 +02:00
fi
add_myprefix_to R_LIBS lib/R:/usr/lib/R/site-library
2015-01-04 09:17:10 +01:00
if [ -d ~/build/android-sdk-linux ]; then
export ANDROID_HOME=$HOME/build/android-sdk-linux
add_to PATH $ANDROID_HOME/platform-tools:$ANDROID_HOME/tools
export ANDROID_SDK=$ANDROID_HOME ANDROID_NDK=$HOME/build/android-ndk-r9c
fi
2014-06-01 14:13:28 +02:00
add_to PATH ~/.babel/bin # nimrod package manager
2011-04-30 20:21:21 +02:00
2015-01-04 09:17:10 +01:00
add_to PATH ~/.gem/ruby/2.1.0/bin
2014-07-22 20:33:48 +02:00
2011-04-30 20:21:21 +02:00
# Customisation of Programs {{{1
alias ls='ls --color=auto'
2013-05-09 11:17:19 +02:00
export EMAIL='gebner@gebner.org'
2011-04-30 20:21:21 +02:00
test -x /usr/bin/lesspipe && eval `lesspipe`
test -x /usr/bin/vim && export EDITOR=/usr/bin/vim
export MPD_HOST=127.0.0.1 MPD_PORT=6600
2014-07-28 16:08:02 +02:00
2015-05-21 11:09:42 +02:00
alias vi=vim
2014-08-18 18:45:07 +02:00
2015-03-14 10:10:26 +01:00
test -f $HOME/.nix-profile/etc/profile.d/nix.sh && . $HOME/.nix-profile/etc/profile.d/nix.sh
2014-07-28 16:08:02 +02:00
# passc
passc() {
2014-09-01 15:41:53 +02:00
pass show "$1" | (read i; cat; echo -n "$i" | xclip -l 1 -se c)
2014-07-28 16:08:02 +02:00
}