From d8affa54cd4aa6ca04a9ed14394c8bacbe9b6d8b Mon Sep 17 00:00:00 2001 From: FurretDev Date: Thu, 16 May 2024 22:55:51 +0200 Subject: [PATCH 1/6] added furreto --- hyfetch/distros/femboyos.py | 1 - hyfetch/distros/furreto.py | 26 ++++++++++++++++++++++++++ neofetch | 26 ++++++++++++++++++++++++++ 3 files changed, 52 insertions(+), 1 deletion(-) create mode 100644 hyfetch/distros/furreto.py diff --git a/hyfetch/distros/femboyos.py b/hyfetch/distros/femboyos.py index 1c43da5570c..13171580d14 100644 --- a/hyfetch/distros/femboyos.py +++ b/hyfetch/distros/femboyos.py @@ -24,4 +24,3 @@ MMMMMMMMMMMMMWNWMMMWWNNNWMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM """) - \ No newline at end of file diff --git a/hyfetch/distros/furreto.py b/hyfetch/distros/furreto.py new file mode 100644 index 00000000000..870a7baa9fc --- /dev/null +++ b/hyfetch/distros/furreto.py @@ -0,0 +1,26 @@ +# This file is automatically generated. Please do not modify. + +from . import AsciiArt + +femboyos = AsciiArt(match=r'''"Furreto Linux"*''', color='4', ascii=r""" +${c1}MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +MMMMWKkxkKWMMMMMMMMMMMMMMMMMMMMWKkxkKWMM +MMMMXo. .;xKWMMMMMMMMMMMMMMMMMMXo. .oXMM +MMWXx,..'..oXMMMMMMMMMMMMMMMMWKx, .lXMM +MMNo. .cOc.,xKWMMMMMMMMMMMMWXx;.....cXMM +MMXl..;kKl. .oXMMMMMMMMMMWKx;..,ok:.'o0W +WKx,.cKWNk;..lXMMMMMMMMWKx;..,o0NXl. .oN +No. .lXMMWKc.,dKWMMMMMMNo..;d0NWMNx,..lX +Nk:,:kNMMMNk:,ckNMMMMMMNxcxXWMMMMMN0ockN +MWNNNWMMMMMWNNNWMMMMMMMMWWWMMMMMMMMMWWWM +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +MMMMMMMNXKXNWMMMMMMMMMMMWNKOKWMMMMMMMMMM +MMMMMMWKdccxXMMMMMMMMMMW0o'.oXMMMMMMMMMM +MMMMMMMNO:.'o0NKkkkkkOXXo. .lXMMMMMMMMMM +MMMMMMMMNx,..;o;. .:o,..;kNMMMMMMMMMM +MMMMMMMMMNO: ... .cKWMMMMMMMMMMM +MMMMMMMMMMNx,. .;dk:. .;kNMMMMMMMMMMMM +MMMMMMMMMMMN0ocxXWNkl:,:xXWMMMMMMMMMMMMM +MMMMMMMMMMMMMWNWMMMWWNNNWMMMMMMMMMMMMMMM +MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM +""") diff --git a/neofetch b/neofetch index 4a145414203..543aef06b9f 100755 --- a/neofetch +++ b/neofetch @@ -9909,6 +9909,32 @@ ${c1} ,,:;;;;:,, EOF ;; + "Furreto"*) + set_colors 6 + read -rd '' ascii_data <<'EOF' +                                        +            ,O0OOd.   ;kOxo.            +           ,0WW0OOOo.OXMM0OOx           +           ;OOOOOOOOkOO0OOOOOc          +      .xkxxcxO00000kcxOOO0Okk.          +     .0MWkkkkcxkkx:  ldxxxdo.,..        +     ;kOOOOOOx.   ..oo.   .kk0NXOkk.    +    cxxO000Oxd..0KXK000OO.:dkKNXOOOk    +    cddodxddd.cKWMMN00K00O'ddkO000Ol    +           'xxk0XKOOO00KKOxdldddddd;    +         ,00OOkkkkkkOOO0kkO0Oo  'dd,    +        'xxxxxdxkkkkkkkxdxxdddd'        +        'dddddddddxxxdddddddddd;        +         .ddddoddddddddoddddddc         +                 ,ddd:                  +                  ...                   +                d0KOkk:                 +              ckxKKkkko                 +              .dc.xxx'                  +                                        +EOF + ;; + "freebsd_small") set_colors 1 7 3 read -rd '' ascii_data <<'EOF' From a8c2cfb92122ed412f2e9f22b07a5f0445fe1019 Mon Sep 17 00:00:00 2001 From: FurretDev Date: Thu, 16 May 2024 22:56:09 +0200 Subject: [PATCH 2/6] added furreto --- hyfetch/distros/furreto.py | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 hyfetch/distros/furreto.py diff --git a/hyfetch/distros/furreto.py b/hyfetch/distros/furreto.py deleted file mode 100644 index 870a7baa9fc..00000000000 --- a/hyfetch/distros/furreto.py +++ /dev/null @@ -1,26 +0,0 @@ -# This file is automatically generated. Please do not modify. - -from . import AsciiArt - -femboyos = AsciiArt(match=r'''"Furreto Linux"*''', color='4', ascii=r""" -${c1}MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM -MMMMWKkxkKWMMMMMMMMMMMMMMMMMMMMWKkxkKWMM -MMMMXo. .;xKWMMMMMMMMMMMMMMMMMMXo. .oXMM -MMWXx,..'..oXMMMMMMMMMMMMMMMMWKx, .lXMM -MMNo. .cOc.,xKWMMMMMMMMMMMMWXx;.....cXMM -MMXl..;kKl. .oXMMMMMMMMMMWKx;..,ok:.'o0W -WKx,.cKWNk;..lXMMMMMMMMWKx;..,o0NXl. .oN -No. .lXMMWKc.,dKWMMMMMMNo..;d0NWMNx,..lX -Nk:,:kNMMMNk:,ckNMMMMMMNxcxXWMMMMMN0ockN -MWNNNWMMMMMWNNNWMMMMMMMMWWWMMMMMMMMMWWWM -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM -MMMMMMMNXKXNWMMMMMMMMMMMWNKOKWMMMMMMMMMM -MMMMMMWKdccxXMMMMMMMMMMW0o'.oXMMMMMMMMMM -MMMMMMMNO:.'o0NKkkkkkOXXo. .lXMMMMMMMMMM -MMMMMMMMNx,..;o;. .:o,..;kNMMMMMMMMMM -MMMMMMMMMNO: ... .cKWMMMMMMMMMMM -MMMMMMMMMMNx,. .;dk:. .;kNMMMMMMMMMMMM -MMMMMMMMMMMN0ocxXWNkl:,:xXWMMMMMMMMMMMMM -MMMMMMMMMMMMMWNWMMMWWNNNWMMMMMMMMMMMMMMM -MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM -""") From 46d38d4851b3e447d87411cf20c7833efc8eea04 Mon Sep 17 00:00:00 2001 From: FurretDev Date: Fri, 17 May 2024 20:06:33 +0200 Subject: [PATCH 3/6] properly added furreto --- hyfetch/distros/distro_detector.py | 6 +++++- hyfetch/distros/furreto.py | 31 ++++++++++++++++++++++++++++++ hyfetch/distros/linux.py | 1 - 3 files changed, 36 insertions(+), 2 deletions(-) create mode 100644 hyfetch/distros/furreto.py diff --git a/hyfetch/distros/distro_detector.py b/hyfetch/distros/distro_detector.py index 74dbe403609..bc9a85a4851 100644 --- a/hyfetch/distros/distro_detector.py +++ b/hyfetch/distros/distro_detector.py @@ -123,6 +123,10 @@ def detect(name: str) -> AsciiArt | None: if name.startswith('arcolinux'): from .arcolinux import arcolinux return arcolinux + + if name.startswith('furreto'): + from .furreto import furreto + return furreto if name == 'arch_small': from .arch_small import arch_small @@ -1499,4 +1503,4 @@ def detect(name: str) -> AsciiArt | None: if name == 'sunos': from .sunos import sunos return sunos - \ No newline at end of file + diff --git a/hyfetch/distros/furreto.py b/hyfetch/distros/furreto.py new file mode 100644 index 00000000000..6b6856bc159 --- /dev/null +++ b/hyfetch/distros/furreto.py @@ -0,0 +1,31 @@ +# 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. + +""") + diff --git a/hyfetch/distros/linux.py b/hyfetch/distros/linux.py index ff34828d0bc..5bcead0747a 100644 --- a/hyfetch/distros/linux.py +++ b/hyfetch/distros/linux.py @@ -16,4 +16,3 @@ ${c3}#######${c2}#${c1}#####${c2}#${c3}####### ${c3} #####${c2}#######${c3}##### """) - \ No newline at end of file From 1c1483822cff2a060f77d8dc00c95d635538c924 Mon Sep 17 00:00:00 2001 From: FurretDev Date: Fri, 17 May 2024 20:07:57 +0200 Subject: [PATCH 4/6] properly added furreto linux --- neofetch | 48 ++++++++++++++++++++++++++---------------------- 1 file changed, 26 insertions(+), 22 deletions(-) diff --git a/neofetch b/neofetch index 543aef06b9f..93abf9150ad 100755 --- a/neofetch +++ b/neofetch @@ -9909,29 +9909,33 @@ ${c1} ,,:;;;;:,, EOF ;; - "Furreto"*) - set_colors 6 + "Furreto"*) + set_colors 211 255 225 199 read -rd '' ascii_data <<'EOF' -                                        -            ,O0OOd.   ;kOxo.            -           ,0WW0OOOo.OXMM0OOx           -           ;OOOOOOOOkOO0OOOOOc          -      .xkxxcxO00000kcxOOO0Okk.          -     .0MWkkkkcxkkx:  ldxxxdo.,..        -     ;kOOOOOOx.   ..oo.   .kk0NXOkk.    -    cxxO000Oxd..0KXK000OO.:dkKNXOOOk    -    cddodxddd.cKWMMN00K00O'ddkO000Ol    -           'xxk0XKOOO00KKOxdldddddd;    -         ,00OOkkkkkkOOO0kkO0Oo  'dd,    -        'xxxxxdxkkkkkkkxdxxdddd'        -        'dddddddddxxxdddddddddd;        -         .ddddoddddddddoddddddc         -                 ,ddd:                  -                  ...                   -                d0KOkk:                 -              ckxKKkkko                 -              .dc.xxx'                  -                                        +${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. + EOF ;; From c2a26cf0ae042d251a6656591acb555eb2fa209d Mon Sep 17 00:00:00 2001 From: FurretDev Date: Fri, 17 May 2024 20:17:07 +0200 Subject: [PATCH 5/6] changed something from the neofetch file even though i don't really know what does it do qwp --- neofetch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/neofetch b/neofetch index 93abf9150ad..3af7166e096 100755 --- a/neofetch +++ b/neofetch @@ -866,7 +866,7 @@ image_source="auto" # 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, GalliumOS, +# 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, From 07da5d5f4b9edc442a70c78603cc1c6ff6547588 Mon Sep 17 00:00:00 2001 From: Bailey Kasin Date: Sun, 19 May 2024 04:55:57 -0700 Subject: [PATCH 6/6] Revert auto-generated files Signed-off-by: Bailey Kasin --- hyfetch/distros/distro_detector.py | 22 ++++++++++++++------- hyfetch/distros/femboyos.py | 1 + hyfetch/distros/furreto.py | 31 ------------------------------ hyfetch/distros/linux.py | 1 + 4 files changed, 17 insertions(+), 38 deletions(-) delete mode 100644 hyfetch/distros/furreto.py diff --git a/hyfetch/distros/distro_detector.py b/hyfetch/distros/distro_detector.py index bc9a85a4851..3575121ccba 100644 --- a/hyfetch/distros/distro_detector.py +++ b/hyfetch/distros/distro_detector.py @@ -9,8 +9,8 @@ def detect(name: str) -> AsciiArt | None: return None name = name.lower() if name.startswith('adélie') or name.startswith('adelie'): - from .adélie import adélie - return adélie + from .adelie import adelie + return adelie if name.startswith('aix'): from .aix import aix @@ -123,10 +123,6 @@ def detect(name: str) -> AsciiArt | None: if name.startswith('arcolinux'): from .arcolinux import arcolinux return arcolinux - - if name.startswith('furreto'): - from .furreto import furreto - return furreto if name == 'arch_small': from .arch_small import arch_small @@ -308,6 +304,10 @@ def detect(name: str) -> AsciiArt | None: from .chapeau import chapeau return chapeau + if name.startswith('chimera'): + from .chimera import chimera + return chimera + if name.startswith('chonkysealos'): from .chonkysealos import chonkysealos return chonkysealos @@ -480,6 +480,10 @@ def detect(name: str) -> AsciiArt | None: from .evolutionos import evolutionos return evolutionos + if name.startswith('eweos'): + from .eweos import eweos + return eweos + if name.startswith('exherbo'): from .exherbo import exherbo return exherbo @@ -1476,6 +1480,10 @@ def detect(name: str) -> AsciiArt | None: from .xenia import xenia return xenia + if name.startswith('tatra'): + from .tatra import tatra + return tatra + if name.startswith('zorin'): from .zorin import zorin return zorin @@ -1503,4 +1511,4 @@ def detect(name: str) -> AsciiArt | None: if name == 'sunos': from .sunos import sunos return sunos - + \ No newline at end of file diff --git a/hyfetch/distros/femboyos.py b/hyfetch/distros/femboyos.py index 13171580d14..1c43da5570c 100644 --- a/hyfetch/distros/femboyos.py +++ b/hyfetch/distros/femboyos.py @@ -24,3 +24,4 @@ MMMMMMMMMMMMMWNWMMMWWNNNWMMMMMMMMMMMMMMM MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM """) + \ No newline at end of file diff --git a/hyfetch/distros/furreto.py b/hyfetch/distros/furreto.py deleted file mode 100644 index 6b6856bc159..00000000000 --- a/hyfetch/distros/furreto.py +++ /dev/null @@ -1,31 +0,0 @@ -# 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. - -""") - diff --git a/hyfetch/distros/linux.py b/hyfetch/distros/linux.py index 5bcead0747a..ff34828d0bc 100644 --- a/hyfetch/distros/linux.py +++ b/hyfetch/distros/linux.py @@ -16,3 +16,4 @@ ${c3}#######${c2}#${c1}#####${c2}#${c3}####### ${c3} #####${c2}#######${c3}##### """) + \ No newline at end of file