diff options
| author | jason | 2023-05-23 22:23:58 -0600 |
|---|---|---|
| committer | jason | 2023-05-23 22:23:58 -0600 |
| commit | c730d5df57a4124649340b973f4bb17b3ef6f932 (patch) | |
| tree | 654d21f54a2aa392c6b8c15baec36f1b2665f2c5 /bash | |
| parent | 95d4d7c0ffa90abec500de1547c91a540d0fb01d (diff) | |
| download | dotfiles-c730d5df57a4124649340b973f4bb17b3ef6f932.tar.gz dotfiles-c730d5df57a4124649340b973f4bb17b3ef6f932.zip | |
add support for kerl (erlang)
Diffstat (limited to 'bash')
| -rw-r--r-- | bash/.bashrc | 22 |
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\] " |
| 7 | PATH="${HOME}/bin:${HOME}/.local/bin:${PATH}" | 7 | PATH="${HOME}/bin:${HOME}/.local/bin:${PATH}" |
| 8 | 8 | ||
| 9 | # FreeBSD | ||
| 10 | # Darwin | ||
| 11 | # Linux | ||
| 12 | OS_NAME=`uname` | ||
| 13 | |||
| 14 | |||
| 9 | # Disable bash deprecation warning on OS X | 15 | # Disable bash deprecation warning on OS X |
| 10 | export BASH_SILENCE_DEPRECATION_WARNING=1 | 16 | export 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 |
| 37 | fi | 43 | fi |
| 38 | 44 | ||
| 45 | # Erlang/Kerl | ||
| 46 | KERL=`which kerl` | ||
| 47 | if [ -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 | ||
| 59 | fi | ||
| 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}" |