summaryrefslogtreecommitdiff
path: root/system/bash
diff options
context:
space:
mode:
Diffstat (limited to 'system/bash')
-rw-r--r--system/bash/bashrc20
1 files changed, 20 insertions, 0 deletions
diff --git a/system/bash/bashrc b/system/bash/bashrc
new file mode 100644
index 0000000..b0dc587
--- /dev/null
+++ b/system/bash/bashrc
@@ -0,0 +1,20 @@
+# /etc/skel/.bashrc
+#
+# This file is sourced by all *interactive* bash shells on startup,
+# including some apparently interactive shells such as scp and rcp
+# that can't tolerate any output. So make sure this doesn't display
+# anything or bad things will happen !
+
+
+# Test for an interactive shell. There is no need to set anything
+# past this point for scp and rcp, and it's important to refrain from
+# outputting anything in those cases.
+if [[ $- != *i* ]] ; then
+ # Shell is non-interactive. Be done now!
+ return
+fi
+
+
+# Put your fun stuff here.
+exec zsh
+complete -cf doas