summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.bashrc2
-rw-r--r--.fzf.bash13
2 files changed, 15 insertions, 0 deletions
diff --git a/.bashrc b/.bashrc
index cb5cf76..5c1a1f3 100644
--- a/.bashrc
+++ b/.bashrc
@@ -111,3 +111,5 @@ if [ -f $CARGO_ENV ]; then
. $CARGO_ENV
fi
source "$HOME/.cargo/env"
+
+[ -f ~/.fzf.bash ] && source ~/.fzf.bash
diff --git a/.fzf.bash b/.fzf.bash
new file mode 100644
index 0000000..703aeb5
--- /dev/null
+++ b/.fzf.bash
@@ -0,0 +1,13 @@
+# Setup fzf
+# ---------
+if [[ ! "$PATH" == */home/tklauser/.fzf/bin* ]]; then
+ export PATH="${PATH:+${PATH}:}/home/tklauser/.fzf/bin"
+fi
+
+# Auto-completion
+# ---------------
+[[ $- == *i* ]] && source "/home/tklauser/.fzf/shell/completion.bash" 2> /dev/null
+
+# Key bindings
+# ------------
+source "/home/tklauser/.fzf/shell/key-bindings.bash"