aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTom Ryder <tom@sanctum.geek.nz>2013-07-19 11:59:28 +1200
committerTom Ryder <tom@sanctum.geek.nz>2013-07-19 11:59:28 +1200
commit0adc6e6b9b87ae953a15b7ea1b336c64489ac38e (patch)
tree1f801f75c66220d3cc5765a2f419fc043261ab06
parentSimple reordering of a couple of lines (diff)
downloaddotfiles-0adc6e6b9b87ae953a15b7ea1b336c64489ac38e.tar.gz
dotfiles-0adc6e6b9b87ae953a15b7ea1b336c64489ac38e.zip
May as well start versioning logout file
-rw-r--r--bash/bash_logout5
-rwxr-xr-xinstall1
2 files changed, 6 insertions, 0 deletions
diff --git a/bash/bash_logout b/bash/bash_logout
new file mode 100644
index 00000000..15168ec8
--- /dev/null
+++ b/bash/bash_logout
@@ -0,0 +1,5 @@
+# Clear console if possible when logging out
+[[ "$SHLVL" = 1 ]] \
+ && command -v clear_console &>/dev/null \
+ && clear_console -q
+
diff --git a/install b/install
index 430a4e1d..ba90f193 100755
--- a/install
+++ b/install
@@ -20,6 +20,7 @@ ln -insv $dotfiles/ack/ack $HOME/.local/bin
# Link in essential configuration files
ln -insv $dotfiles/ack/ackrc $HOME/.ackrc
+ln -insv $dotfiles/bash/bash_logout $HOME/.bash_logout
ln -insv $dotfiles/bash/bash_profile $HOME/.bash_profile
ln -insv $dotfiles/bash/bashrc $HOME/.bashrc
ln -insv $dotfiles/bash/bashrc.d $HOME/.bashrc.d