aboutsummaryrefslogtreecommitdiff
path: root/bash/mr-execute.sh
diff options
context:
space:
mode:
authorEuAndreh <eu@euandre.org>2020-12-03 13:44:25 -0300
committerEuAndreh <eu@euandre.org>2020-12-03 14:04:13 -0300
commit84f8132c1043376f34a8f7fee70e26fab739cff2 (patch)
tree4960b4b0e962d237980e36427ef6f97bf3ed4824 /bash/mr-execute.sh
parentaliases.sh: Use c executable over alias to work with entr (diff)
downloaddotfiles-84f8132c1043376f34a8f7fee70e26fab739cff2.tar.gz
dotfiles-84f8132c1043376f34a8f7fee70e26fab739cff2.tar.xz
Move fake-symlinks.sh loading to rr alias, create reload.sh
Diffstat (limited to 'bash/mr-execute.sh')
-rw-r--r--bash/mr-execute.sh17
1 files changed, 17 insertions, 0 deletions
diff --git a/bash/mr-execute.sh b/bash/mr-execute.sh
new file mode 100644
index 00000000..fd2112e7
--- /dev/null
+++ b/bash/mr-execute.sh
@@ -0,0 +1,17 @@
+#!/usr/bin/env bash
+
+pushd ~/ > /dev/null || exit 1
+
+AUTOJUMP_TXT="$HOME/.local/share/autojump/autojump.txt"
+mkdir -p "$(dirname "$AUTOJUMP_TXT")"
+touch "$AUTOJUMP_TXT"
+
+mr checkout > /dev/null
+
+mkdir -p ~/.emacs.d/.cache/
+(mr inject2 3>&2 2>&1 1>&3) 2>/dev/null | \
+ sed -E 's/\/home\/andreh/~/' | \
+ awk '{print "\""$1"/""\""}' | \
+ cat <(printf "(\\n") - <(printf ")") > ~/.emacs.d/.cache/projectile-bookmarks.eld
+
+popd > /dev/null || exit 1