summaryrefslogtreecommitdiff
path: root/shells/.config/bash/bashrc
diff options
context:
space:
mode:
Diffstat (limited to 'shells/.config/bash/bashrc')
-rw-r--r--shells/.config/bash/bashrc18
1 files changed, 18 insertions, 0 deletions
diff --git a/shells/.config/bash/bashrc b/shells/.config/bash/bashrc
new file mode 100644
index 0000000..a38ac14
--- /dev/null
+++ b/shells/.config/bash/bashrc
@@ -0,0 +1,18 @@
+# Common configs
+source $HOME/.config/shells/shellsrc
+
+# Completion
+[[ $PS1 && -f /usr/share/bash-completion/bash_completion ]] && \
+ . /usr/share/bash-completion/bash_completion
+
+# Vi mode
+set -o vi
+
+# Eval Zoxide
+eval "$(zoxide init bash)"
+
+# Eval FZF
+eval "$(fzf --bash)"
+
+# Prompt
+PS1='\[\e[91;1m\][\[\e[93m\]\u\[\e[92m\]@\[\e[94m\]\h \[\e[0;95m\]\W\[\e[91;1m\]]\[\e[0m\]\\$ '