From 449ab8778fe378d46b9005141a053656f496cbc9 Mon Sep 17 00:00:00 2001 From: TheDarkBug Date: Wed, 29 Sep 2021 21:47:47 +0200 Subject: [PATCH] Testing xerolinux support --- README.md | 2 +- res/ascii/xerolinux.txt | 8 ++++++++ uwufetch.1 | 1 + uwufetch.1.gz | Bin 1517 -> 1549 bytes uwufetch.c | 6 ++++-- 5 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 res/ascii/xerolinux.txt diff --git a/README.md b/README.md index 2020bf1..ca4ec01 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Nyalpine, Nyarch Linuwu, ArcOwO, Nyartix Linuwu, Debinyan, endevaOwO, Fedowa, Ge ### Partial support (Either no ASCII art, or no image is provided) -AmogOwOS, KDE NeOwOn, nixOwOs; Plus FweeBSD, OwOpenBSD and macOwOS; Plus WinyandOwOws. +AmogOwOS, KDE NeOwOn, nixOwOs, xuwulinux; Plus FweeBSD, OwOpenBSD and macOwOS; Plus WinyandOwOws. ## Building and installation diff --git a/res/ascii/xerolinux.txt b/res/ascii/xerolinux.txt new file mode 100644 index 0000000..b309046 --- /dev/null +++ b/res/ascii/xerolinux.txt @@ -0,0 +1,8 @@ +{BLUE} /\ +______ / \______ + /\ /\ + / || \ +____/__/__\__\___ + / __| |__-\ + /_-'' ''-_\ + diff --git a/uwufetch.1 b/uwufetch.1 index a23b934..44da023 100644 --- a/uwufetch.1 +++ b/uwufetch.1 @@ -85,6 +85,7 @@ Unknown (tux logo) \fBunknown\fR AmogOwOs \fBamogos\fR KDE NeOwOn \fBneon\fR nixOwOs \fBnixos\fR +xuwulinux \fBxerolinux\fR FweeBSD \fBfreebsd\fR OwOpenBSD \fBopenbsd\fR macOwOS \fBmacos\fR diff --git a/uwufetch.1.gz b/uwufetch.1.gz index bcc83e9acbfa68bac18f54618d1eef73753c72dc..e96679abc3679d5e0e581f512274c67b7e7d60ae 100644 GIT binary patch literal 1549 zcmV+o2J-nIiwFpWz*J!X19f+GW@U6^Xf81TZC2ZE<2Dd|*H;i}9}*z3yW0XS3gp3w zmBeUb8@^yS=oSSnQ5I`TRC$T)mwtN>hw?4iJUHU;%!Ox$Gwgl4U<0P4b4svWXTB1( z<4)?D722@EJ8uN@RwO+j7p1g}vrJb37DZ3Yh=0AXj#=R>bERNT25Y*YMa65@@U>vP z&PiZJM)ogP!nH!w>=SMMc18B)PmFvtMpoSH4(L+wT-NL8a~gg52AWLPIf4;6ycoVV zyeU~LUC9(*2}Srj1hEl_O>7+pD!AQQCn^{$G;>-j%KNjd{q`d1AsfSVem@&c7o*8IS+>hUxUAf#NQ3U6Y8z>g zfYpxGLPtb6rl-$qM93X;#O{eVQ^h(9NMyT4LZu4_bHY@z#&KlWWN^w_zUz1p_z{ML z+-6cTM2kv6eJQ=xJqmgLI-X4Duk!@S@NJADB;-$IV?rmHWBC`Y2eZfJOFCYVgtR*Z zXq+a!J9fj_%?-Iqx+nwT!CA;pjDfOsnTvvZ<*p8z88kCp7jm8Kv}YL(la;(itWk=J zb>#t_1D#9jj6OkYZN<@{(~+sbbPz^3t9d03W=fbTg=+TEau!x}1rHbr43V}6MFx>b zhievYZafz`#pS0ROCzPj0aWJ#g9*um$cuDfc`$o{Z8RB5LgR9!B}Pl zv`|}D*9`91yHo@oLmmRB-lD~j1eLSTU8o%0gfM&YkO(#XI(V5rr%5mUn#3gBa+8$_ zv2%OzUwTSUl`YC8Nx6XKxXdC~R+Pe6)5vCR@erJu3A8UL> zRb09#f&;CH!ML_ab*I*B)}2|8*elT)(@L98-b>SXTb9%5WVT3$Y&e=PW}~}htpDLj zf~dqoiGr8N1$DHJjfds)^Xt(Lu`=Fq)r3xY@(1N849Wn2G3qp}KLHrJtI5D*lXmjG zZLLCc+M954dj=v5gkgUuRm{nDIhjH z03I=Y&P@kkL2C3FV({hV zBjSdeDxeT&BkK8bo}Ss!5Ly)EjS{>GxT$U!u=bt5M$_($+h+WcR|D~$*?G&eP0L$x z4zY^FhAP0qgYsuS2!oQQfeFHD=h^#xzw!`wr;$1P0C>|f@5-ajjXr~f@`yt6P;YA8 z;wj?%mYUsF^bo~V;^C5XWj=ZtJf>_iV}tqqXv8Mt=T|EAL8aG6vVsQ)G#%lOVamn= zn{~H^`ABwaxjo@GY{+d?*`kyw_xqi#FvpUAz{tOw5083<5n^TYV{-SqU0S=niihho zKP`+b`ujpxB*$)RX$RGainoW;AKTrWj=OKRp&if_{_yuhH#2C43<4x@d!l&L4HK&? z@i+C%&>w?hH#E+M%_ZJGg~#xqHjOzDI=jfPP7KNzj5}Vivq%QCb9^SS%eIu=Ge%jA zxYl1C4m(Vz>3Eoq??)*;0@!b1t|?o#37%YdoG^4^dco{x-kbDs+C>-k`-60k-r%vl z+nb6py-Cs1<93=1aL)L0#^BFI6M9jd$v`I_;<5K~)x%R#&&C%nMv1$L?s-$Ku$ z`*e)!J{S)%V5hIM(c{zN$lS>UXLyYwqA>j)r_VoQY-i{S;+h_WnQnGQu1gmmiYA<{ zbgr?#_xo!+$@~hlxauRSAvc>le=?IDDzsm5S@**{JjBqe@?P>kCiaLAe+&Qs=&t_$ literal 1517 zcmVHtZO?LANMqiLzKzq{>Sazx3OCIFxTm^WccXGZ&s2&anUej18HR-YdZhlZRSp z&%HF7mBz9%_+SMKPW1XfK3CE)&T>;nSQ0%jEB*<>dFF(7%vXYW8LgR;7B$zb;cLOT zE=b@+PWI1N!nZT#&uR10x@el{L59J-QOSkb0eb&XTXtK$A&bAQ(}=i{)#} zn~Js4S4{DhP=voh5F3Hm#G7ZlX#}^>Vk@HxR`NWZZT$Zr>A8~m0VcJQTCi7P9l~;~ zH33$XF&nVB5$t<;mw)2ugkma`St8{OOFHed_;$ z-yy3-4Yyn8MGb?cVcr-;d4H5Tyq)#>$i^sJ+|I|d=kavXTeizm_`KSs$bjys>KbX0 zfYp|1VG<%9GtlQHBIKTVV)w|Kty7&vB(klMQ0e2rys)*@IF5{)3{F|gw;c}xKf;ob zyIe|!Xi+JsFJ;!IPa!W}CezvCWzj=2LYtz93Hbxrn9@lWSpG@t;rxF2lue#VLfRby zG|qbc8+OIn)fKtwbx}sbqqCTw6a!`JybvW1%3tg?b7@0dVwnAONQ9bw8$Qh*vtB>@)=Npa<~FZ- z#Lo5Ezk`{~W9M{(CVli9y*}#^tJfu0=%=97UV9rv&$#rzGR~*3jj&p%^qn^$eXQ}3 zRB`E&2o8)Q2GiOh)ty?iS$AdwVy{JK%qU|!c|Xh2ZCTD{)A@5YVx#fmc|N{brurWp zC5TEamMC~hTu?{r*tlChKE5365G#`{S554cM}JUG!l(=Y7^6d?$#QCf0BeYi zA%KpZXpJAldISh5$|u>z>-t__#rBFG=Lv&T{LNeQ4pT>|H7AJS*Qbw&D{kwELY$4z zi{&Cav11@~D7GslcoT6m(=cG&JAaL#-8py7kUZ#(HZ7hRKD<#QyGS0A zn94U^fUbncPs96+P3LU5xE+t#bn^H@W&HanV-ta3bmsvBj+C{0J0dY|$TveryTeqz zS&R-lr4?f3ibIZeyIpp=y_)CPUL5B)PZqyYr5D(39qpi~P`GY?h(kwOP}IAA7;h}y zvJZbhbZwp5{4hcyMMsKPUB7px7JpG&i!CfFc76S19-QNOQU>&Q>ZEAZvH6PP;>e&( z!T7^HIf-OQJBLZm&f7|MFAe1|h1zhjKkO)*Ws^}hxgBRTr`eY{dX%f$9$rOwKQJ^) zdSvXz(yI(|7YC}y}^5UyEBzydX=K3_vfrP#5vRB7PGk!O>8MTmyu4ql~a4< zs*l&Qz&gsnPJATOBk5QnJy#ybx7h@@b~qVf2F_mQfi%X)yQM%-?0!qM3DsL(;pr5?nQ TwU41+7yaIUNBOARA`Ack3Z diff --git a/uwufetch.c b/uwufetch.c index 4a3f2e7..1b2ba93 100644 --- a/uwufetch.c +++ b/uwufetch.c @@ -678,7 +678,7 @@ void list(char *arg) printf("%s -d \n" " Available distributions:\n" " %sArch linux %sbased:\n" - " %sarch, arcolinux, %sartix, endeavouros %smanjaro, manjaro-arm\n\n" + " %sarch, arcolinux, %sartix, endeavouros %smanjaro, manjaro-arm, %sxerolinux\n\n" " %sDebian/%sUbuntu %sbased:\n" " %samogos, debian, %slinuxmint, neon %spop, %sraspbian %subuntu\n\n" " %sBSD %sbased:\n" @@ -686,7 +686,7 @@ void list(char *arg) " %sOther/spare distributions:\n" " %salpine, %sfedora, %sgentoo, %sslackware, %ssolus, %svoid, opensuse-leap, android, %sgnu, guix, %swindows, %sunknown\n\n", arg, - BLUE, NORMAL, BLUE, MAGENTA, GREEN, // Arch based colors + BLUE, NORMAL, BLUE, MAGENTA, GREEN, BLUE, // Arch based colors RED, YELLOW, NORMAL, RED, GREEN, BLUE, RED, YELLOW, // Debian based colors RED, NORMAL, RED, YELLOW, GREEN, YELLOW, RED, PINK, BLUE, // BSD colors NORMAL, BLUE, BLUE, PINK, MAGENTA, WHITE, GREEN, YELLOW, BLUE, WHITE); // Other/spare distributions colors @@ -1122,6 +1122,7 @@ void uwu_kernel() else KERNEL_TO_UWU(splitted[i], "solus", "sOwOlus"); else KERNEL_TO_UWU(splitted[i], "ubuntu", "Uwuntu"); else KERNEL_TO_UWU(splitted[i], "void", "OwOid"); + else KERNEL_TO_UWU(splitted[i], "xerolinux", "xuwulinux"); else KERNEL_TO_UWU(splitted[i], "android", "Nyandroid"); // android at the end because it could be not considered as an actual distribution of gnu/linux // BSD @@ -1199,6 +1200,7 @@ void uwu_name() else STRING_TO_UWU("solus", "sOwOlus"); else STRING_TO_UWU("ubuntu", "Uwuntu"); else STRING_TO_UWU("void", "OwOid"); + else STRING_TO_UWU("xerolinux", "xuwulinux"); else STRING_TO_UWU("android", "Nyandroid"); // android at the end because it could be not considered as an actual distribution of gnu/linux // BSD