Skip to content

Commit 9777652

Browse files
committed
[U] Release 1.4.8
1 parent 659811a commit 9777652

File tree

11 files changed

+206
-151
lines changed

11 files changed

+206
-151
lines changed

README.md

Lines changed: 16 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -101,20 +101,22 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master
101101

102102
<!-- CHANGELOG STARTS HERE --->
103103

104-
* 🌈 Improved Windows git bash detection (#99)
105-
* 🌈 Improved color formatting codes (#101)
106-
* 🌈 Allow specifying distro in config (#102)
107-
* 🌈 Allow specifying custom ascii files (#104)
108-
* 🌈 Add omniromantic and pangender (#106)
109-
* 🌈 Now officially packaged for ArchLinux Community & Slackware! (#112) (#109)
110-
* 🖼 Host - Update Apple device model detection. (#111)
111-
* 🖼 Distro - Add Salient OS. (dylanaraps/neofetch#2301)
112-
* 🖼 Distro - Add PikaOS. (#105)
113-
* 🖼 Distro - Add Archcraft minimal variant. (#108)
114-
* 🖼 Distro - Update Vanilla logo. (#98)
115-
* 🖼 Distro - ChromeOS version improvements. (dylanaraps/neofetch#2305)
116-
* 🖼 CPU - Improved multi-cpu ARM chip detection. (#97)
117-
* 🖼 Packages - Support pipx package manager. (#107)
104+
### 1.4.8
105+
106+
* 🌈 Improved Windows git bash detection ([#99](https://github.com/hykilpikonna/hyfetch/pull/99))
107+
* 🌈 Improved color formatting codes ([#101](https://github.com/hykilpikonna/hyfetch/pull/101))
108+
* 🌈 Allow specifying distro in config ([#102](https://github.com/hykilpikonna/hyfetch/pull/102))
109+
* 🌈 Allow specifying custom ascii files ([#104](https://github.com/hykilpikonna/hyfetch/pull/104))
110+
* 🌈 Add omniromantic and pangender ([#106](https://github.com/hykilpikonna/hyfetch/pull/106))
111+
* 🌈 Now officially packaged for ArchLinux Community & Slackware! ([#112](https://github.com/hykilpikonna/hyfetch/pull/112)) ([#109](https://github.com/hykilpikonna/hyfetch/pull/109))
112+
* 🖼 Host - Update Apple device model detection. ([#111](https://github.com/hykilpikonna/hyfetch/pull/111))
113+
* 🖼 Distro - Add Salient OS. ([dylanaraps#2301](https://github.com/dylanaraps/neofetch/pull/2301))
114+
* 🖼 Distro - Add PikaOS. ([#105](https://github.com/hykilpikonna/hyfetch/pull/105))
115+
* 🖼 Distro - Add Archcraft minimal variant. ([#108](https://github.com/hykilpikonna/hyfetch/pull/108))
116+
* 🖼 Distro - Update Vanilla logo. ([#98](https://github.com/hykilpikonna/hyfetch/pull/98))
117+
* 🖼 Distro - ChromeOS version improvements. ([dylanaraps#2305](https://github.com/dylanaraps/neofetch/pull/2305))
118+
* 🖼 CPU - Improved multi-cpu ARM chip detection. ([#97](https://github.com/hykilpikonna/hyfetch/pull/97))
119+
* 🖼 Packages - Support pipx package manager. ([#107](https://github.com/hykilpikonna/hyfetch/pull/107))
118120

119121
### 1.4.7
120122

hyfetch/__version__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION = '1.4.7'
1+
VERSION = '1.4.8'

hyfetch/distros/archcraft_ascii.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from . import AsciiArt
44

5-
archcraft_ascii = AsciiArt(match=r'''"Archcraft"*''', color='6 1 2 3 4 5', ascii=r"""
5+
archcraft_ascii = AsciiArt(match=r'''"archcraft_ascii"*''', color='6 1 2 3 4 5', ascii=r"""
66
${c1} -o\
77
:ooo:
88
.ooooo.

hyfetch/distros/archcraft_minimal.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
from . import AsciiArt
44

5-
archcraft_minimal = AsciiArt(match=r'''"Archcraft"*''', color='6 1 2 3 4 5', ascii=r"""
5+
archcraft_minimal = AsciiArt(match=r'''"archcraft_minimal"*''', color='6 1 2 3 4 5', ascii=r"""
66
${c1} ⢰⡆
77
⢠⣿⣿⡄
88
⢀⣾⣿⣿⣿⡀

hyfetch/distros/distro_detector.py

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,15 +107,15 @@ def detect(name: str) -> AsciiArt | None:
107107
if name.startswith('archcraft_ascii'):
108108
from .archcraft_ascii import archcraft_ascii
109109
return archcraft_ascii
110-
110+
111111
if name.startswith('archcraft_minimal'):
112112
from .archcraft_minimal import archcraft_minimal
113113
return archcraft_minimal
114-
114+
115115
if name.startswith('archcraft'):
116116
from .archcraft import archcraft
117117
return archcraft
118-
118+
119119
if name.startswith('arcolinux_small'):
120120
from .arcolinux_small import arcolinux_small
121121
return arcolinux_small
@@ -928,6 +928,10 @@ def detect(name: str) -> AsciiArt | None:
928928
from .pisi import pisi
929929
return pisi
930930

931+
if name.startswith('pikaos'):
932+
from .pikaos import pikaos
933+
return pikaos
934+
931935
if name.startswith('pnm linux') or name.startswith('whpnm linux'):
932936
from .pnm_linux import pnm_linux
933937
return pnm_linux
@@ -1076,6 +1080,10 @@ def detect(name: str) -> AsciiArt | None:
10761080
from .sasanqua import sasanqua
10771081
return sasanqua
10781082

1083+
if name.startswith('salient os') or name.startswith('salientos') or name.startswith('salientos'):
1084+
from .salient_os import salient_os
1085+
return salient_os
1086+
10791087
if name.startswith('scientific'):
10801088
from .scientific import scientific
10811089
return scientific

hyfetch/distros/pikaos.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
# This file is automatically generated. Please do not modify.
2+
3+
from . import AsciiArt
4+
5+
pikaos = AsciiArt(match=r'''"PikaOS"*''', color='11', ascii=r"""
6+
${c1} /🐦🐦🐦$ /🐦/🐦 /🐦🐦🐦 /🐦🐦🐦
7+
| 🐦__ $|__| 🐦 /🐦__ 🐦/🐦__ 🐦
8+
| 🐦 \ 🐦/$| 🐦 /🐦 /🐦🐦🐦| 🐦 \ $| 🐦 \__/
9+
| 🐦🐦🐦$| $| 🐦 /🐦/|____ $| 🐦 | $| 🐦🐦🐦
10+
| 🐦____/| $| 🐦🐦🐦/ /🐦🐦🐦| 🐦 | 🐦\____ 🐦
11+
| 🐦 | $| 🐦_ 🐦 /🐦__ $| 🐦 | 🐦/🐦 \ 🐦
12+
| 🐦 | $| 🐦 \ $| 🐦🐦🐦| 🐦🐦🐦| 🐦🐦🐦/
13+
|__/ |__|__/ \__/\_______/\______/ \______/ .
14+
""")
15+

hyfetch/distros/salient_os.py

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# This file is automatically generated. Please do not modify.
2+
3+
from . import AsciiArt
4+
5+
salient_os = AsciiArt(match=r'''"Salient OS"* | "SalientOS"* | "salientos"*''', color='6 6 7 1', ascii=r"""
6+
${c1} 00xxxx0
7+
00xxxxxx0
8+
0xxxxxxxxx 000000
9+
0xxxxxxxxxx xxxxxxxxxx0
10+
0xxxxxxxxxxx0 xxxxxxxxxxxxx0
11+
0xxxxxxxxxxxx0 0xxxxxxxxxxxxxx0
12+
0xxxxxxxxxxxxx0 0xxxxxxxxxxxxxxx0
13+
0xxxxxxxxxxxxxxx xxxxxxxxxxxxxxxx0
14+
xxxxxxxxxxxxxxxx0 0xxxxxxxxxxxxxxxx
15+
xxxxxxxxxxxxxxxxx 0xxxxxxxxxxxxxxx
16+
xxxxxxxxxxxxxxxxxx xxxxxxxxxxxxxxx
17+
xxxxxxxxxxxxxxxxxx0 xxxxxxxxxxxxxx
18+
0xxxxxxxxxxxxxxxxxx0 0xxxxxxxxxxxx0
19+
0xxxxxxxxxxxxxxxxxx xxxxxxxxxxx0
20+
0xxxxxxxxxxxxxxxxx xxxxxxxxxx0
21+
0xxxxxxxxxxxxxxxx xxxxxxxxx0
22+
0xxxxxxxxxxxx0 0xxxxxxx0
23+
0xxxxxxx0 xxxxxx0
24+
0xxx00
25+
x00
26+
""")
27+

hyfetch/distros/vanilla.py

Lines changed: 19 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,24 @@
44

55
vanilla = AsciiArt(match=r'''"Vanilla"*''', color='11 15', ascii=r"""
66
${c1}
7-
.----:
8-
.-------.
9-
:---::----:
10-
.----::-----.
11-
......... :----::-----: ..:::-::::..
12-
.-----------------::------------------:
13-
----::-----------::----------::::---:
14-
-----:::--------::-------:::-------
15-
:------::::--::...:::::---------:
16-
.---------::.. ..:---------.
17-
.::-----::.. .::----::.
18-
.:------:.......:-------:
19-
.--------::::::::-:::-------.
20-
.-------::-----.:-----::------.
21-
-----::------: :------::-----
22-
:--::--------: .-------::---:
23-
:----------:: .:----------
7+
8+
.OO.
9+
.OOOO.
10+
.OO${c2}II${c1}OO.
11+
IOOO${c2}II${c1}OOOI
12+
.OOOO${c2}II${c1}OOOO.
13+
............IOOOO${c2}II${c1}OOOOI............
14+
OOOOOOOOOOOOOOOOOO${c2}II${c1}OOOOOOOOOOOOOOOOOO
15+
OOOO${c2}II${c1}OOOOOOOOOOO${c2}II${c1}OOOOOOOOOOO${c2}II${c1}OOOO
16+
OOOOO${c2}III${c1}OOOOOOOO${c2}II${c1}OOOOOOOO${c2}III${c1}OOOOO
17+
OOOOOOO${c2}IIII${c1}OO${c2}I....I${c1}OO${c2}IIII${c1}OOOOOOO
18+
OOOOOOOOOO${c2}II.. ..II${c1}OOOOOOOOOO
19+
OOOOOOO${c2}II. .II${c1}OOOOOOO
20+
OOOOOO${c2}II:......:II${c1}OOOOOO
21+
OOOOOOOOO${c2}IIIIIIII${c1}OOOOOOOOO
22+
OOOOOO${c2}II${c1}OOOOOOOOOOOO${c2}II${c1}OOOOOO
23+
OOOO${c2}II${c1}OOOOOOOI IOOOOOO${c2}II${c1}OOOO
24+
IOO${c2}II${c1}OOOOOOOO: :OOOOOOOO${c2}II${c1}OOI
25+
IOOOOOOOOOOII IIOOOOOOOOOOI
2426
""")
2527

0 commit comments

Comments
 (0)