diff options
| -rw-r--r-- | include/vars.h | 1 | ||||
| -rw-r--r-- | src/install_pkg.c | 2 | ||||
| -rw-r--r-- | src/vars.c | 6 |
3 files changed, 8 insertions, 1 deletions
diff --git a/include/vars.h b/include/vars.h index f7eeda9..c417b95 100644 --- a/include/vars.h +++ b/include/vars.h @@ -105,6 +105,7 @@ extern const char *italic; extern const char *color_reset; extern const char *print_pkgit; +extern const char *print_success; extern const char *print_skipped; extern const char *print_warning; extern const char *print_error; diff --git a/src/install_pkg.c b/src/install_pkg.c index c326d48..428da37 100644 --- a/src/install_pkg.c +++ b/src/install_pkg.c @@ -32,7 +32,7 @@ void install_pkg(Pkg pkg) { copy_install(pkg.src); } } - printf("%sinstalled!\n", print_pkgit); + printf("%s%s installed!\n", print_success, pkg.name); bool repo_exists = false; for (size_t i = 0; i < cached_repos_count; i++) { @@ -83,6 +83,7 @@ const char *italic = "\e[3m"; const char *color_reset = "\e[0m"; const char *print_pkgit; +const char *print_success; const char *print_skipped; const char *print_warning; const char *print_error; @@ -165,6 +166,11 @@ void init_vars() { bold_yellow, bold_magenta, "pkgit", bold_yellow, color_reset); print_pkgit = print_pkgit_buf; + static char print_success_buf[256]; + snprintf(print_success_buf, sizeof(print_success_buf), "%s%s[SUCCESS] %s", + print_pkgit, green, color_reset); + print_success = print_success_buf; + static char print_skipped_buf[256]; snprintf(print_skipped_buf, sizeof(print_skipped_buf), "%s%s[SKIP]\t%s", print_pkgit, blue, color_reset); |
