summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--git-fetch-email.sh12
1 files changed, 7 insertions, 5 deletions
diff --git a/git-fetch-email.sh b/git-fetch-email.sh
index 3272a2b..52aa74f 100644
--- a/git-fetch-email.sh
+++ b/git-fetch-email.sh
@@ -16,6 +16,8 @@
 
 set -u
 
+apply=
+verbose=
 host=$(git config fetchemail.imapServer)
 port=$(git config fetchemail.imapServerPort)
 user=$(git config fetchemail.imapUser)
@@ -50,12 +52,12 @@ while [ $# -gt 0 ]; do
 		(-F) from=$1; shift;;
 		(-S) subject=$1; shift;;
 		(-T) to=$1; shift;;
-		(-a) apply=1;;
+		(-a) apply=yes;;
 		(-h) host=$1; shift;;
 		(-m) mailbox=$1; shift;;
 		(-p) port=$1; shift;;
 		(-u) user=$1; shift;;
-		(-v) verbose=1;;
+		(-v) verbose=yes;;
 		(--no-apply) apply=;;
 		(--no-cc) cc=;;
 		(--no-from) from=;;
@@ -65,7 +67,7 @@ while [ $# -gt 0 ]; do
 		(--) break;;
 	esac
 done
-if [ -z "${user:-}" ]; then
+if [ -z "${user}" ]; then
 	echo "${0}: username required" >&2
 	exit 1
 fi
@@ -79,7 +81,7 @@ description() {
 	EOF
 }
 
-if [ -z "${pass:-}" ]; then
+if [ -z "${pass}" ]; then
 	pass=$(description | git credential fill | grep '^password=')
 	pass=${pass#*=}
 fi
@@ -104,7 +106,7 @@ fetch() {
 	return $status
 }
 
-if [ -n "${apply:-}" ]; then
+if [ -n "${apply}" ]; then
 	fetch | git am --patch-format=mboxrd "$@"
 else
 	fetch
d>June McEnroe 2021-02-07Add -X flag to install X stuff on OpenBSDJune McEnroe 2021-02-07Adjust brightness by smaller incrementsJune McEnroe 2021-02-07Fix cwm window cycling, move big by defaultJune McEnroe 2021-02-07Use class names for Foreground, Background, BorderColorJune McEnroe I'm not really sure what difference this makes, but it seems like the right thing to do to be generic? 2021-02-07Add simple battery status and clock to xsessionJune McEnroe I love how simple this is. 2021-02-07Set cursor theme and sizeJune McEnroe 2021-02-07Use scrot for up -s if no screencaptureJune McEnroe Still missing putting the URL in an X selection. 2021-02-07Enable mouse acceleration in XJune McEnroe 2021-02-07Set colours for Xt and cwmJune McEnroe And increase XTerm internalBorder. 2021-02-07Set urgency on bell in xtermJune McEnroe 2021-02-07Add bindings for brightness controlJune McEnroe Weirdly the Fn key doesn't change how the F row registers... I wonder if I can do something about that. 2021-02-07Set X key repeat rateJune McEnroe 2021-02-07Bump font size to 12June McEnroe 11 is what I use on macOS, but I feel like my eyes are working harder here. 2021-02-07Fully configure and rebind cwmJune McEnroe This is sort of a mix of trying to emulate macOS somewhat for my muscle memory and just rebinding some of the cwm defaults to use 4- rather than M-. 2021-02-07Add BintiJune McEnroe 2021-02-07Finish configuring xtermJune McEnroe 2021-02-06Enable tapping, reverse scroll, set scaling in wsconsctlJune McEnroe 2021-02-06Set root window to black on purple snowJune McEnroe 2021-02-06Add xmodmap configurationJune McEnroe 2021-02-06Add initial OpenBSD X configurationJune McEnroe cwm still needs a lot more rebinding, and I need to actually look at its other options. xterm definitely still needs some configuration, but I at least managed to get it to use a decent looking font. Very happy that OpenBSD includes Luxi Mono, which is what my usual font, Go Mono, is based on anyway. Still missing is xmodmap and such. 2021-02-06Add xterm output to schemeJune McEnroe