summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.bash_profile2
-rw-r--r--.bashrc2
2 files changed, 3 insertions, 1 deletions
diff --git a/.bash_profile b/.bash_profile
index f41056d..d65bb56 100644
--- a/.bash_profile
+++ b/.bash_profile
@@ -4,4 +4,4 @@ include () {
include ~/.profile
include ~/.nix-profile/etc/profile.d/nix.sh
-include ~/.bashrc
+[[ $TERM = "eterm-color" || $TERM = "screen" ]] || include ~/.bashrc
diff --git a/.bashrc b/.bashrc
index 7b7d7f8..dded17c 100644
--- a/.bashrc
+++ b/.bashrc
@@ -1,6 +1,8 @@
# If not running interactively, don't do anything else
[[ $- != *i* ]] && return
+[[ $TERM = "eterm-color" || $TERM = "screen" ]] && source ~/.bash_profile
+
# from https://unix.stackexchange.com/a/55935
a_prompt() {
cwd=$(sed -e "s:$HOME:~:" -e "s:\(\.\?[^/]\)[^/]*/:\1/:g" <<<$PWD)