From d5ca23a06cc13a1b6333d7a0faca1ea1966e9120 Mon Sep 17 00:00:00 2001 From: ray Date: Sat, 12 Mar 2022 17:13:43 +0000 Subject: [PATCH] initial commit --- bash_profile | 7 +++++++ bashrc | 17 +++++++++++++++++ install.sh | 12 ++++++++++++ 3 files changed, 36 insertions(+) create mode 100644 bash_profile create mode 100644 bashrc create mode 100755 install.sh diff --git a/bash_profile b/bash_profile new file mode 100644 index 0000000..c8afeea --- /dev/null +++ b/bash_profile @@ -0,0 +1,7 @@ +# +# ~/.bash_profile +# + +[[ -f ~/.bashrc ]] && . ~/.bashrc + +source /home/ray/.config/broot/launcher/bash/br diff --git a/bashrc b/bashrc new file mode 100644 index 0000000..fefca2a --- /dev/null +++ b/bashrc @@ -0,0 +1,17 @@ +export SHELL_CONFIG="$SHELL_CONFIG:.bashrc" +# +# ~/.bashrc +# + +# If not running interactively, don't do anything +[[ $- != *i* ]] && return + +export HISTCONTROL=ignoreboth:erasedups + +PS1='[\u@\h \W]\$ ' + +source ~/.profile + +export NVM_DIR="$HOME/.nvm" +[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm +[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion diff --git a/install.sh b/install.sh new file mode 100755 index 0000000..b6a3392 --- /dev/null +++ b/install.sh @@ -0,0 +1,12 @@ +#!/bin/bash + +if [ -e "$HOME/.bash_profile" ] ; then + mv "$HOME/.bash_profile" "$HOME/bash_profile-original-$(date +%s)" +fi + +if [ -e "$HOME/.bashrc" ] ; then + mv "$HOME/.bashrc" "$HOME/bashrc-original-$(date +%s)" +fi + +ln -s "$HOME/.config/bash/bash_profile" "$HOME/.bash_profile" +ln -s "$HOME/.config/bash/bashrc" "$HOME/.bashrc"