aboutsummaryrefslogtreecommitdiff
path: root/src/help.c
blob: 731b8f28a0ab7593c2473eb89bfe9464a5bb1e5f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
#include <stdio.h>
#include <string.h>

#include "help.h"
#include "vars.h"

void help() {
  printf("%s                              ,          \n", bold_magenta);
  printf("%s                             / \\         \n", bold_magenta);
  printf("%s                            /   \\        \n", bold_magenta);
  printf("%s                        __-'     '-__    \n", bold_magenta);
  printf("%s                      ''--__     __--''  %s\n", bold_magenta, bold_yellow);
  printf("                         %s_--%s\\   /%s--_     \n", bold_yellow, bold_magenta, bold_yellow);
  printf("                     %s_--'    %s\\ /%s    '--_ \n", bold_yellow, bold_magenta, bold_yellow);
  printf("                    %s'-__      %s'%s      __-'\n", bold_yellow, bold_magenta, bold_yellow);
  printf("                        %s'-__     __-'    \n", bold_yellow);
  printf("                            %s'-_-'        %s\n", bold_yellow, color_reset);
  printf("\n");
  printf("                            pkgit\n");
  printf("                       %s%s- package it! -%s\n", italic, gray, color_reset);
  printf("                    %sgizmodic_version_%s%s\n", magenta, version, color_reset);
  printf("\n");
  printf("%ssubcommands%s:\n", red, color_reset);
  printf("%s...... %sa%s,   %sadd %s[url, file]        %s# add a repo/repopkg\n", color_reset, green, color_reset, yellow, blue, gray);
  printf("%s...... %sb%s,   %sbuild %s[path]           %s# build a package\n", color_reset, green, color_reset, yellow, blue, gray);
  printf("%s...... %sd%s,   %sdeclare                %s# install all packages\n", color_reset, green, color_reset, yellow, gray);
  printf("%s...... %sf%s,   %sfind %s[pkgs]            %s# find a package from your repos\n", color_reset, green, color_reset, yellow, blue, gray);
  printf("%s...... %si%s,   %sinstall %s[pkgs, urls]   %s# install a package/repo\n", color_reset, green, color_reset, yellow, blue, gray);
  printf("%s...... %sr%s,   %sremove %s[pkgs]          %s# remove an installed package\n", color_reset, green, color_reset, yellow, blue, gray);
  printf("%s...... %sl%s,   %slist                   %s# list all installed packages\n", color_reset, green, color_reset, yellow, gray);
  printf("%s...... %su%s,   %supdate                 %s# update all installed packages\n", color_reset, green, color_reset, yellow, gray);
  printf("\n");
  printf("%sflags%s:\n", red, color_reset);
  printf("%s...... %s-h%s,  %s--help                 %s# display this help message\n", color_reset, green, color_reset, yellow, gray);
  printf("%s...... %s-q%s,  %s--quiet                %s# run without logging to terminal\n", color_reset, green, color_reset, yellow, gray);
  printf("%s...... %s-v%s,  %s--version              %s# display version number\n", color_reset, green, color_reset, yellow, gray);
  printf("%s...... %s-c%s,  %s--check                %s# run package checks\n", color_reset, green, color_reset, yellow, gray);
}