diff options
author | Shav Kinderlehrer <[email protected]> | 2023-08-10 11:50:57 -0400 |
---|---|---|
committer | Shav Kinderlehrer <[email protected]> | 2023-08-10 11:50:57 -0400 |
commit | 49768a38a7662dab13f2e6efa9561fbdcb06d83c (patch) | |
tree | 31f3149d749a731a45afd11894bf0b65bdbb7573 /source/app.d | |
parent | 3ba25af848e9789a9a631590d9a251902ee18440 (diff) | |
download | prim-49768a38a7662dab13f2e6efa9561fbdcb06d83c.tar.gz prim-49768a38a7662dab13f2e6efa9561fbdcb06d83c.zip |
Add NO_COLOR supportv0.1.0
Diffstat (limited to 'source/app.d')
-rw-r--r-- | source/app.d | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/source/app.d b/source/app.d index 68bf114..4669b5d 100644 --- a/source/app.d +++ b/source/app.d @@ -14,6 +14,7 @@ Opts defaultOpts() { Opts opts; opts.pathlen = 3; + opts.pchar = "|>"; return opts; } @@ -38,10 +39,13 @@ void main(string[] argv) { "status", "previous command exit code", &opts.status, "pathlen", "set length of displayed path", &opts.pathlen, + "pchar", "override default prompt character", &opts.pchar, ); if (args.helpWanted) { - defaultGetoptPrinter("prim", args.options); + defaultGetoptPrinter("prim prompt:\n", args.options); + writeln("\nEnvironment:\n", + "\tNO_COLOR\tsee https://no-color.org"); } dorun(opts); @@ -53,7 +57,7 @@ void dorun(Opts opts) { } if (opts.preexec) { - // preexec(opts).write(); + preexec(opts).write(); } if (opts.rps1) { |