diff options
author | zachir <zachir@librem.one> | 2025-07-19 00:43:33 -0500 |
---|---|---|
committer | zachir <zachir@librem.one> | 2025-07-19 00:43:33 -0500 |
commit | 9c1985916ae38150110a555d6b8be16dea2a2d3f (patch) | |
tree | 1087452a9c95a48215a6f4a6353a2b54bc273922 | |
parent | bbf31f39e73102858ef3a7529efc3991d447e833 (diff) |
Implement version flag
-rw-r--r-- | src/main.c | 10 |
1 files changed, 10 insertions, 0 deletions
@@ -819,6 +819,13 @@ static const struct wl_surface_listener dummy_surface_listener = { .leave = dummy_surface_leave }; +static void version() +{ + fprintf(stdout, "%s", +"tofi-0.9.2\n" + ); +} + static void dmenu_usage(bool err) { fprintf(err ? stderr : stdout, "%s", @@ -977,6 +984,9 @@ static void parse_args(struct tofi *tofi, int argc, char *argv[]) usage(false); } exit(EXIT_SUCCESS); + } else if (opt == 'v') { + version(); + exit(EXIT_SUCCESS); } else if (opt == 'd') { dmenu_mode = true; } else if (opt == 'c') { |