commit 26f474c89c233df816f71a950ec1f979a9ea567c
parent dacecde148d7844ec7093268ecefd829eba15cbb
Author: sam-barr <samfbarr@outlook.com>
Date: Wed, 22 Apr 2020 22:02:39 -0500
Move logos to separate directory
I don't want the code to balloon to 10,000 LOC like neofetch
Diffstat:
3 files changed, 44 insertions(+), 47 deletions(-)
diff --git a/logos/arch.h b/logos/arch.h
@@ -0,0 +1,22 @@
+// This was stolen from neofetch
+char *LOGO[] = {
+ "\e[1;36m -` ",
+ "\e[1;36m .o+` ",
+ "\e[1;36m `ooo/ ",
+ "\e[1;36m `+oooo: ",
+ "\e[1;36m `+oooooo: ",
+ "\e[1;36m -+oooooo+: ",
+ "\e[1;36m `/:-:++oooo+: ",
+ "\e[1;36m `/++++/+++++++: ",
+ "\e[1;36m `/++++++++++++++: ",
+ "\e[1;36m `/+++ooooooooooooo/` ",
+ "\e[1;36m ./ooosssso++osssssso+` ",
+ "\e[1;36m .oossssso-````/ossssss+` ",
+ "\e[1;36m -osssssso. :ssssssso. ",
+ "\e[1;36m :osssssss/ osssso+++. ",
+ "\e[1;36m /ossssssss/ +ssssooo/- ",
+ "\e[1;36m `/ossssso+/:- -:/+osssso+- ",
+ "\e[1;36m `+sso+:-` `.-/+oso: ",
+ "\e[1;36m`++:. `-/+/ ",
+ "\e[1;36m.` `/ "
+};
diff --git a/logos/arch2.h b/logos/arch2.h
@@ -0,0 +1,21 @@
+// And this was stolen from archey3
+char *LOGO[] = {
+ "\e[1;36m + ",
+ "\e[1;36m # ",
+ "\e[1;36m ### ",
+ "\e[1;36m ##### ",
+ "\e[1;36m ###### ",
+ "\e[1;36m ; #####; ",
+ "\e[1;36m +##.##### ",
+ "\e[1;36m +########## ",
+ "\e[1;36m #############; ",
+ "\e[1;36m ###############+ ",
+ "\e[1;36m ####### ####### ",
+ "\e[1;36m .######; ;###;`'. ",
+ "\e[1;36m .#######; ;#####. ",
+ "\e[1;36m #########. .########` ",
+ "\e[1;36m ######' '###### ",
+ "\e[1;36m ;#### ####; ",
+ "\e[1;36m ##' '## ",
+ "\e[1;36m#' `# "
+};
diff --git a/paleofetch.c b/paleofetch.c
@@ -13,10 +13,10 @@
#include <X11/Xatom.h>
#include "paleofetch.h"
+#include "logos/arch2.h"
#define DISTRO "Arch"
#define BUF_SIZE 150
-#define LOGO logo1
struct conf {
char *label, *(*function)();
@@ -42,52 +42,6 @@ struct conf {
{ "", get_colors2, false },
};
-// I copy pasted this from neofetch, in case you were curious
-char *logo1[] = {
- " -` ",
- " .o+` ",
- " `ooo/ ",
- " `+oooo: ",
- " `+oooooo: ",
- " -+oooooo+: ",
- " `/:-:++oooo+: ",
- " `/++++/+++++++: ",
- " `/++++++++++++++: ",
- " `/+++ooooooooooooo/` ",
- " ./ooosssso++osssssso+` ",
- " .oossssso-````/ossssss+` ",
- " -osssssso. :ssssssso. ",
- " :osssssss/ osssso+++. ",
- " /ossssssss/ +ssssooo/- ",
- " `/ossssso+/:- -:/+osssso+- ",
- " `+sso+:-` `.-/+oso: ",
- "`++:. `-/+/ ",
- ".` `/ "
-};
-// And this was stolen from archey3
-char *logo2[] = {
- " + ",
- " # ",
- " ### ",
- " ##### ",
- " ###### ",
- " ; #####; ",
- " +##.##### ",
- " +########## ",
- " #############; ",
- " ###############+ ",
- " ####### ####### ",
- " .######; ;###;`'. ",
- " .#######; ;#####. ",
- " #########. .########` ",
- " ######' '###### ",
- " ;#### ####; ",
- " ##' '## ",
- "#' `# "
-};
-
-// TODO: Finish it
-
Display *display;
struct utsname uname_info;
struct sysinfo my_sysinfo;