From 98863df16d70b030696f4b94080d114396320f35 Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Wed, 16 Aug 2023 23:37:23 -0400 Subject: [PATCH] [U] Release 1.4.10 --- README.md | 78 ++++++++--------- hyfetch/__version__.py | 2 +- hyfetch/distros/athena.py | 31 +++++++ hyfetch/distros/distro_detector.py | 50 ++++++++++- hyfetch/distros/evolutionos.py | 25 ++++++ hyfetch/distros/meowix.py | 17 ++++ hyfetch/distros/openkylin.py | 25 ++++++ hyfetch/distros/opensuse_tumbleweed.py | 20 ++--- hyfetch/distros/panwah.py | 29 +++++++ hyfetch/distros/parch.py | 49 +++++------ hyfetch/distros/phyos.py | 25 ++++++ hyfetch/distros/reborn_os.py | 40 ++++----- hyfetch/distros/salix.py | 27 ++++++ hyfetch/distros/slackel.py | 29 +++++++ hyfetch/distros/unicodearch.py | 26 ++++++ hyfetch/distros/venom.py | 35 ++++---- hyfetch/distros/venom_small.py | 18 ++++ hyfetch/distros/windows95.py | 25 ++++++ hyfetch/distros/wrt.py | 16 ++++ neofetch | 114 +++++++++++++------------ neofetch.1 | 65 +++++++------- package.json | 2 +- 22 files changed, 545 insertions(+), 203 deletions(-) create mode 100644 hyfetch/distros/athena.py create mode 100644 hyfetch/distros/evolutionos.py create mode 100644 hyfetch/distros/meowix.py create mode 100644 hyfetch/distros/openkylin.py create mode 100644 hyfetch/distros/panwah.py create mode 100644 hyfetch/distros/phyos.py create mode 100644 hyfetch/distros/salix.py create mode 100644 hyfetch/distros/slackel.py create mode 100644 hyfetch/distros/unicodearch.py create mode 100644 hyfetch/distros/venom_small.py create mode 100644 hyfetch/distros/windows95.py create mode 100644 hyfetch/distros/wrt.py diff --git a/README.md b/README.md index 00293ace..eb0e42f3 100644 --- a/README.md +++ b/README.md @@ -101,47 +101,49 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master -* 🌈 Add support for qwqfetch backend (#148) -* 🌈 Add nonhuman-unity flag (#139) -* 🌈 Add gynesexual, androsexual flags (#157) -* 🌈 Add option to disable pride month animation (#134) +### 1.4.10 + +* 🌈 Add support for qwqfetch backend ([#148](https://github.com/hykilpikonna/hyfetch/pull/148)) +* 🌈 Add nonhuman-unity flag ([#139](https://github.com/hykilpikonna/hyfetch/pull/139)) +* 🌈 Add gynesexual, androsexual flags ([#157](https://github.com/hykilpikonna/hyfetch/pull/157)) +* 🌈 Add option to disable pride month animation ([#134](https://github.com/hykilpikonna/hyfetch/pull/134)) * 🌈 Make ^C error message less aggressive (?) -* 🌈 Fix: Should not assume ~/.config is writable (#136) -* 🌈 Fix: Foreground-background arrangement not detected (#154) -* 🖼 OS - Update macOS version name list (#140) -* 🖼 Ascii - Improve color removal (#161) -* 🖼 Ascii - Fix reset character performance (#158) -* 🖼 Distro - Smoothen the Tumbleweed logo (dylanaraps/neofetch#2342) -* 🖼 Distro - Update RebornOS logo (dylanaraps/neofetch#2358) -* 🖼 Distro - Update Venom Linux logo (#166) -* 🖼 Distro - Add Windows 95 ASCII logo (dylanaraps/neofetch#2346) -* 🖼 Distro - Add ParchLinux (dylanaraps/neofetch#2045) -* 🖼 Distro - Add OpenKylin (dylanaraps/neofetch#2341) -* 🖼 Distro - Add EvolutionOS (dylanaraps/neofetch#2350) -* 🖼 Distro - Add Salix (dylanaraps/neofetch#2357) -* 🖼 Distro - Add Panwah (dylanaraps/neofetch#2355) -* 🖼 Distro - Add PhyOS (#142) -* 🖼 Distro - Add Athena OS (#130) -* 🖼 Distro - Add Meowix (#159) -* 🖼 Distro - Add Slackel (#167) -* 🖼 Distro - Support *Wrt variants (dylanaraps/neofetch#2352) -* 🖼 Version - Fix a typo that broke OS detection on WSL (#155) -* 🖼 Packages - Implement --package_separate flag (#135) -* 🖼 Packages - Separate flatpak-system and flatpak-user (#135) -* 🖼 Packages - Add steam as a package manager (#152) -* 🖼 Packages - Add squirrel package manager (#153) -* 🖼 Packages - Make cargo run on all systems (#146) -* 🖼 Packages - Fix cargo package count (#144) -* 🖼 Packages - Add Devbox package manager (#137) -* 🖼 Packages - Fix phantom package when pm command fails (#145) -* 🖼 Packages - Update scratch package manager (#165) +* 🌈 Fix: Should not assume ~/.config is writable ([#136](https://github.com/hykilpikonna/hyfetch/pull/136)) +* 🌈 Fix: Foreground-background arrangement not detected ([#154](https://github.com/hykilpikonna/hyfetch/pull/154)) +* 🖼 OS - Update macOS version name list ([#140](https://github.com/hykilpikonna/hyfetch/pull/140)) +* 🖼 Ascii - Improve color removal ([#161](https://github.com/hykilpikonna/hyfetch/pull/161)) +* 🖼 Ascii - Fix reset character performance ([#158](https://github.com/hykilpikonna/hyfetch/pull/158)) +* 🖼 Distro - Smoothen the Tumbleweed logo ([dylanaraps#2342](https://github.com/dylanaraps/neofetch/pull/2342)) +* 🖼 Distro - Update RebornOS logo ([dylanaraps#2358](https://github.com/dylanaraps/neofetch/pull/2358)) +* 🖼 Distro - Update Venom Linux logo ([#166](https://github.com/hykilpikonna/hyfetch/pull/166)) +* 🖼 Distro - Add Windows 95 ASCII logo ([dylanaraps#2346](https://github.com/dylanaraps/neofetch/pull/2346)) +* 🖼 Distro - Add ParchLinux ([dylanaraps#2045](https://github.com/dylanaraps/neofetch/pull/2045)) +* 🖼 Distro - Add OpenKylin ([dylanaraps#2341](https://github.com/dylanaraps/neofetch/pull/2341)) +* 🖼 Distro - Add EvolutionOS ([dylanaraps#2350](https://github.com/dylanaraps/neofetch/pull/2350)) +* 🖼 Distro - Add Salix ([dylanaraps#2357](https://github.com/dylanaraps/neofetch/pull/2357)) +* 🖼 Distro - Add Panwah ([dylanaraps#2355](https://github.com/dylanaraps/neofetch/pull/2355)) +* 🖼 Distro - Add PhyOS ([#142](https://github.com/hykilpikonna/hyfetch/pull/142)) +* 🖼 Distro - Add Athena OS ([#130](https://github.com/hykilpikonna/hyfetch/pull/130)) +* 🖼 Distro - Add Meowix ([#159](https://github.com/hykilpikonna/hyfetch/pull/159)) +* 🖼 Distro - Add Slackel ([#167](https://github.com/hykilpikonna/hyfetch/pull/167)) +* 🖼 Distro - Support *Wrt variants ([dylanaraps#2352](https://github.com/dylanaraps/neofetch/pull/2352)) +* 🖼 Version - Fix a typo that broke OS detection on WSL ([#155](https://github.com/hykilpikonna/hyfetch/pull/155)) +* 🖼 Packages - Implement --package_separate flag ([#135](https://github.com/hykilpikonna/hyfetch/pull/135)) +* 🖼 Packages - Separate flatpak-system and flatpak-user ([#135](https://github.com/hykilpikonna/hyfetch/pull/135)) +* 🖼 Packages - Add steam as a package manager ([#152](https://github.com/hykilpikonna/hyfetch/pull/152)) +* 🖼 Packages - Add squirrel package manager ([#153](https://github.com/hykilpikonna/hyfetch/pull/153)) +* 🖼 Packages - Make cargo run on all systems ([#146](https://github.com/hykilpikonna/hyfetch/pull/146)) +* 🖼 Packages - Fix cargo package count ([#144](https://github.com/hykilpikonna/hyfetch/pull/144)) +* 🖼 Packages - Add Devbox package manager ([#137](https://github.com/hykilpikonna/hyfetch/pull/137)) +* 🖼 Packages - Fix phantom package when pm command fails ([#145](https://github.com/hykilpikonna/hyfetch/pull/145)) +* 🖼 Packages - Update scratch package manager ([#165](https://github.com/hykilpikonna/hyfetch/pull/165)) * 🖼 Editor - Better version detection -* 🖼 Resolution - Improve macOS resolution detection (dylanaraps/neofetch#2356) -* 🖼 Resolution - Add resolution lookup for iOS (#164) -* 🖼 Desktop - Display global KDE Plasma theme (#163) -* 🖼 IP - Improve macOS local IP detection (dylanaraps/neofetch#2362) +* 🖼 Resolution - Improve macOS resolution detection ([dylanaraps#2356](https://github.com/dylanaraps/neofetch/pull/2356)) +* 🖼 Resolution - Add resolution lookup for iOS ([#164](https://github.com/hykilpikonna/hyfetch/pull/164)) +* 🖼 Desktop - Display global KDE Plasma theme ([#163](https://github.com/hykilpikonna/hyfetch/pull/163)) +* 🖼 IP - Improve macOS local IP detection ([dylanaraps#2362](https://github.com/dylanaraps/neofetch/pull/2362)) * 🖼 IP - Fix macOS route hangs on reverse DNS lookup -* 🖼 Config - Allow specifying default config to copy to ~/.config (#133) +* 🖼 Config - Allow specifying default config to copy to ~/.config ([#133](https://github.com/hykilpikonna/hyfetch/pull/133)) ### 1.4.9 diff --git a/hyfetch/__version__.py b/hyfetch/__version__.py index fd9599a5..e9eac53b 100644 --- a/hyfetch/__version__.py +++ b/hyfetch/__version__.py @@ -1 +1 @@ -VERSION = '1.4.9' +VERSION = '1.4.10' diff --git a/hyfetch/distros/athena.py b/hyfetch/distros/athena.py new file mode 100644 index 00000000..23c2e005 --- /dev/null +++ b/hyfetch/distros/athena.py @@ -0,0 +1,31 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +athena = AsciiArt(match=r'''"Athena"*''', color='7 3', ascii=r""" +${c1} . .. +${c1} :####: ####. +${c1} .################ +${c1} :################## +${c1}.###################. +${c1}######## ####### +${c1}####### ${c2}####${c1} ##### +${c1}:#######. #### +${c1} ######### ${c2}#${c1} ## # +${c1} ####### ${c2}##${c1} #### +${c1}######## ${c2}####${c1} ####### +${c1}######## ${c2}#####${c1} ######## +${c1}######## ${c2}#######${c1} ####### +${c1} ####### ${c2}########${c1} ####### +${c1} ######## ${c2}#########${c1} ###### +${c1} ######## ${c2}#########${c1} ##### +${c1} ####### ${c2}#########${c1} #### +${c1} ####### ${c2}#########${c1} ## +${c1} ####### ${c2}########${c1} ## +${c1} ###### ${c2}########${c1} # +${c1} ### ${c2}#######${c1} +${c1} ${c2}######${c1} +${c1} ${c2}####${c1} +${c1} ${c2}##${c1} +""") + \ No newline at end of file diff --git a/hyfetch/distros/distro_detector.py b/hyfetch/distros/distro_detector.py index dde8ccbf..1ba562e5 100644 --- a/hyfetch/distros/distro_detector.py +++ b/hyfetch/distros/distro_detector.py @@ -164,6 +164,10 @@ def detect(name: str) -> AsciiArt | None: from .arch import arch return arch + if name.startswith('unicodearch'): + from .unicodearch import unicodearch + return unicodearch + if name.startswith('artix_small'): from .artix_small import artix_small return artix_small @@ -188,6 +192,10 @@ def detect(name: str) -> AsciiArt | None: from .aster import aster return aster + if name.startswith('athena'): + from .athena import athena + return athena + if name.startswith('bedrock'): from .bedrock import bedrock return bedrock @@ -376,6 +384,10 @@ def detect(name: str) -> AsciiArt | None: from .deepin import deepin return deepin + if name.startswith('openkylin'): + from .openkylin import openkylin + return openkylin + if name == 'desaos': from .desaos import desaos return desaos @@ -448,6 +460,10 @@ def detect(name: str) -> AsciiArt | None: from .eurolinux import eurolinux return eurolinux + if name.startswith('evolutionos'): + from .evolutionos import evolutionos + return evolutionos + if name.startswith('exherbo'): from .exherbo import exherbo return exherbo @@ -724,6 +740,10 @@ def detect(name: str) -> AsciiArt | None: from .maui import maui return maui + if name.startswith('meowix'): + from .meowix import meowix + return meowix + if name.startswith('mer'): from .mer import mer return mer @@ -860,9 +880,9 @@ def detect(name: str) -> AsciiArt | None: from .openstage import openstage return openstage - if name.startswith('openwrt'): - from .openwrt import openwrt - return openwrt + if (name.startswith('wrt') or name.endswith('wrt')): + from .wrt import wrt + return wrt if name.startswith('open source media center') or name == 'osmc': from .open_source_media_center import open_source_media_center @@ -892,6 +912,10 @@ def detect(name: str) -> AsciiArt | None: from .pacbsd import pacbsd return pacbsd + if name.startswith('panwah'): + from .panwah import panwah + return panwah + if name.startswith('parabola_small'): from .parabola_small import parabola_small return parabola_small @@ -940,6 +964,10 @@ def detect(name: str) -> AsciiArt | None: from .pikaos import pikaos return pikaos + if name.startswith('phyos'): + from .phyos import phyos + return phyos + if name.startswith('pnm linux') or name.startswith('whpnm linux'): from .pnm_linux import pnm_linux return pnm_linux @@ -1096,6 +1124,10 @@ def detect(name: str) -> AsciiArt | None: from .salient_os import salient_os return salient_os + if name.startswith('salix'): + from .salix import salix + return salix + if name.startswith('scientific'): from .scientific import scientific return scientific @@ -1116,6 +1148,10 @@ def detect(name: str) -> AsciiArt | None: from .siduction import siduction return siduction + if name.startswith('slackel'): + from .slackel import slackel + return slackel + if name.startswith('slackware_small'): from .slackware_small import slackware_small return slackware_small @@ -1288,6 +1324,10 @@ def detect(name: str) -> AsciiArt | None: from .urukos import urukos return urukos + if name.startswith('venom_small'): + from .venom_small import venom_small + return venom_small + if name.startswith('venom'): from .venom import venom return venom @@ -1336,6 +1376,10 @@ def detect(name: str) -> AsciiArt | None: from .windows_10 import windows_10 return windows_10 + if name == 'windows95': + from .windows95 import windows95 + return windows95 + if name.startswith('windows'): from .windows import windows return windows diff --git a/hyfetch/distros/evolutionos.py b/hyfetch/distros/evolutionos.py new file mode 100644 index 00000000..c8ca5890 --- /dev/null +++ b/hyfetch/distros/evolutionos.py @@ -0,0 +1,25 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +evolutionos = AsciiArt(match=r'''"EvolutionOS"*''', color='4 7', ascii=r""" +${c1}\e[1;32m dddddddddddddddddddddddd + .dddd''''''''''''''''''''''dddd. + dd: dddddddddddddddddddd; dd: + dd: ldl:'''''''''''''''' dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: ddddddd; ddddd; dd: + dd: ldl: ''''''' ''''' dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: dd: + dd: ldl: ddddddddddddddd; dd: + dddd:.''' ''''''''''''''' dddd: + dddddddddddddddddddddddddd;;' + '''''''''''''''''''''''''\e[0m +""") + \ No newline at end of file diff --git a/hyfetch/distros/meowix.py b/hyfetch/distros/meowix.py new file mode 100644 index 00000000..6604a892 --- /dev/null +++ b/hyfetch/distros/meowix.py @@ -0,0 +1,17 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +meowix = AsciiArt(match=r'''"Meowix"*''', color='1 3 3 4', ascii=r""" +${c1} #${c2}% ${c3}&${c4}* +${c1} ##${c2}%% ${c3}&&${c4}** +${c1} ## ${c2}%% ${c3}&& ${c4}** +${c1} ## ${c2}%% ${c3}&& ${c4}** +${c1} ## ${c2}%% ${c3}&& ${c4}** +${c1} ## ${c2}%% ${c3}&& ${c4}** +${c1} ## ${c2}%%${c3}&& ${c4}** +${c1} ## ${c2}%% ${c4}** +${c1} ## ${c4}** +${c1}## ${c4}** +""") + \ No newline at end of file diff --git a/hyfetch/distros/openkylin.py b/hyfetch/distros/openkylin.py new file mode 100644 index 00000000..739e9e45 --- /dev/null +++ b/hyfetch/distros/openkylin.py @@ -0,0 +1,25 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +openkylin = AsciiArt(match=r'''"openKylin"*''', color='2 7', ascii=r""" +${c1} + /KKK] + KKKKKKK` ]KKKK\ + KKKKK/ /KKKKKKKKK\ + KKKK/ ,KKKKKKKKKKKK^ + ,]KKK =KKK` /KKKKKKOOOOOO` +,KKKKKK =KK /` [\OOOOOOO\ + \KKKKK =K ,OOOOOOO` + ,KKKKK =^ \OOOOOO + ,KKKK ^ OOOOOO^ + *KKK^ =OOOOO^ + OOKK^ OOOOOO^ + \OOOK\ /OOOOOO` + OOOOOO] ,OOOOOOO^ + ,OOOOOOOO\] ,[OOOOOOOOO/ + \OOOOOOOOOOOOOOOOOOOOO` + [OOOOOOOOOOOOOOOO/` + ,[OOOOOOOOO] +""") + \ No newline at end of file diff --git a/hyfetch/distros/opensuse_tumbleweed.py b/hyfetch/distros/opensuse_tumbleweed.py index 1ad0e4d5..f8f5a130 100644 --- a/hyfetch/distros/opensuse_tumbleweed.py +++ b/hyfetch/distros/opensuse_tumbleweed.py @@ -5,16 +5,16 @@ from . import AsciiArt opensuse_tumbleweed = AsciiArt(match=r'''"openSUSE Tumbleweed"* | "openSUSE_Tumbleweed"*''', color='2 7', ascii=r""" ${c2} ...... .,cdxxxoc,. .:kKMMMNWMMMNk:. - cKMMN0OOOKWMMXo. ; ;0MWk:. .:OMMk. - ;WMK;. .lKMMNM, :NMK, .OMW; - cMW; 'WMMMN ,XMK, oMM' -.MMc ..;l. xMN: KM0 -'MM. 'NMO oMM + cKMMN0OOOKWMMXo. A ;0MWk:' ':OMMk. + ;WMK;' 'lKMMNM, :NMK' 'OMW; + cMW; WMMMN ,XMK' oMM. +.MMc ''^*~l. xMN: KM0 +'MM. .NMO oMM .MM, .kMMl xMN - KM0 .kMM0. .dl:,.. .WMd - .XM0. ,OMMK, OMMMK. .XMK - oWMO:. .;xNMMk, NNNMKl. .xWMx - :ONMMNXMMMKx; . ,xNMWKkxllox0NMWk, - ..... .:dOOXXKOxl, + KM0 .kMM0' .dl>~,. .WMd + 'XM0. ,OMMK' OMMM7' .XMK + *WMO:. .;xNMMk' NNNMKl. .xWMx + ^ONMMNXMMMKx; V 'xNMWKkxllox0NMWk' + ''''' ':dOOXXKOxl' """) \ No newline at end of file diff --git a/hyfetch/distros/panwah.py b/hyfetch/distros/panwah.py new file mode 100644 index 00000000..46f3de54 --- /dev/null +++ b/hyfetch/distros/panwah.py @@ -0,0 +1,29 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +panwah = AsciiArt(match=r'''"Panwah"*''', color='7 1 0', ascii=r""" +${c1} + HHH + HAAAH HHH + HAAAAH HAAAH + HAAAAAAH HAAAAH + HAAAAAAH HAAAAAH + HAAAAAAAAH${c2}WWWWWWWWWWWWWWWW ${c1}HAAAAAH$ + HAAAAAAAAH${c2}WWWWWWWWWWWWWWWWWWWW${c1} HAAAAAH + HAA${c2}WWWWWWWWWWWWWWWWWWWWWWWWWWWWW${c1}AAAAAH${c2} + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW${c1}WAH${c2} + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWWWWW${c1}AAA${c2}WWWW WWWWWWWWWWWWWWWWWWWWWWWWWWW + WWWW${c1}AAA${c2}WWWWW WWWWWWW WWWWWWWWWWWWWWW + WW${c1}AAA${c2}WWWWWWWWWWWWWWWWW WWWWW${c1}AAA${c2}WWWWWWWW + ${c1}AAA${c2}WWWWW${c1}OOOOOOOOOOO${C2}WWWWWWWWWWW${c1}AAA${c2}WWWWWW + ${c1}OOOO${c3}GGGGGGG${c1}OOOO${c2}WWWWWWWWWW${c1}AAA${c2}WWWW + ${c1}OOO${c3}GGGGGGG${c1}OOO${c2}WWWWWWWWWWWW${c1}AAA${c2}W + ${c1}OOOOOOOOO +""") + \ No newline at end of file diff --git a/hyfetch/distros/parch.py b/hyfetch/distros/parch.py index 0e7dc308..37e2517a 100644 --- a/hyfetch/distros/parch.py +++ b/hyfetch/distros/parch.py @@ -3,34 +3,25 @@ from . import AsciiArt parch = AsciiArt(match=r'''"parch"* | "Parch"* | "PARCH"*''', color='4 6', ascii=r""" - - ${c1} ,#/*%* - ${c1} #. ..,..,*,, - ${c1} ,/,,... ,. (/ ... - ${c1} ,/,........ .,. ./(/%/ .* #* - ${c1} .**,..... ...,%&. ., - ${c1} ,%,.... ., , - ${c1} ,&,... .,, &. . - ${c1} (%,... ..,& *. - ${c1} *&*..... &,,,,,,,#& ..,&/ *. / - ${c1} *&*,..... &***%&&**,& ...,&* / / - ${c1} *&,.... &,**,,,**,# ..,&/ . - ${c1} (/,... &***%%%(, ..,%( # - ${c1} %*... #,,,% ..*% . * - ${c1} %,.. .,% . / - ${c1} %,. ..,,. .% - ${c1} /,. ${c1} ..# .% - ${c1} .,. ${c2} @@@@@# ${c1} ./ ./. - ${c1} ,.. ${c2} #&%.%%@ ${c1} .#%&* -${c1} .,.. ${c2} @//(*(@, ${c1} .. - ${c1} ,.. ${c2} #@ /@@, ${c1} - ${c1} ... ${c2} &@ @@@ ${c1} - ${c1} ,,. ${c2} (# .@@#, ${c1} , - ${c1} /,.. ${c2} *****@% #****/ ${c1} . - ${c1} ((*....${c2} /***% %*** ${c1} .,.* - ${c1} /&&&**,.., ${c2}* **,*,,. ${c1} ...,(&%* - ${c1} %&&&#*(**,,,,,,,,,,,,,,,*//(&&&&# - ${c1} /, .,....... .,,***/(/,,/ - ${c1} ./*/#*,,***,,***///(#%%*. +${c1} + +s;;:o- + s/sssso+/-'+\ + +/ssssss/` + /ssssssss/ + \ 'sssssss: + `o+;ssssssso\ + /sssssssssssss\+ + ;ssssssssssssssss: + :sssssssssssssssssso; + /ssssssssssssssssssssss + `+ssssssssssssssssssssso\ + so+'+ssssssssssssssss+'` + '` +osssssoooooosssss++oo\ + /sssssssooooooosssssssso + `osssssssssoooossssssssso: + \sssssssssssssssssssss; + `+osssssssssssssss:/' + `\osssssssssso;+' + `\+;so:+-` """) \ No newline at end of file diff --git a/hyfetch/distros/phyos.py b/hyfetch/distros/phyos.py new file mode 100644 index 00000000..5ea42f31 --- /dev/null +++ b/hyfetch/distros/phyos.py @@ -0,0 +1,25 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +phyos = AsciiArt(match=r'''"phyOS"*''', color='33 33 7 1', ascii=r""" +${c1} ' +.^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^.^^^^^. + :777777777777777777777777777777^~7777: + .~~~~~~~~~~~~~~~~~~~~~^~7777!:!777!. + ~7!!!!!!!!!!!!!!!!!^:!777~^!777~ + ^77777!!!!!!!!!7!^^7777^^7777^ + ^7777~.~~~~^. .~7777^~7777: + :!777~^!777~. !777!:~777!: + .!777!:~777!:~77~:!777!. + ~777!^~7777:^~^!777~ + ^7777^^7777^^7777^ + :7777~^!7777777: + .!777!:!7777!. + .~777!:~77~. + ~7777^~~ + ^7777. + :77: + .. +""") + \ No newline at end of file diff --git a/hyfetch/distros/reborn_os.py b/hyfetch/distros/reborn_os.py index 19a9aab5..a34c67c5 100644 --- a/hyfetch/distros/reborn_os.py +++ b/hyfetch/distros/reborn_os.py @@ -2,24 +2,26 @@ from . import AsciiArt -reborn_os = AsciiArt(match=r'''"Reborn OS"* | "Reborn"*''', color='2 2 8', ascii=r""" -${c3} - mMMMMMMMMM MMMMMMMMMm - NM MN - MM ${c1}dddddddd dddddddd ${c3}MN - mM ${c1}dd dd ${c3}MM - ${c1}dd hhhhhh hhhhh dd - ${c3}mM ${c1}hh hh ${c3}Mm - NM ${c1}hd ${c3}mMMMMMMd ${c1}dh ${c3}MN - NM ${c1}dd hh ${c3}mMMMMMMMMm ${c1}hh dd ${c3}MN -NM ${c1}dd hh ${c3}mMMMMMMMMMMm ${c1}hh dd ${c3}MN - NM ${c1}dd hh ${c3}mMMMMMMMMm ${c1}hh dd ${c3}MN - NM ${c1}hd ${c3}mMMMMMMm ${c1}dh ${c3}MN - mM ${c1}hh hh ${c3}Mm - ${c1}dd hhhhhh hhhhhh dd - ${c3}MM ${c1}dd dd ${c3}MM - MM ${c1}dddddddd dddddddd ${c3}MN - NM MN - mMMMMMMMMM MMMMMMMMMm +reborn_os = AsciiArt(match=r'''"Reborn OS"* | "Reborn"*''', color='0 4 6', ascii=r""" +${c1} .======================. + ${c1}.#${c2}#*********${c1}%%${c2}*********#${c1}%: + ${c1}:%${c2}#**********${c1}%%${c2}**********#${c1}%- + ${c1}-%${c2}************${c1}%%${c2}************${c1}%= + ${c1}+%${c2}******${c1}%%#####${c1}%%#####%%${c2}******${c1}%+ + ${c1}*%%#${c2}****${c1}%#${c3}+=====${c1}%%${c3}=====+${c1}#%${c2}****${c1}#%%* + ${c1}*%${c2}*#${c1}#%%#%#${c3}====+++${c1}%%${c3}+++====${c1}#%#%%#${c2}#*${c1}##. + ${c1}.##${c2}*****${c1}#%%%#${c3}*++${c1}%######%${c3}*+*${c1}#%%%#${c2}*****${c1}#%. + ${c1}:%#${c2}*****${c1}#%${c3}*=+*${c1}#%%${c3}*++++++*${c1}%%#${c3}*+=*${c1}%#${c2}*****${c1}#%: +${c1}-%#${c2}*****${c1}#%${c3}+====*${c1}%${c3}*++++++++*${c1}%#${c3}====+${c1}%#${c2}******${c1}%- +${c1}-%#${c2}*****${c1}#%${c3}+====*${c1}%${c3}*++++++++*${c1}%#${c3}====+${c1}%#${c2}******${c1}%= + ${c1}:%#${c2}*****${c1}#%${c3}*=+*${c1}#%%${c3}*++++++*${c1}%%#${c3}*+=*${c1}%#${c2}*****${c1}#%- + ${c1}.##${c2}*****${c1}#%%%#${c3}*+*${c1}%######%${c3}*+*${c1}#%%%#${c2}*****${c1}#%: + ${c1}.##${c2}**${c1}#%%#%#${c3}====+++${c1}%%${c3}+++====${c1}#%#%%#${c2}#*${c1}##. + ${c1}*%%#${c2}****${c1}%#${c3}+=====${c1}%%${c3}=====+${c1}#%${c2}****${c1}#%%* + ${c1}+%${c2}******${c1}%%#####%%#####%%${c2}******${c1}%* + ${c1}-%${c2}************${c1}%%${c2}************${c1}%= + ${c1}:%${c2}#**********${c1}%%${c2}**********#${c1}%- + ${c1}:%${c2}#*********${c1}%%${c2}*********#${c1}%: + ${c1}.======================. """) \ No newline at end of file diff --git a/hyfetch/distros/salix.py b/hyfetch/distros/salix.py new file mode 100644 index 00000000..f8521ec1 --- /dev/null +++ b/hyfetch/distros/salix.py @@ -0,0 +1,27 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +salix = AsciiArt(match=r'''"Salix"*''', color='2', ascii=r""" +${c1} __s_aaaaaaaaauuoXSSSSSSSS: + ._xSSSSSSSSSSSSSSSSSSSSSSSSSS: + _aSSSSSSSSSSSSSSSSSSSSSSSSSSSSS: + _xSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS: + + nSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS} + nSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS}` + XSSSSSSSSSSSSSSSSSSSSSSSSSSSS"` + SSSSSSSSSSSSSSSSSSSSSSSSS!"` +-"\"\""\"\""\"\""\"\""\"\""\"\""\"\""` +""") + \ No newline at end of file diff --git a/hyfetch/distros/slackel.py b/hyfetch/distros/slackel.py new file mode 100644 index 00000000..e1ed020b --- /dev/null +++ b/hyfetch/distros/slackel.py @@ -0,0 +1,29 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +slackel = AsciiArt(match=r'''"Slackel"*''', color='3', ascii=r""" +${c1} _aawmmmmmwwaaaaas,,,_. + .ammmmm###mmmmmmm###BQmm##mws + .am###mmBmBmBmBmBmBmmmmm#mmmm#2 +