From 743b1e748e933c09c44e9675dc43e7c8d74cdcad Mon Sep 17 00:00:00 2001
From: Jonathan Krebs <iw18ejyg@math.fau.de>
Date: Fri, 13 Apr 2018 15:43:36 +0200
Subject: [PATCH] .

---
 50-aliases                 |  1 +
 91-completion-herbstclient | 14 ++++++++++++++
 bashrc                     |  2 --
 3 files changed, 15 insertions(+), 2 deletions(-)
 create mode 100644 50-aliases
 create mode 100644 91-completion-herbstclient

diff --git a/50-aliases b/50-aliases
new file mode 100644
index 0000000..fbd9533
--- /dev/null
+++ b/50-aliases
@@ -0,0 +1 @@
+alias ls="ls --color=auto"
diff --git a/91-completion-herbstclient b/91-completion-herbstclient
new file mode 100644
index 0000000..3d50a2c
--- /dev/null
+++ b/91-completion-herbstclient
@@ -0,0 +1,14 @@
+# bash completion for herbstclient
+
+_herbstclient_complete() {
+    local IFS=$'\n'
+    # do not split at =, because BASH would not split at a '='.
+    COMP_WORDBREAKS=${COMP_WORDBREAKS//=}
+    COMPREPLY=(
+        # just call the herbstclient complete .. but without herbstclient as argument
+        $(herbstclient -q complete_shell "$((COMP_CWORD-1))" "${COMP_WORDS[@]:1}")
+    )
+}
+
+complete -F _herbstclient_complete -o nospace herbstclient
+
diff --git a/bashrc b/bashrc
index 7ae4a01..38e7ea5 100644
--- a/bashrc
+++ b/bashrc
@@ -6,5 +6,3 @@ for rc in ~/bashrc/[0-9][0-9]-*
 do
 	source "$rc"
 done
-
-
-- 
GitLab