summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRavi R Kiran <aine.marina@gmail.com>2019-12-29 23:41:55 (GMT)
committerRavi R Kiran <aine.marina@gmail.com>2019-12-29 23:54:16 (GMT)
commitc63825e0a18a98bcc13ad9835936c84cbf56b7d4 (patch)
tree8fde27f81ab1a45aa3cf4a8815ed83df7dcb5f78
parent7b6948685675c9bb81687c7260fd1aee69031c54 (diff)
downloaddotfiles-c63825e0a18a98bcc13ad9835936c84cbf56b7d4.zip
dotfiles-c63825e0a18a98bcc13ad9835936c84cbf56b7d4.tar.gz
dotfiles-c63825e0a18a98bcc13ad9835936c84cbf56b7d4.tar.bz2
Modify PS1 only for interactive shells
Login shells are non-interactive and set terminal type to dumb.
-rw-r--r--.bashrc10
1 files changed, 5 insertions, 5 deletions
diff --git a/.bashrc b/.bashrc
index dd8b633..2212fee 100644
--- a/.bashrc
+++ b/.bashrc
@@ -17,11 +17,6 @@ alias rm='rm -i'
alias l='less -N'
alias dotgit='/usr/bin/git --git-dir=$HOME/code/dotfiles.git --work-tree=$HOME'
-# Emacs tramp wants a simple prompt that it can recognize
-if [[ "$TERM" = "dumb" ]]; then
- export PS1="> "
-fi
-
# Add to path cleanly
local_pathmunge () {
case ":${PATH}:" in
@@ -149,6 +144,11 @@ case "$-" in
source_first /usr/share/fzf/shell/key-bindings.bash ~/.fzf.bash
eval "$(~/usr/local/bin/fasd --init auto)"
complete -d j
+
+ # Emacs tramp wants a simple prompt that it can recognize
+ if [[ "$TERM" = "dumb" ]]; then
+ PS1="> "
+ fi
;;
*)
# Non-interactive shells