72 lines
1.5 KiB
Diff
72 lines
1.5 KiB
Diff
From 3a348cc15a97df8e8784b129800293dcfba28f3f Mon Sep 17 00:00:00 2001
|
|
From: Sunur Efe Vural <efe@efe.kim>
|
|
Date: Wed, 13 Feb 2019 14:28:17 -0500
|
|
Subject: [PATCH] Commandline Options
|
|
|
|
A simple patch that adds extra commandline options to sent.
|
|
---
|
|
sent.1 | 11 +++++++++++
|
|
sent.c | 11 ++++++++++-
|
|
2 files changed, 21 insertions(+), 1 deletion(-)
|
|
|
|
diff --git a/sent.1 b/sent.1
|
|
index fabc614..5d55bf4 100644
|
|
--- a/sent.1
|
|
+++ b/sent.1
|
|
@@ -5,6 +5,9 @@
|
|
.Nd simple plaintext presentation tool
|
|
.Sh SYNOPSIS
|
|
.Nm
|
|
+.Op Fl f Ar font
|
|
+.Op Fl c Ar fgcolor
|
|
+.Op Fl b Ar bgcolor
|
|
.Op Fl v
|
|
.Op Ar file
|
|
.Sh DESCRIPTION
|
|
@@ -21,6 +24,14 @@ few minutes.
|
|
.Bl -tag -width Ds
|
|
.It Fl v
|
|
Print version information to stdout and exit.
|
|
+.It Fl f Ar font
|
|
+Defines the
|
|
+.Ar font
|
|
+when sent is run.
|
|
+.It Fl c Ar fgcolor
|
|
+Defines the foreground color when sent is run.
|
|
+.It Fl b Ar bgcolor
|
|
+Defines the background color when sent is run.
|
|
.El
|
|
.Sh USAGE
|
|
.Bl -tag -width Ds
|
|
diff --git a/sent.c b/sent.c
|
|
index c50a572..0b36e32 100644
|
|
--- a/sent.c
|
|
+++ b/sent.c
|
|
@@ -675,7 +675,7 @@ configure(XEvent *e)
|
|
void
|
|
usage()
|
|
{
|
|
- die("usage: %s [file]", argv0);
|
|
+ die("usage: %s [-c fgcolor] [-b bgcolor] [-f font] [file]", argv0);
|
|
}
|
|
|
|
int
|
|
@@ -687,6 +687,15 @@ main(int argc, char *argv[])
|
|
case 'v':
|
|
fprintf(stderr, "sent-"VERSION"\n");
|
|
return 0;
|
|
+ case 'f':
|
|
+ fontfallbacks[0] = EARGF(usage());
|
|
+ break;
|
|
+ case 'c':
|
|
+ colors[0] = EARGF(usage());
|
|
+ break;
|
|
+ case 'b':
|
|
+ colors[1] = EARGF(usage());
|
|
+ break;
|
|
default:
|
|
usage();
|
|
} ARGEND
|
|
--
|
|
2.20.1
|
|
|