From cf56c60006dab1215108e9bc5b2b8295a8c44d69 Mon Sep 17 00:00:00 2001
From: Azalea Gui <22280294+hykilpikonna@users.noreply.github.com>
Date: Wed, 23 Oct 2024 17:36:53 -0400
Subject: [PATCH] [U] Release 1.99.0

---
 README.md                           | 102 ++++++++++-----------
 docs/hyfetch.1                      |  13 ++-
 docs/neofetch.1                     |  87 ++++++++++--------
 get-logo.sh                         |   3 +
 hyfetch/__version__.py              |   2 +-
 hyfetch/distros/arkane.py           |  30 ++++++
 hyfetch/distros/biglinux.py         |  47 +++++-----
 hyfetch/distros/biglinux_large.py   |  29 ++++++
 hyfetch/distros/blackmesa.py        |  28 ++++++
 hyfetch/distros/distro_detector.py  |  28 ++++++
 hyfetch/distros/furreto.py          |  30 ++++++
 hyfetch/distros/linuxfromscratch.py |  26 ++++++
 hyfetch/distros/mauna.py            |  22 +++++
 neofetch                            | 137 ++++++++++++++--------------
 package.json                        |   4 +-
 15 files changed, 400 insertions(+), 188 deletions(-)
 create mode 100755 get-logo.sh
 create mode 100644 hyfetch/distros/arkane.py
 create mode 100644 hyfetch/distros/biglinux_large.py
 create mode 100644 hyfetch/distros/blackmesa.py
 create mode 100644 hyfetch/distros/furreto.py
 create mode 100644 hyfetch/distros/linuxfromscratch.py
 create mode 100644 hyfetch/distros/mauna.py

diff --git a/README.md b/README.md
index 51ac0629..21165bc1 100644
--- a/README.md
+++ b/README.md
@@ -135,62 +135,62 @@ This version would be the last version of HyFetch on Python as we migrate to Rus
 * 🌈 Detached our fork from neofetch
 * 🌈 Build architecture-specific wheels for PyPI
 * 🌈 Add plural flag (bc8499e2)
-* 🌈 Add genderflux and girlflux flags (#263)
-* 🌈 Add Fraysexual flag (#277)
-* 🌈 Add Xenogender flag (#309)
-* 🌈 Add Caninekin flag (#318)
-* 🌈 Add Kenochoric, veldian, solian, lunian flags (#331)
-* 🌈 Add Polyamorous, sapphic, androgyne, interprogress, progress, intersex, equal-rights, drag, neofluid, genderqueer, and pronoun flags (#342)
-* 🌈 Add Gilbert Baker's original rainbow flag (#284) 
-* 🌈 Add Queer subculture flags (#302) 
-* 🌈 Add random flag option (#334)
-* 🌈 Fix distro logo triple-quotation mark escaping (#222)
-* 🌈 Fix Windows encoding issue on non-English systems (#294)
-* 🌈 Fix termux compatibility (#286)
-* 🌈 Fix term background detection not resetting properly (#298)
-* 🌈 Make typing-extensions optional (#299)
-* 🌈 Remove setuptools dependency (#325)
-* 🌈 Allow lightness value without a '%' sign in config prompt (#307)
+* 🌈 Add genderflux and girlflux flags ([#263](https://github.com/hykilpikonna/hyfetch/pull/263))
+* 🌈 Add Fraysexual flag ([#277](https://github.com/hykilpikonna/hyfetch/pull/277))
+* 🌈 Add Xenogender flag ([#309](https://github.com/hykilpikonna/hyfetch/pull/309))
+* 🌈 Add Caninekin flag ([#318](https://github.com/hykilpikonna/hyfetch/pull/318))
+* 🌈 Add Kenochoric, veldian, solian, lunian flags ([#331](https://github.com/hykilpikonna/hyfetch/pull/331))
+* 🌈 Add Polyamorous, sapphic, androgyne, interprogress, progress, intersex, equal-rights, drag, neofluid, genderqueer, and pronoun flags ([#342](https://github.com/hykilpikonna/hyfetch/pull/342))
+* 🌈 Add Gilbert Baker's original rainbow flag ([#284](https://github.com/hykilpikonna/hyfetch/pull/284)) 
+* 🌈 Add Queer subculture flags ([#302](https://github.com/hykilpikonna/hyfetch/pull/302)) 
+* 🌈 Add random flag option ([#334](https://github.com/hykilpikonna/hyfetch/pull/334))
+* 🌈 Fix distro logo triple-quotation mark escaping ([#222](https://github.com/hykilpikonna/hyfetch/pull/222))
+* 🌈 Fix Windows encoding issue on non-English systems ([#294](https://github.com/hykilpikonna/hyfetch/pull/294))
+* 🌈 Fix termux compatibility ([#286](https://github.com/hykilpikonna/hyfetch/pull/286))
+* 🌈 Fix term background detection not resetting properly ([#298](https://github.com/hykilpikonna/hyfetch/pull/298))
+* 🌈 Make typing-extensions optional ([#299](https://github.com/hykilpikonna/hyfetch/pull/299))
+* 🌈 Remove setuptools dependency ([#325](https://github.com/hykilpikonna/hyfetch/pull/325))
+* 🌈 Allow lightness value without a '%' sign in config prompt ([#307](https://github.com/hykilpikonna/hyfetch/pull/307))
 * 🌈 Fix Windows 7 and Python 3.7.0 support.
-* πŸ–Ό OS - Update Apple hardware ID list (#256)
-* πŸ–Ό OS - Remove Lilu detection for hackintosh (#310)
-* πŸ–Ό OS - Support host info on PowerPC Macs (#341)
-* πŸ–Ό DE - Show Kinfo for Plasma 6 (#269)
+* πŸ–Ό OS - Update Apple hardware ID list ([#256](https://github.com/hykilpikonna/hyfetch/pull/256))
+* πŸ–Ό OS - Remove Lilu detection for hackintosh ([#310](https://github.com/hykilpikonna/hyfetch/pull/310))
+* πŸ–Ό OS - Support host info on PowerPC Macs ([#341](https://github.com/hykilpikonna/hyfetch/pull/341))
+* πŸ–Ό DE - Show Kinfo for Plasma 6 ([#269](https://github.com/hykilpikonna/hyfetch/pull/269))
 * πŸ–Ό GPU - Fix GPU not displaying in Haiku (dylanaraps#2448)
-* πŸ–Ό GPU - List all intel GPU as detected (#348)
-* πŸ–Ό Distro - Add eweOS (#252)
+* πŸ–Ό GPU - List all intel GPU as detected ([#348](https://github.com/hykilpikonna/hyfetch/pull/348))
+* πŸ–Ό Distro - Add eweOS ([#252](https://github.com/hykilpikonna/hyfetch/pull/252))
 * πŸ–Ό Distro - Add Fedora Immutable distros (dylanaraps#2434)
 * πŸ–Ό Distro - Add Macaroni OS (dylanaraps#2424)
-* πŸ–Ό Distro - Add Ironclad OS (#219)
-* πŸ–Ό Distro - Add Chimera Linux (#285)
+* πŸ–Ό Distro - Add Ironclad OS ([#219](https://github.com/hykilpikonna/hyfetch/pull/219))
+* πŸ–Ό Distro - Add Chimera Linux ([#285](https://github.com/hykilpikonna/hyfetch/pull/285))
 * πŸ–Ό Distro - Add Tatra (dylanaraps#2439)
-* πŸ–Ό Distro - Add Furreto Linux (#290)
-* πŸ–Ό Distro - Add BlackMesa (#316)
-* πŸ–Ό Distro - Add Magix (#338)
-* πŸ–Ό Distro - Add Mauna (#343)
-* πŸ–Ό Distro - Add Arkane Linux (#321)
-* πŸ–Ό Distro - Add Linux From Scratch (#336)
-* πŸ–Ό Distro - Fix debian version on Ubuntu (#195)
-* πŸ–Ό Ascii - Update PikaOS logo (#231)
-* πŸ–Ό Ascii - Add Fedora unicode logo (#238)
-* πŸ–Ό Ascii - Fix colors not reverting properly (#314)
-* πŸ–Ό Ascii - Fix AmogOS backslash escape (#339)
-* πŸ–Ό Ascii - Add colorful NixOS logo (#311)
-* πŸ–Ό Terminal - Fix terminal emulator selection (#220)
-* πŸ–Ό Terminal - Fix terminal font info for yakuake (#235)
-* πŸ–Ό Terminal - Add Apple Terminal (#272)
-* πŸ–Ό Editor - Display neovim version (#267)
-* πŸ–Ό Package - Add an option to hide some package managers (#257)
-* πŸ–Ό Package - Add "AM" application manager (#234)
-* πŸ–Ό Package - Fix npm list count mismatch (#240)
-* πŸ–Ό Package - Add pnpm (#288)
-* πŸ–Ό Package - Add pkgx.sh (#265)
-* πŸ–Ό Package - Add pip, bonsai, rad, radula, birb (#337)
-* πŸ–Ό Package - Add MacPorts for Linux support (#340)
-* πŸ–Ό Package - Use XDG path for Nix package counting (#255)
-* πŸ–Ό Package - Fix short package count (#305)
-* πŸ–Ό Song - Add Cider player (#245)
-* πŸ–Ό Network - Fix network speed detection on macOS (#360)
+* πŸ–Ό Distro - Add Furreto Linux ([#290](https://github.com/hykilpikonna/hyfetch/pull/290))
+* πŸ–Ό Distro - Add BlackMesa ([#316](https://github.com/hykilpikonna/hyfetch/pull/316))
+* πŸ–Ό Distro - Add Magix ([#338](https://github.com/hykilpikonna/hyfetch/pull/338))
+* πŸ–Ό Distro - Add Mauna ([#343](https://github.com/hykilpikonna/hyfetch/pull/343))
+* πŸ–Ό Distro - Add Arkane Linux ([#321](https://github.com/hykilpikonna/hyfetch/pull/321))
+* πŸ–Ό Distro - Add Linux From Scratch ([#336](https://github.com/hykilpikonna/hyfetch/pull/336))
+* πŸ–Ό Distro - Fix debian version on Ubuntu ([#195](https://github.com/hykilpikonna/hyfetch/pull/195))
+* πŸ–Ό Ascii - Update PikaOS logo ([#231](https://github.com/hykilpikonna/hyfetch/pull/231))
+* πŸ–Ό Ascii - Add Fedora unicode logo ([#238](https://github.com/hykilpikonna/hyfetch/pull/238))
+* πŸ–Ό Ascii - Fix colors not reverting properly ([#314](https://github.com/hykilpikonna/hyfetch/pull/314))
+* πŸ–Ό Ascii - Fix AmogOS backslash escape ([#339](https://github.com/hykilpikonna/hyfetch/pull/339))
+* πŸ–Ό Ascii - Add colorful NixOS logo ([#311](https://github.com/hykilpikonna/hyfetch/pull/311))
+* πŸ–Ό Terminal - Fix terminal emulator selection ([#220](https://github.com/hykilpikonna/hyfetch/pull/220))
+* πŸ–Ό Terminal - Fix terminal font info for yakuake ([#235](https://github.com/hykilpikonna/hyfetch/pull/235))
+* πŸ–Ό Terminal - Add Apple Terminal ([#272](https://github.com/hykilpikonna/hyfetch/pull/272))
+* πŸ–Ό Editor - Display neovim version ([#267](https://github.com/hykilpikonna/hyfetch/pull/267))
+* πŸ–Ό Package - Add an option to hide some package managers ([#257](https://github.com/hykilpikonna/hyfetch/pull/257))
+* πŸ–Ό Package - Add "AM" application manager ([#234](https://github.com/hykilpikonna/hyfetch/pull/234))
+* πŸ–Ό Package - Fix npm list count mismatch ([#240](https://github.com/hykilpikonna/hyfetch/pull/240))
+* πŸ–Ό Package - Add pnpm ([#288](https://github.com/hykilpikonna/hyfetch/pull/288))
+* πŸ–Ό Package - Add pkgx.sh ([#265](https://github.com/hykilpikonna/hyfetch/pull/265))
+* πŸ–Ό Package - Add pip, bonsai, rad, radula, birb ([#337](https://github.com/hykilpikonna/hyfetch/pull/337))
+* πŸ–Ό Package - Add MacPorts for Linux support ([#340](https://github.com/hykilpikonna/hyfetch/pull/340))
+* πŸ–Ό Package - Use XDG path for Nix package counting ([#255](https://github.com/hykilpikonna/hyfetch/pull/255))
+* πŸ–Ό Package - Fix short package count ([#305](https://github.com/hykilpikonna/hyfetch/pull/305))
+* πŸ–Ό Song - Add Cider player ([#245](https://github.com/hykilpikonna/hyfetch/pull/245))
+* πŸ–Ό Network - Fix network speed detection on macOS ([#360](https://github.com/hykilpikonna/hyfetch/pull/360))
 
 ### 1.4.11
 
diff --git a/docs/hyfetch.1 b/docs/hyfetch.1
index 5d7b53c8..ed0267f4 100644
--- a/docs/hyfetch.1
+++ b/docs/hyfetch.1
@@ -1,15 +1,16 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH VERSION "1" "December 2023" "Version is 1.4.11" "User Commands"
+.TH VERSION "1" "October 2024" "Version is 1.99.0" "User Commands"
 .SH NAME
-Version \- manual page for Version is 1.4.11
+Version \- manual page for Version is 1.99.0
 .SH DESCRIPTION
 usage: hyfetch [\-h] [\-c] [\-C CONFIG_FILE]
 .IP
-[\-p {rainbow,transgender,nonbinary,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,finsexual,unlabeled1,unlabeled2,pangender,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,beiyang,burger}]
+[\-p {rainbow,transgender,nonbinary,xenogender,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,girlflux,genderflux,finsexual,unlabeled1,unlabeled2,pangender,pangender.contrast,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,plural,fraysexual,bear,butch,leather,otter,twink,kenochoric,veldian,solian,lunian,polyam,sapphic,androgyne,interprogress,progress,intersex,old\-polyam,equal\-rights,drag,pronounfluid,pronounflux,exipronoun,neopronoun,neofluid,genderqueer,beiyang,burger,baker,caninekin,random}]
 [\-m {8bit,rgb}]
 [\-b {qwqfetch,neofetch,fastfetch,fastfetch\-old}] [\-\-args ARGS]
 [\-\-c\-scale SCALE] [\-\-c\-set\-l LIGHT] [\-\-c\-overlay] [\-V] [\-\-june]
 [\-\-debug] [\-\-distro DISTRO] [\-\-ascii\-file ASCII_FILE]
+[\-\-print\-font\-logo]
 .PP
 hyfetch \- neofetch with flags <3
 .SS "options:"
@@ -23,7 +24,7 @@ Configure hyfetch
 \fB\-C\fR CONFIG_FILE, \fB\-\-config\-file\fR CONFIG_FILE
 Use another config file
 .TP
-\fB\-p\fR {rainbow,transgender,nonbinary,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,finsexual,unlabeled1,unlabeled2,pangender,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,beiyang,burger}, \fB\-\-preset\fR {rainbow,transgender,nonbinary,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,finsexual,unlabeled1,unlabeled2,pangender,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,beiyang,burger}
+\fB\-p\fR {rainbow,transgender,nonbinary,xenogender,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,girlflux,genderflux,finsexual,unlabeled1,unlabeled2,pangender,pangender.contrast,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,plural,fraysexual,bear,butch,leather,otter,twink,kenochoric,veldian,solian,lunian,polyam,sapphic,androgyne,interprogress,progress,intersex,old\-polyam,equal\-rights,drag,pronounfluid,pronounflux,exipronoun,neopronoun,neofluid,genderqueer,beiyang,burger,baker,caninekin,random}, \fB\-\-preset\fR {rainbow,transgender,nonbinary,xenogender,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,biromantic2,autoromantic,boyflux2,girlflux,genderflux,finsexual,unlabeled1,unlabeled2,pangender,pangender.contrast,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,plural,fraysexual,bear,butch,leather,otter,twink,kenochoric,veldian,solian,lunian,polyam,sapphic,androgyne,interprogress,progress,intersex,old\-polyam,equal\-rights,drag,pronounfluid,pronounflux,exipronoun,neopronoun,neofluid,genderqueer,beiyang,burger,baker,caninekin,random}
 Use preset
 .TP
 \fB\-m\fR {8bit,rgb}, \fB\-\-mode\fR {8bit,rgb}
@@ -59,6 +60,10 @@ Test for a specific distro
 .TP
 \fB\-\-ascii\-file\fR ASCII_FILE
 Use a specific file for the ascii art
+.TP
+\fB\-\-print\-font\-logo\fR
+Print the Font Logo / Nerd Font icon of your distro
+and exit
 .SH "SEE ALSO"
 The full documentation for
 .B Version
diff --git a/docs/neofetch.1 b/docs/neofetch.1
index f4bdf071..86e70366 100644
--- a/docs/neofetch.1
+++ b/docs/neofetch.1
@@ -1,7 +1,7 @@
 .\" DO NOT MODIFY THIS FILE!  It was generated by help2man 1.49.3.
-.TH NEOFETCH "1" "December 2023" "Neofetch 7.3.11" "User Commands"
+.TH NEOFETCH "1" "October 2024" "Neofetch 7.98.0" "User Commands"
 .SH NAME
-Neofetch \- manual page for Neofetch 7.3.11
+Neofetch \- manual page for Neofetch 7.98.0
 .SH SYNOPSIS
 .B neofetch
 \fI\,func_name --option "value" --option "value"\/\fR
@@ -49,6 +49,9 @@ Hide/Show Package Manager names. (on, tiny, off)
 \fB\-\-package_separate\fR on/off
 Whether to separate system/user modes for supported package managers
 .TP
+\fB\-\-package_minimal\fR
+Reduce output of packages list by not showing programming language package managers or Steam games
+.TP
 \fB\-\-os_arch\fR on/off
 Hide/Show OS architecture.
 .TP
@@ -318,44 +321,47 @@ Amazon, AmogOS, Anarchy, Android, Antergos, antiX, AOSC OS, Aperio
 GNU/Linux, Aperture, Apricity, Arch, ArchBox, Archcraft,
 archcraft_ascii, archcraft_minimal, ARCHlabs, ArchMerge, ArchStrike,
 ArcoLinux, Arkane, ArseLinux, Artix, Arya, Asahi, AsteroidOS, astOS,
-Astra Linux, Athena, azos, Bedrock, BigLinux, Bitrig, BlackArch,
-BlackMesa, blackPanther, BLAG, BlankOn, BlueLight, Bodhi, bonsai, BSD,
-BunsenLabs, CachyOS, Calculate, CalinixOS, Carbs, CBL\-Mariner,
-CelOS, Center, CentOS, Chakra, ChaletOS, Chapeau, Chimera, ChonkySealOS,
-Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres,
-Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber,
-CutefishOS, CuteOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin,
-DesaOS, Devuan, DietPi, digital UNIX, DracOS, DragonFly, Drauger,
-Droidian, Elementary, Elive, EncryptOS, EndeavourOS, Endless, Enso,
-EuroLinux, EvolutionOS, eweOS, Exherbo, Exodia Predator OS, Fedora,
+Astra Linux, Athena, azos, Bedrock, BigLinux, BigLinux_large,
+Bitrig, BlackArch, BlackMesa, blackPanther, BLAG, BlankOn,
+BlueLight, Bodhi, bonsai, BSD, BunsenLabs, CachyOS, Calculate,
+CalinixOS, Carbs, CBL\-Mariner, CelOS, Center, CentOS, Chakra,
+ChaletOS, Chapeau, Chimera, ChonkySealOS, Chrom, Cleanjaro, Clear
+Linux OS, ClearOS, Clover, Cobalt, Condres, Container Linux by
+CoreOS, CRUX, Crystal Linux, Cucumber, CutefishOS, CuteOS, CyberOS,
+dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS, Devuan, DietPi,
+digital UNIX, DracOS, DragonFly, Drauger, Droidian, Elementary,
+Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux,
+EvolutionOS, eweOS, Exherbo, Exodia Predator OS, Fedora, Fedora
+Kinoite, Fedora Sericea, Fedora Silverblue, Fedora_unicode,
 FemboyOS, Feren, Finnix, Floflis, FreeBSD, FreeMiNT, Frugalware,
-Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense,
-GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR,
-HarDClanZ, Hash, Huayra, Hybrid, HydroOS, Hyperbola, iglunix,
-instantOS, Interix, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE,
-Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LainOS,
-LangitKetujuh, LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux
-Lite, Linux Mint, Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar,
-mac, Mageia, MagpieOS, MainsailOS, Mandriva, Manjaro, MassOS,
-MatuusOS, Maui, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib, NekOS,
-Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nobara, NomadBSD,
-Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source Media
-Center, OpenBSD, openEuler, OpenIndiana, openKylin, openmamba,
-OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE
-Tumbleweed, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Panwah,
-Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS,
-Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi, PNM
-Linux, Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX, Proxmox,
-PuffOS, Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian, Radix, Raspbian,
-ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted Devuan,
-Regata, Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage, Sailfish,
-SalentOS, Salient OS, Salix, Sasanqua, Scientific, semc, Septor,
-Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel,
+Funtoo, Furreto, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus,
+gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix,
+Haiku, HamoniKR, HarDClanZ, Hash, Huayra, Hybrid, HydroOS,
+Hyperbola, iglunix, instantOS, Interix, IRIX, Ironclad, Itc,
+januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, Korora,
+KrassOS, KSLinux, Kubuntu, LainOS, LangitKetujuh, LaxerOS, LEDE,
+LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, Linux Mint Old,
+LinuxFromScratch, Live Raizo, LMDE, Lubuntu, Lunar, mac, MacaroniOS,
+Mageia, Magix, MagpieOS, MainsailOS, Mandriva, Manjaro, MassOS,
+MatuusOS, Maui, Mauna, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib,
+NekOS, Neptune, NetBSD, Netrunner, Nitrux, NixOS, nixos_colorful,
+Nobara, NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open
+Source Media Center, OpenBSD, openEuler, OpenIndiana, openKylin,
+openmamba, OpenMandriva, OpenStage, openSUSE, openSUSE Leap,
+openSUSE Tumbleweed, OPNsense, Oracle, orchid, OS Elbrus, PacBSD,
+Panwah, Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS,
+pearOS, Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi,
+PNM Linux, Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX,
+Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian, Radix,
+Raspbian, ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted
+Devuan, Regata, Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage,
+Sailfish, SalentOS, Salient OS, Salix, Sasanqua, Scientific, semc,
+Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel,
 Slackware, SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star,
-SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch,
-TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu
-Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway,
-Ubuntu Touch, Ubuntu\-GNOME, ubuntu_old02, Ultramarine Linux,
+SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, Tatra,
+TeArch, TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie,
+Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu
+Sway, Ubuntu Touch, Ubuntu\-GNOME, ubuntu_old02, Ultramarine Linux,
 unicodearch, Univalent, Univention, Uos, UrukOS, uwuntu, Vanilla,
 Venom, VNux, Void, VzLinux, wii\-linux\-ngx, Windows, Windows 10,
 Windows 11, Windows95, Wrt, Xenia, Xenia2, XFerience, Xray_OS,
@@ -371,6 +377,11 @@ linuxlite, linuxmint, mac, mageia, MainsailOS, manjaro, mx, netbsd,
 nixos, openbsd, opensuse, orchid, parabola, popos, postmarketos,
 pureos, Raspbian, rocky, slackware, sunos, ubuntu, venom, void have
 \&'small' logo variants, use {distro}_small to use them.
+.IP
+NOTE: Fedora has immutable spins with unique logos (except Onyx).
+.TP
+NOTE: Change this to Silverblue, Kinoite, Sericea, or CoreOS to use
+the spins.
 .TP
 \fB\-\-ascii_bold\fR on/off
 Whether or not to bold the ascii logo.
diff --git a/get-logo.sh b/get-logo.sh
new file mode 100755
index 00000000..65ee5575
--- /dev/null
+++ b/get-logo.sh
@@ -0,0 +1,3 @@
+#!/usr/bin/env bash
+cd /ws/Others/hyfetch
+python3 -m hyfetch --print-font-logo
diff --git a/hyfetch/__version__.py b/hyfetch/__version__.py
index 306bd82c..cf87c975 100644
--- a/hyfetch/__version__.py
+++ b/hyfetch/__version__.py
@@ -1 +1 @@
-VERSION = '1.5.0alpha3'
+VERSION = '1.99.0'
diff --git a/hyfetch/distros/arkane.py b/hyfetch/distros/arkane.py
new file mode 100644
index 00000000..d1f25c04
--- /dev/null
+++ b/hyfetch/distros/arkane.py
@@ -0,0 +1,30 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+arkane = AsciiArt(match=r'''"Arkane"*''', color='7 130 237', ascii=r"""
+${c3}                    .:..
+                 ..:::......
+           ${c2}.${c3}   .${c2}.${c3}.....
+           ${c2}+=${c3}...${c2}==${c3}....
+   ......:.${c1}:-${c2}:${c3}..${c1}+*${c2}=${c3}....
+            ${c2}:----::${c3}......
+          ${c2}.=***##*+=:    ${c3}..
+         ${c2}=${c1}***######*${c2}=
+          ${c2}.${c1}-*######+
+         ${c2}:+${c1}###%%%###${c3}:
+         ${c2}-+*${c1}########+${c3}.
+         ${c2}=++*${c1}#######${c3}-
+        ${c2}-+=+**${c1}*####${c3}=
+     ${c3}.${c2}-=++==***${c1}##*${c1}-
+    ${c2}-++++++==++++=
+  .-+++**+++=+===${c3}.
+${c2}:---===++++=-=--${c3}.
+${c2}-===============${c3}-==--:
+${c2}.-==+++***++*${c1}*#########${c3}=:::.
+ ${c2}.-=++++*++++**${c1}#######%%###${c3}=
+   ${c2}.:==++++++**${c1}#############${c3}:
+            ${c2}.${c3}-+*++*+++==${c1}###${c3}+
+                       -${c1}*+${c3}:
+""")
+    
\ No newline at end of file
diff --git a/hyfetch/distros/biglinux.py b/hyfetch/distros/biglinux.py
index 71833567..430dca8a 100644
--- a/hyfetch/distros/biglinux.py
+++ b/hyfetch/distros/biglinux.py
@@ -2,30 +2,25 @@
 
 from . import AsciiArt
 
-biglinux = AsciiArt(match=r'''"BigLinux"*''', color='2 3 4 7', ascii=r"""
-                                                                    
-${c4}
-                                              ${c3}.cd0KXXX${c4}0${c3}x;           
-                                           ${c3}.oXM${c4}M${c3}MMMMMMMMMWo         
-                             ${c2}...          ${c3}dWMMMM${c4}M${c3}MMMMMMMMMMN,       
-                          ${c2}c0WMMMW0:     ${c3}.XMMMM${c4}M${c3}MMMKdc;,;cxNMM:      
-    ${c1}x,                  ${c2}.XMMMMMMMMM:   ${c3}'W${c3}MMMMMMWo.         ;KW.     
-   ${c1}dM.                  ${c2}.WMMMMMMMM0    ${c3}N${c3}MMMM${c4}M${c3}Mk.             dd     
-  ${c1}.MM.                   ${c2}.lOKXKOl.    ${c3}oMMMMMMd         .l${c4}x${c3}kd: .     
-  ${c1}kMM:          .'..         ${c2}:xOOxc.  ${c3}O${c4}M${c3}MMMM0        lXMMMMM${c4}M${c3}N;     
-  ${c1}WMM0       lKMMMMMW0o.    ${c2}KMMMMMMN. ${c3}xMM${c4}M${c3}M,     .dWMMMMMMMMMM;    
- ${c1}.MMMMx   .oWMMMMMMOl0MMX;  ${c2}NMMMMMMM; ${c3}.NMMMM.   .dWMMMM${c4}M${c3}MMMMMMMN    
- ${c1}.MMMMMNOKMMMMMMMk.  'MMMMx ${c2};MMMMMMMO  ${c3}.KMMMl .oWMMMMMWk:,lWMMMM.   
-  ${c1}xMMMMMMMMMMMMk.    .MMMMMc ${c2}'XMMMMMMx   ${c3}:0MMNMMMM${c4}M${c3}MWx.    .WM${c4}M${c3}M.   
-   ${c1}0MMMMMMMMWx.      :MMMMMK   ${c2}cKMMMMMX:    ${c3},ok0K0x:.       oMMN    
-    ${c1}oNMMMM0c.       .NMMMMMO     ${c2}.lOWMMMX:                  ${c3}.M${c4}M${c3}o    
-   ${c1}c. .'.          .KMMMMMM:         ${c2}.';clc.                 ${c3}MN     
-   ${c1}:N;            cWMMMMMMO                                 ${c3}.W;     
-    ${c1}0M0:       'dNMMMMMMM0                                  ${c3}',      
-     ${c1}0MMMX0O0XMMMMMMMMMMo                                           
-      ${c1}oWMMMMMMMMMMMMMMk.                                            
-       ${c1}.oXMMMMMMMMW0c.                                              
-          ${c1}.;ccc:,.                                     
-                             
+biglinux = AsciiArt(match=r'''"BigLinux"*''', color='6 11 4', ascii=r"""
+${c1}                                 ...
+                              :OWMMMNd.
+                            :NMMMMMMMMWc
+                  okkl.    kMMMMMW0xdOWMl
+  :             xMMMMMW.  kMMMMNc      lW.
+ :x             NMMMMMO  ,MMMM0.        'l
+ Xx              "lkk"   kMMMX      .okx,
+${c2}.MX      .cc;.    .xXKx. KMMM:    .OMMMMMl
+:MM'   'KMMMMWK:  0MMMMk xMMM.   lWMMMMMMM'
+cMMN:;xMMMMk::MMO oMMMMX .XMM. .KMMMWOOMMMd
+'MMMMMMMMN,   NMMx OMMMMl .kM0OMMMMk.  ;MMd
+ xMMMMMMd    .MMMW  :NMMMd  .ckKKx'     KMc
+  dWMNd.     oMMMN    lkNMX,            oM.
+ ;.         ;MMMMx      "MM:.           cO
+${c3} .X.       oMMMMW.                      l.
+  dMk:..;xWMMMMW,
+   kMMMMMMMMMMX.
+    :XMMMMMMK:
+      ':MM:"      Made in Brazil
 """)
-    
+    
\ No newline at end of file
diff --git a/hyfetch/distros/biglinux_large.py b/hyfetch/distros/biglinux_large.py
new file mode 100644
index 00000000..5769f537
--- /dev/null
+++ b/hyfetch/distros/biglinux_large.py
@@ -0,0 +1,29 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+biglinux_large = AsciiArt(match=r'''"BigLinux_large"*''', color='2 3 4 7', ascii=r"""
+${c4}
+                                              ${c3}.cd0KXXX${c4}0${c3}x;
+                                           ${c3}.oXM${c4}M${c3}MMMMMMMMMWo
+                             ${c2}...          ${c3}dWMMMM${c4}M${c3}MMMMMMMMMMN,
+                          ${c2}c0WMMMW0:     ${c3}.XMMMM${c4}M${c3}MMMKdc;,;cxNMM:
+    ${c1}x,                  ${c2}.XMMMMMMMMM:   ${c3}'W${c3}MMMMMMWo.         ;KW.
+   ${c1}dM.                  ${c2}.WMMMMMMMM0    ${c3}N${c3}MMMM${c4}M${c3}Mk.             dd
+  ${c1}.MM.                   ${c2}.lOKXKOl.    ${c3}oMMMMMMd         .l${c4}x${c3}kd: .
+  ${c1}kMM:          .'..         ${c2}:xOOxc.  ${c3}O${c4}M${c3}MMMM0        lXMMMMM${c4}M${c3}N;
+  ${c1}WMM0       lKMMMMMW0o.    ${c2}KMMMMMMN. ${c3}xMM${c4}M${c3}M,     .dWMMMMMMMMMM;
+ ${c1}.MMMMx   .oWMMMMMMOl0MMX;  ${c2}NMMMMMMM; ${c3}.NMMMM.   .dWMMMM${c4}M${c3}MMMMMMMN
+ ${c1}.MMMMMNOKMMMMMMMk.  'MMMMx ${c2};MMMMMMMO  ${c3}.KMMMl .oWMMMMMWk:,lWMMMM.
+  ${c1}xMMMMMMMMMMMMk.    .MMMMMc ${c2}'XMMMMMMx   ${c3}:0MMNMMMM${c4}M${c3}MWx.    .WM${c4}M${c3}M.
+   ${c1}0MMMMMMMMWx.      :MMMMMK   ${c2}cKMMMMMX:    ${c3},ok0K0x:.       oMMN
+    ${c1}oNMMMM0c.       .NMMMMMO     ${c2}.lOWMMMX:                  ${c3}.M${c4}M${c3}o
+   ${c1}c. .'.          .KMMMMMM:         ${c2}.';clc.                 ${c3}MN
+   ${c1}:N;            cWMMMMMMO                                 ${c3}.W;
+    ${c1}0M0:       'dNMMMMMMM0                                  ${c3}',
+     ${c1}0MMMX0O0XMMMMMMMMMMo
+      ${c1}oWMMMMMMMMMMMMMMk.
+       ${c1}.oXMMMMMMMMW0c.
+          ${c1}.;ccc:,.
+""")
+    
\ No newline at end of file
diff --git a/hyfetch/distros/blackmesa.py b/hyfetch/distros/blackmesa.py
new file mode 100644
index 00000000..e65f1391
--- /dev/null
+++ b/hyfetch/distros/blackmesa.py
@@ -0,0 +1,28 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+blackmesa = AsciiArt(match=r'''"BlackMesa"''', color='1', ascii=r"""
+${c1}
+           .-;+$XHHHHHHX$+;-.
+        ,;X@@X%/;=----=:/%X@@X/,
+      =$@@%=.              .=+H@X:
+    -XMX:                      =XMX=
+   /@@:                          =H@+
+  %@X,                            .$@$
+ +@X.                               $@%
+-@@,                                .@@=
+%@%                                  +@$
+H@:                                  :@H
+H@:         :HHHHHHHHHHHHHHHHHHX,    =@H
+%@%         ;@M@@@@@@@@@@@@@@@@@H-   +@$
+=@@,        :@@@@@@@@@@@@@@@@@@@@@= .@@:
+ +@X        :@@@@@@@@@@@@@@@M@@@@@@:%@%
+  $@$,      ;@@@@@@@@@@@@@@@@@M@@@@@@$.
+   +@@HHHHHHH@@@@@@@@@@@@@@@@@@@@@@@+
+    =X@@@@@@@@@@@@@@@@@@@@@@@@@@@@X=
+      :$@@@@@@@@@@@@@@@@@@@M@@@@$:
+        ,;$@@@@@@@@@@@@@@@@@@X/-
+           .-;+$XXHHHHHX$+;-.
+""")
+    
\ No newline at end of file
diff --git a/hyfetch/distros/distro_detector.py b/hyfetch/distros/distro_detector.py
index b90d68da..e8ae1029 100644
--- a/hyfetch/distros/distro_detector.py
+++ b/hyfetch/distros/distro_detector.py
@@ -124,6 +124,10 @@ def detect(name: str) -> AsciiArt | None:
         from .arcolinux import arcolinux
         return arcolinux
     
+    if name.startswith('arkane'):
+        from .arkane import arkane
+        return arkane
+    
     if name == 'arch_small':
         from .arch_small import arch_small
         return arch_small
@@ -204,6 +208,10 @@ def detect(name: str) -> AsciiArt | None:
         from .bedrock import bedrock
         return bedrock
     
+    if name.startswith('biglinux_large'):
+        from .biglinux_large import biglinux_large
+        return biglinux_large
+    
     if name.startswith('biglinux'):
         from .biglinux import biglinux
         return biglinux
@@ -216,6 +224,10 @@ def detect(name: str) -> AsciiArt | None:
         from .blackarch import blackarch
         return blackarch
     
+    if name == 'blackmesa':
+        from .blackmesa import blackmesa
+        return blackmesa
+    
     if name.startswith('blackpanther') or name.startswith('blackpanther'):
         from .blackpanther import blackpanther
         return blackpanther
@@ -528,6 +540,10 @@ def detect(name: str) -> AsciiArt | None:
         from .finnix import finnix
         return finnix
     
+    if name.startswith('furreto'):
+        from .furreto import furreto
+        return furreto
+    
     if name == 'freebsd_small':
         from .freebsd_small import freebsd_small
         return freebsd_small
@@ -724,6 +740,10 @@ def detect(name: str) -> AsciiArt | None:
         from .linux import linux
         return linux
     
+    if name == 'linuxfromscratch' or name.endswith('lfs') or name == 'linux-from-scratch' or name == 'linux_from_scratch':
+        from .linuxfromscratch import linuxfromscratch
+        return linuxfromscratch
+    
     if name == 'linux_small':
         from .linux_small import linux_small
         return linux_small
@@ -768,6 +788,10 @@ def detect(name: str) -> AsciiArt | None:
         from .mageia import mageia
         return mageia
     
+    if name.startswith('magix'):
+        from .magix import magix
+        return magix
+    
     if name.startswith('magpieos'):
         from .magpieos import magpieos
         return magpieos
@@ -804,6 +828,10 @@ def detect(name: str) -> AsciiArt | None:
         from .maui import maui
         return maui
     
+    if name.startswith('mauna'):
+        from .mauna import mauna
+        return mauna
+    
     if name.startswith('meowix'):
         from .meowix import meowix
         return meowix
diff --git a/hyfetch/distros/furreto.py b/hyfetch/distros/furreto.py
new file mode 100644
index 00000000..6cd8dce4
--- /dev/null
+++ b/hyfetch/distros/furreto.py
@@ -0,0 +1,30 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+furreto = AsciiArt(match=r'''"Furreto"*''', color='211 255 225 199', ascii=r"""
+${c1}
+               ${c1}.xOOko      .odd,
+              o${c3}X${c2}WWK${c3}O${c1}OOO. 'O${c3}N${c2}WW${c3}0${c1}kkk.
+             .k0${c3}XKO${c1}OOOOOcOO${c2}NWN${c1}OOOOO.
+              xOOOOOOOOOkkOOOOOOOOO;
+       .O0OkkocxO000000kcdk0OO0OOkx
+       k${c3}W${c2}MX${c1}kkkkloxkkkx;  :dxxxxddc...
+      'kO0OOOOOkc          .cl:..kk0KK0Okc
+      ;kOOO0000xd.  dO00000Oo  .xkO${c3}N${c2}MM${c3}X${c1}OOOO
+    .dddxkOOOkddc.k${c3}K${c2}NWW${c3}N${c1}000000l.ddk${c2}00${c1}00OOOO.
+     'dd:;ddddd;.d${c3}K${c2}MMM${c3}W${c1}K00KKK0O::ddxkO00Oko
+             .okxkOKK0kkOO00KKOxxlodddddddl
+           .00OOkkkkkkkkOOO00OOOO0O;  .dddl
+          'kkkkkxxkkkkkkkOOkxdxkxxddd.
+          cddddddddxxkkkkk${c4}xddddddddddo
+          'ddddddodddddddddddddddddddc
+           .ddddddodddddddddodddddddc
+                    .odddo.
+
+                   .kOOkkk;
+                  lkKWNkkkxc
+                 kkxkkkkkkx.
+                  ,,..xxx.
+""")
+    
\ No newline at end of file
diff --git a/hyfetch/distros/linuxfromscratch.py b/hyfetch/distros/linuxfromscratch.py
new file mode 100644
index 00000000..3e545617
--- /dev/null
+++ b/hyfetch/distros/linuxfromscratch.py
@@ -0,0 +1,26 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+linuxfromscratch = AsciiArt(match=r'''"LinuxFromScratch" | *"LFS" | "linux-from-scratch" | "linux_from_scratch"''', color='fg 8 3', ascii=r"""
+${c2}              .:@:.
+${c2}            :@@@@@@@:
+${c2}            @@@@@@@@@-
+${c2}    .:%.    @@@@@@@@@+.       @%
+${c2}   *@@@%+:  :@@@@@@@%=: .=%@@@@@@=
+${c2}  :@@@@@@##@@@@@@@@@%*+%@%+@@@@@@@+
+${c2}  @@#${c1}####${c2}+@@@@@@@%:${c1}######${c2}=@@@@@@@@@-
+${c2} *@%${c1}######${c2}.@@@@@#${c1}#########${c2}-@@@@@@@@#.
+${c2} %@-${c1}#${c2}.@${c1}=${c2}:${c1}##${c2}+@@@@-${c1}###${c2}%@${c1}:${c2}=${c1}###${c2}*@#*+=-+#:
+${c2} @@.${c1}#${c2}@@*${c1}=${c2}:${c1}#${c2}-%%**-${c1}##${c2}%@@%${c1}*${c2}*${c1}###${c2}#=-
+${c2} @@-${c1}#${c2}@@@@+.-${c3}...${c2}:=.${c1}#${c2}%@@@@%${c1}###${c2}#-
+${c2} %@%${c1}##${c2}*#:${c3}.o.....o...${c2}-%@+${c1}###${c2}#@+    -:
+${c2} +@@*${c1}#${c3}....................${c2}+@@@@@@@@+
+${c2}  @%:${c3}....................._:${c2}@@@@@@@=.
+${c2}  .=:${c3}...............__*-=`.${c2}=@@@@@@#=.
+${c2}   :+:${c3}....:==*__*-=`:..==-:${c2}#@@@@@%+:
+${c2}     .--=-:  ${c3}+..::.....-:    ${c2}=%@*=:
+${c2}              :........-
+${c2}                .:...--.
+""")
+    
\ No newline at end of file
diff --git a/hyfetch/distros/mauna.py b/hyfetch/distros/mauna.py
new file mode 100644
index 00000000..6784dfc8
--- /dev/null
+++ b/hyfetch/distros/mauna.py
@@ -0,0 +1,22 @@
+# This file is automatically generated. Please do not modify.
+
+from . import AsciiArt
+
+mauna = AsciiArt(match=r'''"Mauna"*''', color='4 6', ascii=r"""
+${c1}        ..  :-=++++=-:
+    .-+*+ -********* **=
+   =***= +******+ =---=+*.
+  +**** +****+ :-=++*++=--
+ =****= **** :+***********+:
+ +****+ ***      ${c2}.-- ${c1}+******-
+ =*****: *-       ${c2}:+=: ${c1}=*****:
+${c2}. ${c1}+*****: :        ${c2}-+++ ${c1}:****=
+${c2}-+ ${c1}:*****+        ${c2}- ++++ ${c1}:***-
+${c2}-++=: ${c1}=+****:   ${c2}:++ +++++ ${c1}**+
+${c2} +++++= ${c1}-====-${c2}++++: +++++ ${c1}*+
+${c2} .=++++++++++++++: ${c2}+++++= ${c1}.
+${c2}   .=+++++++++= :=+++++=
+      .:::--- -+++++++-
+           :-==++==-.
+""")
+    
\ No newline at end of file
diff --git a/neofetch b/neofetch
index 643521ce..d6e9273c 100755
--- a/neofetch
+++ b/neofetch
@@ -28,7 +28,7 @@
 # OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 # SOFTWARE.
 
-version=7.3.11
+version=7.98.0
 
 # Fallback to a value of '5' for shells which support bash
 # but do not set the 'BASH_' shell variables (osh).
@@ -868,35 +868,37 @@ image_source="auto"
 # NOTE: AdΓ©lie, aerOS, Afterglow, AIX, AlmaLinux, Alpine, Alter, Amazon, AmogOS, Anarchy, Android,
 # Antergos, antiX, AOSC OS, Aperio GNU/Linux, Aperture, Apricity, Arch, ArchBox, Archcraft,
 # archcraft_ascii, archcraft_minimal, ARCHlabs, ArchMerge, ArchStrike, ArcoLinux, Arkane, ArseLinux,
-# Artix, Arya, Asahi, AsteroidOS, astOS, Astra Linux, Athena, azos, Bedrock, BigLinux, Bitrig, BlackArch,
-# BlackMesa, blackPanther, BLAG, BlankOn, BlueLight, Bodhi, bonsai, BSD, BunsenLabs, CachyOS, Calculate,
-# CalinixOS, Carbs, CBL-Mariner, CelOS, Center, CentOS, Chakra, ChaletOS, Chapeau, Chimera, ChonkySealOS,
-# Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres, Container Linux by CoreOS,
-# CRUX, Crystal Linux, Cucumber, CutefishOS, CuteOS, CyberOS, dahlia, DarkOs, Darwin, Debian,
-# Deepin, DesaOS, Devuan, DietPi, digital UNIX, DracOS, DragonFly, Drauger, Droidian, Elementary,
-# Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux, EvolutionOS, eweOS, Exherbo, Exodia Predator OS,
-# Fedora, FemboyOS, Feren, Finnix, Floflis, FreeBSD, FreeMiNT, Frugalware, Funtoo, Furreto, GalliumOS,
-# Garuda, Gentoo, GhostBSD, glaucus, gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix,
-# Haiku, HamoniKR, HarDClanZ, Hash, Huayra, Hybrid, HydroOS, Hyperbola, iglunix, instantOS, Interix,
-# IRIX, Ironclad, Itc, januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, Korora, KrassOS,
-# KSLinux, Kubuntu, LainOS, LangitKetujuh, LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux Lite,
-# Linux Mint, Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia, Magix, MagpieOS, MainsailOS,
-# Mandriva, Manjaro, MassOS, MatuusOS, Maui, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib, NekOS,
-# Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nobara, NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge,
-# OmniOS, Open Source Media Center, OpenBSD, openEuler, OpenIndiana, openKylin, openmamba,
-# OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE Tumbleweed, OPNsense, Oracle, orchid,
-# OS Elbrus, PacBSD, Panwah, Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS,
-# Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi, PNM Linux, Pop!_OS, Porteus,
-# PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian,
-# Radix, Raspbian, ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted Devuan, Regata,
-# Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Salient OS, Salix, Sasanqua,
-# Scientific, semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel, Slackware,
-# SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, SteamOS, Stock Linux, Sulin, SunOS,
-# SwagArch, t2, Tails, TeArch, TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu
-# Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, Ubuntu Touch, Ubuntu-GNOME,
-# ubuntu_old02, Ultramarine Linux, unicodearch, Univalent, Univention, Uos, UrukOS, uwuntu, Vanilla,
-# Venom, VNux, Void, VzLinux, wii-linux-ngx, Windows, Windows 10, Windows 11, Windows95, Wrt, Xenia,
-# Xenia2, XFerience, Xray_OS, Xubuntu, yiffOS, Zorin have ascii logos.
+# Artix, Arya, Asahi, AsteroidOS, astOS, Astra Linux, Athena, azos, Bedrock, BigLinux,
+# BigLinux_large, Bitrig, BlackArch, BlackMesa, blackPanther, BLAG, BlankOn, BlueLight, Bodhi,
+# bonsai, BSD, BunsenLabs, CachyOS, Calculate, CalinixOS, Carbs, CBL-Mariner, CelOS, Center, CentOS,
+# Chakra, ChaletOS, Chapeau, Chimera, ChonkySealOS, Chrom, Cleanjaro, Clear Linux OS, ClearOS,
+# Clover, Cobalt, Condres, Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber, CutefishOS,
+# CuteOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS, Devuan, DietPi, digital UNIX,
+# DracOS, DragonFly, Drauger, Droidian, Elementary, Elive, EncryptOS, EndeavourOS, Endless, Enso,
+# EuroLinux, EvolutionOS, eweOS, Exherbo, Exodia Predator OS, Fedora, Fedora Kinoite, Fedora
+# Sericea, Fedora Silverblue, Fedora_unicode, FemboyOS, Feren, Finnix, Floflis, FreeBSD, FreeMiNT,
+# Frugalware, Funtoo, Furreto, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense, GNOME, GNU,
+# GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR, HarDClanZ, Hash, Huayra, Hybrid, HydroOS,
+# Hyperbola, iglunix, instantOS, Interix, IRIX, Ironclad, Itc, januslinux, Kaisen, Kali, KaOS, KDE,
+# Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LainOS, LangitKetujuh, LaxerOS, LEDE,
+# LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, Linux Mint Old, LinuxFromScratch, Live Raizo,
+# LMDE, Lubuntu, Lunar, mac, MacaroniOS, Mageia, Magix, MagpieOS, MainsailOS, Mandriva, Manjaro,
+# MassOS, MatuusOS, Maui, Mauna, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib, NekOS, Neptune,
+# NetBSD, Netrunner, Nitrux, NixOS, nixos_colorful, Nobara, NomadBSD, Nurunner, NuTyX, Obarun,
+# OBRevenge, OmniOS, Open Source Media Center, OpenBSD, openEuler, OpenIndiana, openKylin,
+# openmamba, OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE Tumbleweed, OPNsense,
+# Oracle, orchid, OS Elbrus, PacBSD, Panwah, Parabola, parch, Pardus, Parrot, Parsix, PCBSD,
+# PCLinuxOS, pearOS, Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi, PNM Linux,
+# Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX, Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes,
+# Qubyt, Quibian, Radix, Raspbian, ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted Devuan,
+# Regata, Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Salient OS, Salix,
+# Sasanqua, Scientific, semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel,
+# Slackware, SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star, SteamOS, Stock Linux, Sulin,
+# SunOS, SwagArch, t2, Tails, Tatra, TeArch, TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie,
+# Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway, Ubuntu Touch, Ubuntu-
+# GNOME, ubuntu_old02, Ultramarine Linux, unicodearch, Univalent, Univention, Uos, UrukOS, uwuntu,
+# Vanilla, Venom, VNux, Void, VzLinux, wii-linux-ngx, Windows, Windows 10, Windows 11, Windows95,
+# Wrt, Xenia, Xenia2, XFerience, Xray_OS, Xubuntu, yiffOS, Zorin have ascii logos.
 
 # NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu have 'old' logo variants, use
 # {distro}_old to use them.
@@ -6618,44 +6620,47 @@ ASCII:
                                 GNU/Linux, Aperture, Apricity, Arch, ArchBox, Archcraft,
                                 archcraft_ascii, archcraft_minimal, ARCHlabs, ArchMerge, ArchStrike,
                                 ArcoLinux, Arkane, ArseLinux, Artix, Arya, Asahi, AsteroidOS, astOS,
-                                Astra Linux, Athena, azos, Bedrock, BigLinux, Bitrig, BlackArch,
-                                blackPanther, BLAG, BlankOn, BlueLight, Bodhi, bonsai, BSD,
-                                BunsenLabs, CachyOS, Calculate, CalinixOS, Carbs, CBL-Mariner,
-                                CelOS, Center, CentOS, Chakra, ChaletOS, Chapeau, Chimera, ChonkySealOS,
-                                Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres,
-                                Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber,
-                                CutefishOS, CuteOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin,
-                                DesaOS, Devuan, DietPi, digital UNIX, DracOS, DragonFly, Drauger,
-                                Droidian, Elementary, Elive, EncryptOS, EndeavourOS, Endless, Enso,
-                                EuroLinux, EvolutionOS, eweOS, Exherbo, Exodia Predator OS, Fedora,
+                                Astra Linux, Athena, azos, Bedrock, BigLinux, BigLinux_large,
+                                Bitrig, BlackArch, BlackMesa, blackPanther, BLAG, BlankOn,
+                                BlueLight, Bodhi, bonsai, BSD, BunsenLabs, CachyOS, Calculate,
+                                CalinixOS, Carbs, CBL-Mariner, CelOS, Center, CentOS, Chakra,
+                                ChaletOS, Chapeau, Chimera, ChonkySealOS, Chrom, Cleanjaro, Clear
+                                Linux OS, ClearOS, Clover, Cobalt, Condres, Container Linux by
+                                CoreOS, CRUX, Crystal Linux, Cucumber, CutefishOS, CuteOS, CyberOS,
+                                dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS, Devuan, DietPi,
+                                digital UNIX, DracOS, DragonFly, Drauger, Droidian, Elementary,
+                                Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux,
+                                EvolutionOS, eweOS, Exherbo, Exodia Predator OS, Fedora, Fedora
+                                Kinoite, Fedora Sericea, Fedora Silverblue, Fedora_unicode,
                                 FemboyOS, Feren, Finnix, Floflis, FreeBSD, FreeMiNT, Frugalware,
-                                Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, gNewSense,
-                                GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix, Haiku, HamoniKR,
-                                HarDClanZ, Hash, Huayra, Hybrid, HydroOS, Hyperbola, iglunix,
-                                instantOS, Interix, IRIX, Ironclad, Itc, januslinux, Kaisen, Kali,
-                                KaOS, KDE, Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu,
-                                LainOS, LangitKetujuh, LaxerOS, LEDE, LibreELEC, Linspire, Linux,
-                                Linux Lite, Linux Mint, Linux Mint Old, Live Raizo, LMDE, Lubuntu,
-                                Lunar, mac, Mageia, Magix,MagpieOS, MainsailOS, Mandriva, Manjaro, MassOS,
-                                MatuusOS, Maui, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib, NekOS,
-                                Neptune, NetBSD, Netrunner, Nitrux, NixOS, Nobara, NomadBSD,
-                                Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source Media
-                                Center, OpenBSD, openEuler, OpenIndiana, openKylin, openmamba,
-                                OpenMandriva, OpenStage, openSUSE, openSUSE Leap, openSUSE
-                                Tumbleweed, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Panwah,
-                                Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS,
-                                Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi, PNM
-                                Linux, Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX, Proxmox,
-                                PuffOS, Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian, Radix, Raspbian,
-                                ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted Devuan,
-                                Regata, Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage, Sailfish,
-                                SalentOS, Salient OS, Salix, Sasanqua, Scientific, semc, Septor,
-                                Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel,
+                                Funtoo, Furreto, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus,
+                                gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix,
+                                Haiku, HamoniKR, HarDClanZ, Hash, Huayra, Hybrid, HydroOS,
+                                Hyperbola, iglunix, instantOS, Interix, IRIX, Ironclad, Itc,
+                                januslinux, Kaisen, Kali, KaOS, KDE, Kibojoe, Kogaion, Korora,
+                                KrassOS, KSLinux, Kubuntu, LainOS, LangitKetujuh, LaxerOS, LEDE,
+                                LibreELEC, Linspire, Linux, Linux Lite, Linux Mint, Linux Mint Old,
+                                LinuxFromScratch, Live Raizo, LMDE, Lubuntu, Lunar, mac, MacaroniOS,
+                                Mageia, Magix, MagpieOS, MainsailOS, Mandriva, Manjaro, MassOS,
+                                MatuusOS, Maui, Mauna, Meowix, Mer, Minix, MIRACLE LINUX, MX, Namib,
+                                NekOS, Neptune, NetBSD, Netrunner, Nitrux, NixOS, nixos_colorful,
+                                Nobara, NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open
+                                Source Media Center, OpenBSD, openEuler, OpenIndiana, openKylin,
+                                openmamba, OpenMandriva, OpenStage, openSUSE, openSUSE Leap,
+                                openSUSE Tumbleweed, OPNsense, Oracle, orchid, OS Elbrus, PacBSD,
+                                Panwah, Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS,
+                                pearOS, Pengwin, Pentoo, Peppermint, Peropesis, phyOS, PikaOS, Pisi,
+                                PNM Linux, Pop!_OS, Porteus, PostMarketOS, Profelis SambaBOX,
+                                Proxmox, PuffOS, Puppy, PureOS, Q4OS, Qubes, Qubyt, Quibian, Radix,
+                                Raspbian, ravynOS, Reborn OS, Red Star, Redcore, Redhat, Refracted
+                                Devuan, Regata, Regolith, RhaymOS, rocky, Rosa, Sabayon, sabotage,
+                                Sailfish, SalentOS, Salient OS, Salix, Sasanqua, Scientific, semc,
+                                Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS, Slackel,
                                 Slackware, SliTaz, SmartOS, Soda, Solus, Source Mage, Sparky, Star,
-                                SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, TeArch,
-                                TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie, Ubuntu
-                                Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Sway,
-                                Ubuntu Touch, Ubuntu-GNOME, ubuntu_old02, Ultramarine Linux,
+                                SteamOS, Stock Linux, Sulin, SunOS, SwagArch, t2, Tails, Tatra,
+                                TeArch, TorizonCore, Trisquel, Twister, Ubuntu, Ubuntu Budgie,
+                                Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu
+                                Sway, Ubuntu Touch, Ubuntu-GNOME, ubuntu_old02, Ultramarine Linux,
                                 unicodearch, Univalent, Univention, Uos, UrukOS, uwuntu, Vanilla,
                                 Venom, VNux, Void, VzLinux, wii-linux-ngx, Windows, Windows 10,
                                 Windows 11, Windows95, Wrt, Xenia, Xenia2, XFerience, Xray_OS,
diff --git a/package.json b/package.json
index 27abcc90..99d3ff47 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
 {
   "name": "neowofetch",
-  "version": "1.4.11",
+  "version": "1.99.0",
   "description": "Updated neofetch",
   "repository": {
     "type": "git",
@@ -22,4 +22,4 @@
     "url": "https://github.com/hykilpikonna/neofetch/issues"
   },
   "homepage": "https://github.com/hykilpikonna/neofetch#readme"
-}
+}
\ No newline at end of file