summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFranck Cuny <franck.cuny@gmail.com>2016-11-01 13:47:29 -0700
committerFranck Cuny <franck.cuny@gmail.com>2016-11-01 13:47:29 -0700
commit165efeea940e77c48cbc44effce1c0ae08d1c103 (patch)
tree2a99b97ea1da03594423a94185d4277660da75f0
parent[tmux] remove it (again) (diff)
downloademacs.d-165efeea940e77c48cbc44effce1c0ae08d1c103.tar.gz
[bash] simplify a little bit more the configuration
-rwxr-xr-x[-rw-r--r--]bashrc38
1 files changed, 17 insertions, 21 deletions
diff --git a/bashrc b/bashrc
index 6b5ccf1..b2c206e 100644..100755
--- a/bashrc
+++ b/bashrc
@@ -12,7 +12,7 @@ export GOPATH="${HOME}/gocode"
[ "${BASH_VERSINFO}" -gt 3 ] && shopt -s autocd
# prompts
-export PS1="[\$(date -u '+%T %D')]\W % "
+export PS1="\W % "
alias e="$EDITOR"
alias et="emacsclient -nw"
@@ -25,24 +25,20 @@ alias lt="ls -lhtr"
alias mv="mv -i"
alias rm="rm -i"
-alias au="aurora"
-alias g="git"
-alias k="kubectl"
-
-# finally, build the path
-[ -d "${HOME}/bin" ] && PATH="${HOME}/bin:${PATH}"
-[ -d "${GOPATH}/bin" ] && PATH="${GOPATH}/bin:${PATH}"
-[ -d "${HOME}/src/source/dist" ] && PATH="${HOME}/src/source/dist:${PATH}"
-
-[ -f "/opt/google-cloud-sdk/path.bash.inc" ] && source "/opt/google-cloud-sdk/path.bash.inc"
-[ -f "/opt/google-cloud-sdk/completion.bash.inc" ] && source "/opt/google-cloud-sdk/completion.bash.inc"
-[ -d "/opt/twitter/opt/go/libexec/bin" ] && PATH="/opt/twitter/opt/go/libexec/bin:${PATH}"
-[ -d "/opt/twitter/bin" ] && PATH="/opt/twitter/bin:${PATH}"
-[ -f /opt/twitter/rvm/scripts/rvm ] && source /opt/twitter/rvm/scripts/rvm
-
-md_prev() {
- FILE="${1}"
- pandoc -f markdown_github \
- -c https://goo.gl/OVmlwT \
- --self-contained "${FILE}" > /tmp/md_prev && open /tmp/md_prev
+# finally, build the path and source a few files
+__add_to_path_if_exists() {
+ [ -d "$1" ] && export PATH="$1:$PATH"
}
+
+__source_file_if_exists() {
+ [ -s "$1" ] && source "$1"
+}
+
+__add_to_path_if_exists "${HOME}/bin"
+__add_to_path_if_exists "${GOPATH}/bin"
+__add_to_path_if_exists "${HOME}/src/source/dist"
+__add_to_path_if_exists "/opt/twitter/opt/go/libexec/bin"
+__add_to_path_if_exists "/opt/twitter/bin"
+
+__source_file_if_exists "/opt/google-cloud-sdk/path.bash.inc"
+__source_file_if_exists "/opt/google-cloud-sdk/completion.bash.inc"