diff --git a/src/rexbacklight.c b/src/rexbacklight.c index 45d60ee..1355da1 100644 --- a/src/rexbacklight.c +++ b/src/rexbacklight.c @@ -76,9 +76,22 @@ static const char* max_backlight_file = "max_brightness"; //Print out usage message and GPL message if not caused by an error void usage(int exit_val){ - fprintf(stderr, "Usage: rexbacklight [option]\n\n"); + fprintf(stderr, "Usage: rexbacklight [argument] [options] [argument]\n\n"); fprintf(stderr, "Options:\n"); + fprintf(stderr, " %s|%s\n", DEVICE_SHORT_OPT, DEVICE_LONG_OPT); + fprintf(stderr, " select which device to control\n"); + fprintf(stderr, " %s|%s\n", FADE_SHORT_OPT, FADE_LONG_OPT); + fprintf(stderr, " TODO: change brightness over time interval\n"); + fprintf(stderr, " %s|%s\n", GET_SHORT_OPT, GET_LONG_OPT); + fprintf(stderr, " TODO: print the current brightness level to stdout\n"); + fprintf(stderr, " %s|%s\n", HELP_SHORT_OPT, HELP_LONG_OPT); + fprintf(stderr, " print this help message and exit\n"); + + + + + fprintf(stderr, "Arguments:\n"); fprintf(stderr, " =\n"); fprintf(stderr, " -\n"); fprintf(stderr, " +\n");