summaryrefslogtreecommitdiff
path: root/autoconf
diff options
context:
space:
mode:
authorLuke <luke@lukesmith.xyz>2018-02-11 18:24:21 -0700
committerLuke <luke@lukesmith.xyz>2018-02-11 18:24:21 -0700
commit794cefe2a6af5c4e09b1bd7c9c575ed6039e1c56 (patch)
treec5f2d51907f39bdaa33a91e27a4ab15edffb1877 /autoconf
parent4892aeb3efad552bb98f70d3e1f5ecc3fd2933e6 (diff)
clean up and documentation
Diffstat (limited to 'autoconf')
-rwxr-xr-xautoconf/makedefault.sh10
1 files changed, 10 insertions, 0 deletions
diff --git a/autoconf/makedefault.sh b/autoconf/makedefault.sh
new file mode 100755
index 0000000..e8b1536
--- /dev/null
+++ b/autoconf/makedefault.sh
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+# Give this script the abstract name of an account and it will make it the default.
+
+title=$1
+muttdir="$HOME/.config/mutt/"
+muttdirsed=$(echo $muttdir | sed -e 's/\//\\\//g')
+
+grep "$muttdir"personal.muttrc -e "^source .*accounts.*" >/dev/null && \
+ sed -i "s/^source .*accounts.*/source ${muttdirsed}accounts\/$title.muttrc/g" "$muttdir"personal.muttrc