]> Sergey Matveev's repositories - feeder.git/commitdiff
Do not overwrite mutt.rc every time
authorSergey Matveev <stargrave@stargrave.org>
Fri, 18 Feb 2022 13:52:46 +0000 (16:52 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 18 Feb 2022 13:52:46 +0000 (16:52 +0300)
feeds-browse.zsh

index e1a6af77f876a8953287516d58887293a7600c60..80d18b2b71849e63495eca39abde43626c562e45 100755 (executable)
@@ -1,4 +1,8 @@
 #!/usr/bin/env zsh
 set -e
-$0:h/cmd/muttrc-gen.sh > mutt.rc
+muttrc_their=`$0:h/cmd/muttrc-gen.sh`
+[[ -r mutt.rc ]] && muttrc_our=`cat mutt.rc` || :
+[[ "$muttrc_our" = "$muttrc_their" ]] || cat > mutt.rc <<EOF
+$muttrc_their
+EOF
 mutt -e "source mutt.rc" -y