aboutsummaryrefslogtreecommitdiffstats
path: root/bash
diff options
context:
space:
mode:
authorjason2023-05-23 22:23:58 -0600
committerjason2023-05-23 22:23:58 -0600
commitc730d5df57a4124649340b973f4bb17b3ef6f932 (patch)
tree654d21f54a2aa392c6b8c15baec36f1b2665f2c5 /bash
parent95d4d7c0ffa90abec500de1547c91a540d0fb01d (diff)
downloaddotfiles-c730d5df57a4124649340b973f4bb17b3ef6f932.tar.gz
dotfiles-c730d5df57a4124649340b973f4bb17b3ef6f932.zip
add support for kerl (erlang)
Diffstat (limited to 'bash')
-rw-r--r--bash/.bashrc22
1 files changed, 22 insertions, 0 deletions
diff --git a/bash/.bashrc b/bash/.bashrc
index 9cca2ff..5238de8 100644
--- a/bash/.bashrc
+++ b/bash/.bashrc
@@ -6,6 +6,12 @@ END_PS1="\$\[\e[m\] "
6#PS1="[\u@\[\e[38;5;148m\]\h\[\e[m\]:\[\e[36m\]\W\[\e[m\]\[\e[m\]]\[\e[m\]\$\[\e[m\] " 6#PS1="[\u@\[\e[38;5;148m\]\h\[\e[m\]:\[\e[36m\]\W\[\e[m\]\[\e[m\]]\[\e[m\]\$\[\e[m\] "
7PATH="${HOME}/bin:${HOME}/.local/bin:${PATH}" 7PATH="${HOME}/bin:${HOME}/.local/bin:${PATH}"
8 8
9# FreeBSD
10# Darwin
11# Linux
12OS_NAME=`uname`
13
14
9# Disable bash deprecation warning on OS X 15# Disable bash deprecation warning on OS X
10export BASH_SILENCE_DEPRECATION_WARNING=1 16export BASH_SILENCE_DEPRECATION_WARNING=1
11 17
@@ -36,6 +42,22 @@ if [ -d $HOME/.AndroidSDK ]; then
36 PATH=$HOME/.AndroidSDK/tools/bin:$PATH 42 PATH=$HOME/.AndroidSDK/tools/bin:$PATH
37fi 43fi
38 44
45# Erlang/Kerl
46KERL=`which kerl`
47if [ -x $KERL ]; then
48 if [ -f $HOME/.config/bash_completions/kerl ]; then
49 source $HOME/.config/bash_completions/kerl
50 fi
51 if [[ $OS_NAME == "Darwin" ]]; then
52 export KERL_BUILD_BACKEND="git"
53 export KERL_CONFIGURE_OPTIONS="--without-javac --with-dynamic-trace=dtrace"
54 fi
55 if [[ $OS_NAME == "Linux" ]]; then
56 export KERL_BUILD_BACKEND="git"
57 export KERL_CONFIGURE_OPTIONS="--without-javac --with-dynamic-trace=systemtap"
58 fi
59fi
60
39# Enable rust and cargo 61# Enable rust and cargo
40# if [ -x $HOME/.cargo/bin/cargo ]; then 62# if [ -x $HOME/.cargo/bin/cargo ]; then
41# PATH="${HOME}/.cargo/bin:${PATH}" 63# PATH="${HOME}/.cargo/bin:${PATH}"