diff --git a/README.md b/README.md index 39a6215a..f6d3a7f2 100644 --- a/README.md +++ b/README.md @@ -129,6 +129,8 @@ cargo install --git https://github.com/hykilpikonna/hyfetch +### 2.0.1 + (changelog is generated by Gemini from commit history) **πŸ¦€ The Rust Rewrite!** @@ -137,7 +139,7 @@ This is a massive update, rewriting the entire hyfetch core from Python to Rust * πŸš€ **Complete Rewrite in Rust**: The entire codebase has been ported to Rust, resulting in major performance improvements and a smaller binary size. * βš™οΈ **New Backends**: In addition to neofetch and fastfetch, hyfetch now supports **macchina** as a backend option. -* 🌈 **Improved June Animation**: The `--june` pride month animation is now smoother, flicker-free (#408). +* 🌈 **Improved June Animation**: The `--june` pride month animation is now smoother, flicker-free ([#408](https://github.com/hykilpikonna/hyfetch/pull/408)). * πŸͺŸ **Native Windows Support**: The Rust version provides much-improved support for Windows. **✨ Features & Enhancements** diff --git a/docs/hyfetch.1 b/docs/hyfetch.1 index ed0267f4..671bb48e 100644 --- a/docs/hyfetch.1 +++ b/docs/hyfetch.1 @@ -1,78 +1,79 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. -.TH VERSION "1" "October 2024" "Version is 1.99.0" "User Commands" +.TH VERSION: "1" "August 2025" "Version: 2.0.1" "User Commands" .SH NAME -Version \- manual page for Version is 1.99.0 +Version: \- manual page for Version: 2.0.1 +.SH SYNOPSIS +.B hyfetch +[\fI\,-c\/\fR] [\fI\,-C=CONFIG_FILE\/\fR] [\fI\,-p=PRESET\/\fR] [\fI\,-m=MODE\/\fR] [\fI\,-b=BACKEND\/\fR] [\fI\,--args=ARGS\/\fR] [\fI\,--c-scale=\/\fR .SH DESCRIPTION -usage: hyfetch [\-h] [\-c] [\-C CONFIG_FILE] -.IP -[\-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] +SCALE] [\-\-c\-set\-l=LIGHTNESS] [\-\-june] [\-\-debug] ([\-\-distro=DISTRO] | [\-\-test\-distro=DISTRO]) [ +\fB\-\-ascii\-file\fR=\fI\,ASCII_FILE]\/\fR [\-\-print\-font\-logo] [\-\-auto\-detect\-light\-dark=BOOL] .PP hyfetch \- neofetch with flags <3 -.SS "options:" -.TP -\fB\-h\fR, \fB\-\-help\fR -show this help message and exit +.SS "Available options:" .TP \fB\-c\fR, \fB\-\-config\fR Configure hyfetch .TP -\fB\-C\fR CONFIG_FILE, \fB\-\-config\-file\fR CONFIG_FILE +\fB\-C\fR, \fB\-\-config\-file\fR=\fI\,CONFIG_FILE\/\fR Use another config file +[default: "/home/azalea/.config/hyfetch.json"] .TP -\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} +\fB\-p\fR, \fB\-\-preset\fR=\fI\,PRESET\/\fR Use preset +PRESET={rainbow,transgender,nonbinary,xenogender,agender,queer,genderfluid,bisexual,pansexual,polysexual,omnisexual,omniromantic,gay\-men,lesbian,abrosexual,asexual,aromantic,aroace1,aroace2,aroace3,greysexual,autosexual,intergender,greygender,akiosexual,bigender,demigender,demiboy,demigirl,transmasculine,transfeminine,genderfaun,demifaun,genderfae,demifae,neutrois,biromantic1,autoromantic,boyflux2,girlflux,genderflux,finsexual,unlabeled1,unlabeled2,pangender,pangender.contrast,gendernonconforming1,gendernonconforming2,femboy,tomboy,gynesexual,androsexual,gendervoid,voidgirl,voidboy,nonhuman\-unity,caninekin,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,cisgender,baker,beiyang,burger,throatlozenges,band,random} .TP -\fB\-m\fR {8bit,rgb}, \fB\-\-mode\fR {8bit,rgb} -Color mode +\fB\-m\fR, \fB\-\-mode\fR=\fI\,MODE\/\fR +Color mode MODE={8bit,rgb} .TP -\fB\-b\fR {qwqfetch,neofetch,fastfetch,fastfetch\-old}, \fB\-\-backend\fR {qwqfetch,neofetch,fastfetch,fastfetch\-old} -Choose a *fetch backend +\fB\-b\fR, \fB\-\-backend\fR=\fI\,BACKEND\/\fR +Choose a *fetch backend BACKEND={neofetch,fastfetch,macchina} .TP -\fB\-\-args\fR ARGS +\fB\-\-args\fR=\fI\,ARGS\/\fR Additional arguments pass\-through to backend .TP -\fB\-\-c\-scale\fR SCALE +\fB\-\-c\-scale\fR=\fI\,SCALE\/\fR Lighten colors by a multiplier .TP -\fB\-\-c\-set\-l\fR LIGHT +\fB\-\-c\-set\-l\fR=\fI\,LIGHTNESS\/\fR Set lightness value of the colors .TP -\fB\-\-c\-overlay\fR -Use experimental overlay color adjusting instead of -HSL lightness -.TP -\fB\-V\fR, \fB\-\-version\fR -Check version -.TP \fB\-\-june\fR Show pride month easter egg .TP \fB\-\-debug\fR Debug mode .TP -\fB\-\-distro\fR DISTRO, \fB\-\-test\-distro\fR DISTRO +\fB\-\-distro\fR=\fI\,DISTRO\/\fR Test for a specific distro .TP -\fB\-\-ascii\-file\fR ASCII_FILE +\fB\-\-test\-distro\fR=\fI\,DISTRO\/\fR +Test for a specific distro +.TP +\fB\-\-ascii\-file\fR=\fI\,ASCII_FILE\/\fR 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 +Print the Font Logo / Nerd Font icon of your distro and exit +.TP +\fB\-\-auto\-detect\-light\-dark\fR=\fI\,BOOL\/\fR +Enables hyfetch to detect light/dark terminal background in +runtime +.TP +\fB\-h\fR, \fB\-\-help\fR +Prints help information +.TP +\fB\-V\fR, \fB\-\-version\fR +Prints version information .SH "SEE ALSO" The full documentation for -.B Version +.B Version: is maintained as a Texinfo manual. If the .B info and -.B Version +.B Version: programs are properly installed at your site, the command .IP -.B info Version +.B info Version: .PP should give you access to the complete manual. diff --git a/docs/neofetch.1 b/docs/neofetch.1 index 86e70366..0bc20b21 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" "October 2024" "Neofetch 7.98.0" "User Commands" +.TH NEOFETCH "1" "August 2025" "Neofetch 8.0.1" "User Commands" .SH NAME -Neofetch \- manual page for Neofetch 7.98.0 +Neofetch \- manual page for Neofetch 8.0.1 .SH SYNOPSIS .B neofetch \fI\,func_name --option "value" --option "value"\/\fR @@ -321,12 +321,12 @@ 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, 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 +Astra Linux, Athena, azos, Bazzite, 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, @@ -335,37 +335,36 @@ 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. +Gloire, 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, 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, openSUSE Tumbleweed\-Slowroll, 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, Rhino +Linux, 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\-linuxngx, Windows, Windows 10, Windows 11, Windows95, Wrt, Xenia, Xenia2, +XFerience, Xray_OS, Xubuntu, yiffOS, Zorin have ascii logos. .TP NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu have 'old' logo variants, use {distro}_old to use them. diff --git a/hyfetch/__version__.py b/hyfetch/__version__.py index cf87c975..b6f4113c 100644 --- a/hyfetch/__version__.py +++ b/hyfetch/__version__.py @@ -1 +1 @@ -VERSION = '1.99.0' +VERSION = '2.0.1' diff --git a/hyfetch/distros/bazzite.py b/hyfetch/distros/bazzite.py new file mode 100644 index 00000000..2aac9453 --- /dev/null +++ b/hyfetch/distros/bazzite.py @@ -0,0 +1,26 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +bazzite = AsciiArt(match=r'''"Bazzite"*''', color='5 5', ascii=r""" +${c1} %%%%%%====%%%%%%%%%% + %%%%%%%% %%%%%%%%%%%%%% + %%%%%%%%% %%%%%%%%%%%%%%%% + %%%%%%%%% %%%%%%%%%%%%%%%### + %%%%%%%%% %%%%%%%%%%%%%###### + == =======###### + == =========##### + %%%%%%%%% %%%%%%%####======##### + %%%%%%%%% %%%%%#######=====##### + %%%%%%%%% %%%#########=====##### + %%%%%%%%% %%##########=====##### + %%%%%%%%%====###########=====###### + %%%%%%%%====#########======###### + %%%%%%%=====#####========###### + %%%%###===============####### + %#######==========######### + ####################### + ################### + ########### +""") + \ No newline at end of file diff --git a/hyfetch/distros/distro_detector.py b/hyfetch/distros/distro_detector.py index 1df0f3e2..8385f1ae 100644 --- a/hyfetch/distros/distro_detector.py +++ b/hyfetch/distros/distro_detector.py @@ -208,6 +208,10 @@ def detect(name: str) -> AsciiArt | None: from .bedrock import bedrock return bedrock + if name.startswith('bazzite'): + from .bazzite import bazzite + return bazzite + if name.startswith('biglinux_large'): from .biglinux_large import biglinux_large return biglinux_large @@ -664,9 +668,9 @@ def detect(name: str) -> AsciiArt | None: from .interix import interix return interix - if name.startswith('ironclad'): - from .ironclad import ironclad - return ironclad + if name.startswith('gloire'): + from .gloire import gloire + return gloire if name.startswith('januslinux') or name.startswith('janus') or name.startswith('ataraxia linux') or name.startswith('ataraxia'): from .januslinux import januslinux @@ -1316,6 +1320,10 @@ def detect(name: str) -> AsciiArt | None: from .t2 import t2 return t2 + if name.startswith('opensuse tumbleweed-slowroll') or name.startswith('opensuse_slowroll'): + from .opensuse_tumbleweed_slowroll import opensuse_tumbleweed_slowroll + return opensuse_tumbleweed_slowroll + if name.startswith('opensuse tumbleweed') or name.startswith('opensuse_tumbleweed'): from .opensuse_tumbleweed import opensuse_tumbleweed return opensuse_tumbleweed diff --git a/hyfetch/distros/gloire.py b/hyfetch/distros/gloire.py new file mode 100644 index 00000000..5e28b40f --- /dev/null +++ b/hyfetch/distros/gloire.py @@ -0,0 +1,19 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +gloire = AsciiArt(match=r'''"Gloire"*''', color='5 7 0', ascii=r""" +${c3} + &#BGPPPPPG#& + B5?77!!?YJJ7!7YBB& + &G5YJ77!7JYYYYYBPJ&PY# + #PYYYYYY?!?YYYYY7?7JP5JJ + B?YYYYYY7!!7JYYYYJ!!?JJJ5 + && B7?J?77?7!!!!!77777!7Y5YYBBPGGG& + G77?YBB!!!!!!!!!!!!!JYJ??7JYJJY# PYPPG& + J777JB?!7JJ???!!!7?JYYYYYPJ!7JB + GYYG #JJJJJ??7!!!JYYY5PGB&GB& + #Y!?GB5YYJY5PG###& + GJJP +""") + \ No newline at end of file diff --git a/hyfetch/distros/opensuse_tumbleweed_slowroll.py b/hyfetch/distros/opensuse_tumbleweed_slowroll.py new file mode 100644 index 00000000..c1d502d8 --- /dev/null +++ b/hyfetch/distros/opensuse_tumbleweed_slowroll.py @@ -0,0 +1,27 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +opensuse_tumbleweed_slowroll = AsciiArt(match=r'''"openSUSE Tumbleweed-Slowroll"* | "openSUSE_Slowroll"*''', color='2 7', ascii=r""" +${c2} _aaaymQQmwaaa, + ,wWQQQD????????$QQQQa,. + _wQQB?" ??QQQa, + sQQD^ ?QQ6\ + yWW' 4QQg + ,QQD .aaaaaaaa ^4Q6 + ,mQP _wWQW?????YWWQa, 4Qm + jQ@ wWW?' ^4QQc ^$QL +,QQ' jWW' )QW\ ]QQ +|QQ ,QW' ]QQ ^QQ| +|QQ |QQ ]QQ QQ| +|QQ 4Qg ]QQ .QQ| +'QQ6 '$WQac. _QQ( jQQ + ]QQw "?QWQQf _mQP ,QQ( + 4QQga wQQP ,mQ? + 4QQQga, saQWP' jQQf + ?QQQQQQwaaaaaaaayWWW?' _mQ@' + ?WQQQP?9VWUV???^ _amQP^ + "4QQQaa, ,awQQQ?^ + "?VQQQQQQQQQQQQQQP?' +""") + \ No newline at end of file diff --git a/neofetch b/neofetch index 989c1d09..ec790e6c 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.99.0 +version=8.0.1 # Fallback to a value of '5' for shells which support bash # but do not set the 'BASH_' shell variables (osh). @@ -868,7 +868,7 @@ 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, +# Artix, Arya, Asahi, AsteroidOS, astOS, Astra Linux, Athena, azos, Bazzite, 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, @@ -877,28 +877,29 @@ image_source="auto" # 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, Gloire, 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, 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. +# Frugalware, Funtoo, Furreto, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, Gloire, 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, 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, openSUSE +# Tumbleweed-Slowroll, 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, Rhino Linux, 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. @@ -6625,12 +6626,12 @@ 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, 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 + Astra Linux, Athena, azos, Bazzite, 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, @@ -6641,35 +6642,35 @@ ASCII: Funtoo, Furreto, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus, Gloire, 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, - 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. + 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, 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, openSUSE Tumbleweed-Slowroll, 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, Rhino + Linux, 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. diff --git a/package.json b/package.json index 99d3ff47..c305d572 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "neowofetch", - "version": "1.99.0", + "version": "2.0.1", "description": "Updated neofetch", "repository": { "type": "git",