Compare commits

...

496 Commits

Author SHA1 Message Date
azalea 98a3befd4b [U] Release 1.4.11 2023-12-01 19:22:33 -05:00
azalea 09c62956a3 [F] Fix distro listing 2023-12-01 19:21:31 -05:00
azalea 9945075de5 [F] Fix deploy script 2023-12-01 19:17:36 -05:00
azalea 5f079cec46 [F] Fix distro listing script 2023-12-01 19:14:49 -05:00
azalea 97a31aba52 [+] Changelog 2023-12-01 19:05:15 -05:00
azalea 76f3ce2608 [PR] dylanaraps/neofetch#2417 from ACertainPersons - Added linux_small
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2417
Thanks to @ACertainPersons

Co-authored-by: ACertainPersons <127463096+ACertainPersons@users.noreply.github.com>
2023-12-01 14:35:09 -05:00
azalea 3a5ce4eb58 [F] Fix parch alignment
https://github.com/dylanaraps/neofetch/pull/2045
2023-12-01 14:30:35 -05:00
azalea 44c9a5491b [PR] dylanaraps/neofetch#2045 from mmdbalkhi - add parch logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2045
Thanks to @mmdbalkhi

Co-authored-by: Sohrab Behdani <behdanisohrab@gmail.com>
2023-12-01 14:26:57 -05:00
Sohrab Behdani 2cbd8e440d changed parch neofetch logo 2023-12-01 20:56:47 +03:30
azalea 4516747954 Merge branch 'master' of https://github.com/hykilpikonna/hyfetch 2023-12-01 06:16:10 -05:00
azalea 813b6f7173 [F] Fix shellcheck #218 2023-12-01 06:15:55 -05:00
Azalea 937e5041c4 [PR] #217 from OldWorldOrdr: Add windows NT 2023-12-01 20:01:37 +09:00
azalea f59f6f55d2 [F] Fix backslash escape bug #218 2023-12-01 05:58:19 -05:00
Azalea 2ce3bb6a11 [PR] Merge pull request #218 from mc680x0/master 2023-12-01 19:52:03 +09:00
Horst G. Burkhardt a2fb43bfca add Adélie Linux to list of ASCII logos 2023-11-30 10:24:24 +00:00
Horst G. Burkhardt 9a5d8fb971 colourise Adélie Linux logo 2023-11-30 07:53:19 +00:00
ACertainPersons 8ee497ad97 Readded Plasma for Backwards Compatibility 2023-11-29 20:20:06 -06:00
ACertainPersons 5072baf1cf Added linux_small 2023-11-29 19:47:33 -06:00
Horst G. Burkhardt b407bc0ea4 fix and colourise digital UNIX logo 2023-11-30 00:26:06 +00:00
Horst G. Burkhardt 78bcf1e5cc add digital UNIX logo (uncolourised) for OSF/1, DEC UNIX, and Tru64 2023-11-30 00:13:34 +00:00
Horst G. Burkhardt e080924040 Update distro logo for Adélie Linux with distro tagline 2023-11-30 00:08:44 +00:00
Horst G. Burkhardt c2f69d64f4 Add distro logo for Adélie Linux 2023-11-30 00:01:37 +00:00
Horst G. Burkhardt 620bc2ca88 preliminary support for OSF/1 2023-11-29 08:34:06 +00:00
OldWorldOrdr ea61ca96b7 Update neofetch 2023-11-24 19:35:56 -05:00
azalea 979e3950e9 [-] Remove Aster Linux #216
Closes #216
2023-11-24 12:10:37 -05:00
azalea ce1423bfbd [+] Add Peropesis Linux support
https://github.com/dylanaraps/neofetch/issues/2414
2023-11-22 04:26:55 -05:00
azalea f66b128caf [PR] dylanaraps/neofetch#2413 from Xray-OS - ASCII Artwork for Xray_OS (Arch Linux)
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2413
Thanks to @Xray-OS

Co-authored-by: xray_os <xray_os@proton.me>
2023-11-22 03:42:48 -05:00
azalea e63e2693c2 [+] Add support for npm global packages
Closes #215
2023-11-22 02:16:25 -05:00
xray_os 5e109afceb edit the name of the distro 2023-11-18 10:37:47 -04:00
Azalea 524baf9cf7 [PR] #214 from BKasin: Check for newer xfce4-term config
[+] Check for newer xfce4-term config
2023-11-17 13:07:48 -08:00
Bailey Kasin deac271585 [+] Check for newer xfce4-term config
Signed-off-by: Bailey Kasin <baileykasin@gmail.com>
2023-11-17 01:11:37 -08:00
xray_os b027dc4cb5 fixing even more 2023-11-12 23:59:06 -04:00
xray_os 5b93e00b63 fixing even more 2023-11-12 23:54:32 -04:00
xray_os d7e9ee8499 fixing 2023-11-12 23:33:40 -04:00
xray_os 48da56a78e ASCII Artwork done 2023-11-12 23:26:29 -04:00
azalea a1e42b4f89 [O] Keep original plasma for backward compatibility
https://github.com/dylanaraps/neofetch/pull/2411
2023-11-10 22:14:10 -05:00
azalea 0f62374205 [PR] dylanaraps/neofetch#2411 from ACertainPersons - Fixed Kubuntu recognized as Ubuntu
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2411
Thanks to @ACertainPersons

Co-authored-by: ACertainPersons <127463096+ACertainPersons@users.noreply.github.com>
2023-11-10 22:12:45 -05:00
ACertainPersons 953001537f Fixed Kubuntu recognized as Ubuntu 2023-11-10 20:12:10 -06:00
azalea 05bdef915a [PR] dylanaraps/neofetch#2409 from makuhlmann - Added support for Interix (Windows Subsystem for UNIX)
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2409
Thanks to @makuhlmann

Co-authored-by: makuhlmann <19255462+makuhlmann@users.noreply.github.com>
2023-11-01 00:35:53 -04:00
azalea 91ced42151 Merge branch 'master' of https://github.com/hykilpikonna/hyfetch 2023-11-01 00:24:49 -04:00
azalea 5d076fcea6 [PR] dylanaraps/neofetch#2407 from Online122228 - added MainsailOS support and ascii art
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2407
Thanks to @Online122228

Co-authored-by: Online122228 <pemtimdukaj@hotmail.com>
2023-11-01 00:23:51 -04:00
makuhlmann ec8693322a Code style fixes according to coding convention 2023-10-31 16:26:49 +01:00
makuhlmann a6e184bd4a Added Interix support for OS, Distro, Model, Kernel, Uptime, CPU, GPU, Memory, Battery, Packages, Battery; Fixed Logo not displying properly on Interix Bash 2023-10-31 15:51:50 +01:00
Bailey Kasin d16806cb16 [F] Add code tags to commands 2023-10-31 06:11:21 -07:00
makuhlmann bfcd8b1f67 Added Interix logo 2023-10-31 13:53:18 +01:00
Azalea 81cdaa980c Merge pull request #211 from EnterTheVoid-x86/master
Fix phyOS logo
2023-10-31 03:10:25 -04:00
etvx86 2af4aa9adc Fix phyOS logo 2023-10-30 20:03:54 -04:00
Online122228 ae4e484d65 added MainsailOS support and ascii art 2023-10-30 01:04:13 +01:00
Azalea 1e736ae011 [PR] #210 from delgh1: Edit FAQ
[trivial change] update README.md: add one FAQ
2023-10-29 17:52:01 -04:00
Jing Luo f316b2b5cb Update README.md: add one FAQ 2023-10-27 05:13:07 +09:00
azalea b87bb47502 [PR] dylanaraps/neofetch#2339 from RedFireSoftwareEntertainment - Added AZOS GNU/Linux
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2339
Thanks to @RedFireSoftwareEntertainment

Co-authored-by: RedFireSoftwareEntertainment <98542488+RedFireSoftwareEntertainment@users.noreply.github.com>
2023-10-26 13:12:04 -04:00
azalea 797199dd05 [PR] dylanaraps/neofetch#2382 from hasecilu - Add LainOS distro
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2382
Thanks to @hasecilu

Co-authored-by: hasecilu <hasecilu@tuta.io>
2023-10-26 12:44:49 -04:00
Bailey Kasin 42a275b27b [F] Use correct awk logic for toml vs yml
I have no idea how, but I had the awk logic reversed.

Signed-off-by: Bailey Kasin <baileykasin@gmail.com>
2023-10-21 23:18:37 -07:00
Bailey Kasin d267aaa90c [U] hyfetch is now in the official Gentoo repos 2023-10-20 00:43:24 -07:00
Bailey Kasin f06dea80fc [U] Add openSUSE and Homebrew 2023-10-18 14:15:37 -07:00
Bailey Kasin 1114fe53d4 [U] Add repology badge 2023-10-18 14:06:01 -07:00
Osama Albahrani a214e65b08 README: Add repology badge 2023-10-18 16:23:41 -04:00
Azalea b24f6663ba [U] Closes #203 2023-10-14 10:38:29 -07:00
azalea d91db75b4a Merge branch 'master' of https://github.com/hykilpikonna/hyfetch 2023-10-14 13:35:56 -04:00
azalea 294805f045 [+] Add Xenia by @bhavyakukkar
Co-Authored-By: bhavyakukkar <60596790+bhavyakukkar@users.noreply.github.com>
2023-10-14 13:35:50 -04:00
Bailey Kasin 47dea65fa8 [U] Add support for alacritty's new config format 2023-10-14 10:32:12 -07:00
Bailey Kasin 8e367e41a4 Add support for alacritty's new config format
Signed-off-by: Bailey Kasin <baileykasin@gmail.com>
2023-10-13 20:14:29 -07:00
azalea 81134bbb34 [PR] dylanaraps/neofetch#2396 from malik1004x - No Hackintosh check on arm64
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2396
Thanks to @malik1004x

Co-authored-by: malik <malikowskirobert@gmail.com>
2023-10-12 17:46:17 -04:00
malik 0729e40e00 simplify iterm profile check 2023-10-12 13:40:40 +02:00
malik 598731bf89 no hackintosh check on arm64 2023-10-12 13:07:47 +02:00
azalea afcf53f01f [PR] dylanaraps/neofetch#2356 from CarterLi - Resolution (macOS): improve detection
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2356
Thanks to @CarterLi

Co-authored-by: 李通洲 <zhangsongcui3371@sina.com>
2023-10-10 22:19:02 -04:00
李通洲 c505323826 Resolution (macOS): improve detection
1. fix detection when `screenresolution` is not available
2. make scale factor detection actually work
3. remove `screenresolution` dependency

EDIT: applied changes suggested by @hykilpikonna and fixed a
[bug](https://github.com/hykilpikonna/hyfetch/issues/196) that neofetch
fails to print scale factors when `system_profiler` fails to detect
refresh rates.
2023-10-11 09:18:50 +08:00
azalea 10b227a780 [PR] dylanaraps/neofetch#2391 from Pickles888 - Add EndeavourOS Small Option
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2391
Thanks to @Pickles888

Co-authored-by: Pickles888 <121081484+Pickles888@users.noreply.github.com>
2023-10-10 16:44:01 -04:00
azalea a9d76846a9 [U] Add lure.sh package 2023-10-10 16:30:00 -04:00
Pickles888 73d305ac69 Add EndeavourOS Small Option 2023-10-08 12:13:54 -07:00
RedFireSoftwareEntertainment d3577a8878 Update neofetch 2023-10-07 19:35:00 +00:00
azalea 5519dd16a0 [F] Fix #192 2023-10-02 19:17:42 -04:00
Bailey Kasin 20e93689b6 [F] Do not read debian_version on Ubuntu
Signed-off-by: Bailey Kasin <baileykasin@gmail.com>
2023-09-29 11:32:21 -07:00
Azalea fca42c0390 Merge pull request #194 from YisuiDenghua/patch-5
Update for Gentoo in README
2023-09-28 21:45:40 -07:00
Milena - 一穗灯花 ce9c4aa432 Update README.md, Gentoo 2023-09-29 12:43:20 +08:00
RedFireSoftwareEntertainment 3ebfcfd474 Update neofetch 2023-09-27 15:55:43 +03:00
RedFireSoftwareEntertainment d7c3475726 Logo change on AZOS is now updated 2023-09-27 15:52:06 +03:00
Azalea 8d0393d654 [U] Update installation method
Closes #188
2023-09-26 07:48:15 -07:00
Azalea 54d82ff557 [PR] #191 from BKasin/debian-version
[F] Use /etc/debian_version to get .x on Debian
2023-09-26 07:46:06 -07:00
Azalea fd96030436 [PR] #190 from hasecilu/LainOS_hyfetch
Add LainOS distro
2023-09-26 07:44:35 -07:00
Azalea b1df896e44 [PR] #171 from OldWorldOrdr/fix-sed
use sed -r instead of -E when using GNU sed
2023-09-26 07:42:19 -07:00
azalea 4a053f942c [PR] dylanaraps/neofetch#2360 from XanuduBuster - Adding aerOS Logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2360
Thanks to @XanuduBuster

Co-authored-by: Piotr Zalewski <bardzoglodnypiotrek@gmail.com>
2023-09-26 10:40:23 -04:00
Piotr Zalewski 025dff4c30 fixes coloring of aerOS logo 2023-09-26 07:59:10 +00:00
OldWorldOrdr c33c897724 make it a wrapper function 2023-09-25 23:44:28 -04:00
Bailey Kasin ff8f9b2879 [F] Use /etc/debian_version to get .x on Debian
/etc/os-release on Debian only reports the major
version, so use mix os-release and debian_version
to build PRETTY_NAME.

Signed-off-by: Bailey Kasin <baileykasin@gmail.com>
2023-09-25 18:46:20 -07:00
hasecilu 6b84920587 Fix colors.
Oops! colors swapped
2023-09-25 14:00:58 -06:00
hasecilu a5f2653675 Fix colors.
First and second color were swapped.
2023-09-25 13:54:58 -06:00
hasecilu 5f527960e9 Add LainOS distro 2023-09-24 13:44:49 -06:00
hasecilu d312ca97cc Add LainOS distro 2023-09-24 13:15:34 -06:00
OldWorldOrdr c77a05809e Merge branch 'hykilpikonna:master' into fix-sed 2023-09-21 19:34:11 -04:00
Azalea Gui 74d1bb5622 Merge branch 'AOSC-Dev-aosc/afterdark-rename-and-logo' 2023-09-12 13:44:17 -04:00
Azalea d9d9998d99 [PR] #185 from AOSC-Dev/aosc/aosc-os-logo
neofetch: use new AOSC OS logo
2023-09-12 13:35:47 -04:00
Mingcong Bai a8f26f9e36 neofetch: rename AOSC OS/Retro as Afterglow; update logo
Refer to our newsletter for details on the rebranding.

Ref: https://aosc.io/news/posts/2023-08-25-coffee-break/
2023-09-08 16:27:41 +08:00
Mingcong Bai 1e8fade4be neofetch: use new AOSC OS logo 2023-09-08 15:46:10 +08:00
Azalea ace0245097 [PR] #177 from BKasin/config 2023-09-06 23:19:27 -04:00
Azalea 5122d08ff6 [U] Update release script for #174 2023-09-06 20:18:00 -07:00
Azalea 179fa567a3 [PR] #174 from BKasin/makefile 2023-09-06 23:14:49 -04:00
Azalea 1acfe273e8 [PR] #181 from BKasin/config_args 2023-09-06 23:11:12 -04:00
Bailey Kasin 1ff772a01b [+] Add ability to set backend args in config file
Adds the option to set permanent backend args in
the config file, as requested in #180.
2023-08-30 01:02:45 -07:00
Bailey Kasin 8182224dc7 [F] Fix config file argument not being used 2023-08-25 21:19:37 -07:00
Bailey Kasin 57a28da23b all shouldn’t call install, whoops 2023-08-23 01:38:39 -07:00
Bailey Kasin 4536dafa09 remove neowofetch.1 since it was a copy of neofetch.1 2023-08-22 23:55:49 -07:00
Bailey Kasin c8185944dc Update Makefile to be able to install hyfetch 2023-08-22 23:47:53 -07:00
OldWorldOrdr 4a90533097 Merge branch 'hykilpikonna:master' into fix-sed 2023-08-18 13:44:07 -04:00
azalea b353cb7247 Merge branch 'master' of https://github.com/hykilpikonna/hyfetch 2023-08-18 09:41:45 -07:00
azalea 4d9bbbae9c [F] Fix DE empty bracket in macOS
Closes #172

Co-Authored-By: Carter Li <6134068+carterli@users.noreply.github.com>
2023-08-18 09:41:43 -07:00
Azalea edf2a697d9 [PR] #170 from OldWorldOrdr: Fix color blocks for bash !=3 & <5 2023-08-18 12:37:07 -04:00
OldWorldOrdr c7a516247a use sed -r instead of -E when using GNU sed 2023-08-17 15:21:20 -04:00
OldWorldOrdr 29cbbae974 fix issue with cols 2023-08-17 09:03:27 -04:00
Azalea Gui 98863df16d [U] Release 1.4.10 2023-08-16 23:37:23 -04:00
azalea 922a91ebb1 [U] Update readme 2023-08-14 21:21:28 -07:00
azalea e7938ea4c3 [+] More editor support 2023-08-14 21:20:45 -07:00
azalea 7491081946 [O] Optimize editor detection 2023-08-14 21:12:33 -07:00
azalea 14bde2e49b [F] Find actual editor name by tracing symlinks 2023-08-14 20:56:27 -07:00
azalea 242eae6de0 [U] Changelog 2023-08-14 20:43:03 -07:00
Azalea 53bbd3fdf8 [PR] #164 from OldWorldOrdr: Resolution for iOS 2023-08-14 23:22:43 -04:00
azalea 5c785f0819 [PR] dylanaraps/neofetch#2362 from CarterLi - LocalIP (macOS): improve detection
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2362
Thanks to @CarterLi

Co-authored-by: 李通洲 <zhangsongcui3371@sina.com>
2023-08-14 20:19:46 -07:00
azalea 75750f12a5 [F] Fix macOS route on VPN hangs
https://github.com/dylanaraps/neofetch/pull/2362
2023-08-14 20:19:11 -07:00
OldWorldOrdr 73b39252df Merge branch 'hykilpikonna:master' into master 2023-08-14 19:55:21 -04:00
李通洲 b313d39366 LocalIP (macOS): improve detection
When a VPN session is enabled, the default route interface is changed to `utun*`, however `ipconfig` doesn't support it for some reason

Use `ifconfig` instead
2023-08-14 15:40:36 +08:00
Azalea 116c83b513 [PR] dylanaraps/neofetch#2355 from Reisy243 - Adding Panwah logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2355
Thanks to @Reisy243

Co-authored-by: Reisy243 <reisimineredpanda@gmail.com>
2023-08-13 19:43:40 -07:00
Azalea e33ccd3484 [F] Fix fore-back for kubuntu
Closes #154
2023-08-13 19:32:10 -07:00
Azalea 1e68f174cd [F] Fix reset performance
Closes #158
2023-08-13 19:25:55 -07:00
Azalea d164d4c8f6 [PR] #166 from FragCGI: Venom Linux logo update 2023-08-13 22:14:14 -04:00
Azalea 445f97093a [PR] #167 from gapan: Add Slackel 2023-08-13 22:11:03 -04:00
George Vlahavas e81f2aa6d7 Add Slackel logo 2023-08-13 23:22:15 +03:00
FragCGI 53dec09f88 Update neofetch
Updated to new Venom Linux logo with small variant
2023-08-12 20:53:41 -03:00
FragCGI 3d7dfc0220 Update neofetch 2023-08-12 20:50:06 -03:00
Azalea 62710fa00e [PR] #165 from Alxhr0: New scratch package manager 2023-08-12 17:44:40 -04:00
Alxhr0 63f37d28e3 Added scratch support 2023-08-12 12:33:41 +02:00
OldWorldOrdr 8c4cbf656f resolution for iPhone OS 2023-08-12 05:26:31 -04:00
azalea 526c97fde6 [F] Fix shellcheck warnings https://github.com/dylanaraps/neofetch/pull/2356 2023-08-10 13:13:50 -07:00
azalea 391ff75cd1 [PR] dylanaraps/neofetch#2356 from CarterLi - Resolution (macOS): improve detection
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2356
Thanks to @CarterLi

Co-authored-by: 李通洲 <zhangsongcui3371@sina.com>
2023-08-10 13:09:28 -07:00
azalea df0c2be57a [PR] dylanaraps/neofetch#2358 from shivanandvp - Fix RebornOS logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2358
Thanks to @shivanandvp

Co-authored-by: shivanandvp <shivanandvp.oss@gmail.com>
2023-08-10 11:08:28 -07:00
azalea 59ef6434d7 [PR] dylanaraps/neofetch#2357 from gapan - Add Salix ascii art
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2357
Thanks to @gapan

Co-authored-by: George Vlahavas <vlahavas@gmail.com>
2023-08-10 11:04:15 -07:00
azalea 01821a8d7a [F] Fix editor version stuck on macOS using the pico editor
https://github.com/dylanaraps/neofetch/pull/2271
2023-08-09 18:52:55 -07:00
Azalea 65d82be06e [PR] #163 from mcneb10: Display global KDE Plasma theme
Display global KDE Plasma theme and fix bug with DE listing on windows
2023-08-09 21:30:05 -04:00
azalea b5e9edfae7 [F] Fix shellcheck warnings 2023-08-09 18:26:00 -07:00
mcneb10 98feca03f9 Don't try to display XDG_SESSION_TYPE on Windows 2023-08-09 13:04:55 -05:00
Xanudu 6167ba885b Update neofetch 2023-08-09 14:45:40 +05:30
mcneb10 ce2a49e9a0 Display global KDE Plasma theme 2023-08-09 01:23:36 -05:00
shivanandvp d025ece2c3 Fix RebornOS logo 2023-08-08 05:37:57 -05:00
George Vlahavas c547ccb3c3 Add Salix ascii art
Requested in #2043
2023-08-08 12:36:45 +03:00
李通洲 6251cb5e43 Resolution (macOS): improve detection
1. fix detection when `screenresolution` is not available
2. make scale factor detection actually work
3. remove `screenresolution` dependency
2023-08-08 14:46:03 +08:00
Reisy243 ea42a29bbd Adding Panwah logo 2023-08-07 23:25:29 -06:00
Azalea 0305e269e0 [PR] #161 from Proximyst/mariellh/improve-colour-removal
perf: use sed for colour removals
2023-08-06 15:22:51 -04:00
Mariell Hoversholm cf17522d50 perf: use sed for colour removals
This has a notable change of performance.
2023-08-06 20:20:06 +02:00
Azalea 1bf2281912 [PR] #160 from EnterTheVoid-x86: Add Unicode arch
Add unicode arch logo
2023-08-06 00:04:28 -04:00
etvx86 4d39bd750f Add Unicode arch logo 2023-08-05 22:58:39 -04:00
etvx86 6db170e825 Merge branch 'hykilpikonna:master' into master 2023-08-05 22:57:27 -04:00
Azalea 25df70367a [+] gynesexual, androsexual flags
Closes #157
2023-08-05 11:04:52 -07:00
Azalea a9602f5619 [PR] dylanaraps/neofetch#2352 from riverscn - Wild card for various OpenWrt distribution
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2352
Thanks to @riverscn

Co-authored-by: Shun Li <riverscn@gmail.com>
2023-08-05 10:54:19 -07:00
Azalea 2f69013177 Merge branch 'master' of github.com:hykilpikonna/hyfetch 2023-08-05 10:50:09 -07:00
Azalea 434f5aeda8 [PR] dylanaraps/neofetch#2350 from Tracker-Friendly - Added evolution icon
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2350
Thanks to @Tracker-Friendly

Co-authored-by: Tracker-Friendly <jliwin98@pm.me>
2023-08-05 10:49:49 -07:00
Tracker-Friendly 988ca7993e Improved evolutionOS ASCII art further 2023-08-02 13:59:53 +01:00
Tracker-Friendly 1efafdfb81 Improved evolutionOS ASCII art 2023-08-02 13:59:42 +01:00
Tracker-Friendly 75fd94fa61 Added evolutionOS ASCII art 2023-08-02 13:59:23 +01:00
Shun Li 08029959f3 Wild card for various OpenWrt distribution 2023-08-02 12:11:28 +08:00
Azalea 9c59dc2791 [PR] #159 from Meowix-Linux
Add Meowix Linux logo
2023-07-31 08:49:43 -07:00
Nekosis e9ae4dbb6f Add Meowix Linux logo 2023-07-30 20:59:43 -05:00
Azalea 26453ea3d7 [O] Custom ^C message 2023-07-25 20:33:15 -07:00
Azalea 0385fd836d [U] Changelog 2023-07-23 15:33:09 -07:00
Azalea cec8152f3d [U] Changelog 2023-07-23 15:24:44 -07:00
Azalea 407387eb0b [PR] dylanaraps/neofetch#2346 from enfyna - Add windows 95 ASCII logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2346
Thanks to @enfyna

Co-authored-by: enfyna <legendraslan@gmail.com>
2023-07-23 14:41:11 -07:00
Azalea 484f13fa39 [PR] dylanaraps/neofetch#2342 from bmwiedemann - Smoothen the Tumbleweed logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2342
Thanks to @bmwiedemann

Co-authored-by: Bernhard M. Wiedemann <bernhard+gitcommit lsmod.de>
2023-07-23 14:35:33 -07:00
Azalea cf83073200 [+] Implement --package_separate flag
#135
2023-07-23 14:20:27 -07:00
Azalea 8e63a77335 [O] Separate flatpak-system and user
#135
2023-07-23 14:15:40 -07:00
Azalea 05c60fddfd [+] Add steam as a package manager
Closes #152
2023-07-23 13:51:13 -07:00
Azalea 04a6744e6d [+] Add squirrel package manager
Closes #153

Co-Authored-By: Skythrew <76571984+skythrew@users.noreply.github.com>
2023-07-23 13:32:16 -07:00
Azalea 68cf96e24a [PR] #155 from OldWorldOrdr: Fix a typo that broke OS on WSL 2023-07-23 13:23:22 -07:00
OldWorldOrdr 576facfd69 would a newline be better? 2023-07-22 22:24:12 -04:00
OldWorldOrdr bec385d02f typo that caused a bug when running on wsl 2023-07-22 22:19:47 -04:00
enfyna a32028755a Add windows 95 ASCII logo 2023-07-20 18:10:58 +03:00
etvx86 ebd6acd004 Update neofetch 2023-07-19 14:56:57 -04:00
etvx86 0694c10537 Add Kerbl Linux Logo 2023-07-19 14:43:25 -04:00
Bernhard M. Wiedemann 2dea4d54e0 Smoothen the Tumbleweed logo 2023-07-16 18:00:04 +02:00
komeil Parseh 5bbaf0a658 Update neofetch
Co-authored-by: Azalea <hykilpikonna@gmail.com>
2023-07-16 10:21:39 +03:30
Azalea 2f753325ae [PR] #151 from oluceps: typo-fix 2023-07-15 15:27:07 -04:00
Azalea Gui 0d018248e5 [PR] dylanaraps/neofetch#2045 from mmdbalkhi - add parch logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2045
Thanks to @mmdbalkhi

Co-authored-by: Sohrab Behdani <behdanisohrab@gmail.com>
2023-07-15 15:14:17 -04:00
Azalea Gui aa5bfe060c [PR] dylanaraps/neofetch#2341 from DSOE1024 - Update openkylin logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2341
Thanks to @DSOE1024

Co-authored-by: DSOE1024 <90103853+DSOE1024@users.noreply.github.com>
2023-07-15 14:54:01 -04:00
Azalea Gui 407fcd4987 [F] Fix override author 2023-07-15 13:18:43 -04:00
DSOE1024 bf16e1cd47 Update neofetch 2023-07-15 19:16:22 +08:00
DSOE1024 9f808b99ab Update neofetch 2023-07-15 19:15:32 +08:00
DSOE1024 dc778c3078 Update openkylin logo 2023-07-15 18:52:52 +08:00
oluceps 0634893733 fix typo 2023-07-15 06:42:06 +08:00
Azalea Gui 0aa0a76151 [O] Exclude irrelevant files
Fixes #149
2023-07-12 12:03:34 -04:00
Azalea Gui 511af9031c [-] Remove testing scripts 2023-07-12 11:54:32 -04:00
Azalea db54e8990d [PR] #148 from nexplorer-3e: add qwqfetch backend 2023-07-12 11:49:32 -04:00
eval Nya 673de9bb53 run_qwqfetch: rename & change entry point 2023-07-11 14:21:36 +08:00
RedFireSoftwareEntertainment 41d1446476 Update neofetch 2023-07-10 10:54:12 +03:00
RedFireSoftwareEntertainment 02b8e6bd5f Update neofetch 2023-07-10 10:47:24 +03:00
RedFireSoftwareEntertainment 356c83f057 Update neofetch 2023-07-10 10:00:52 +03:00
RedFireSoftwareEntertainment 38cf9502c5 Update neofetch.1 2023-07-10 09:38:30 +03:00
RedFireSoftwareEntertainment ae70359fca Update neofetch.1 2023-07-10 09:08:28 +03:00
eval Nya ed377261a2 feat: add qwqfetch backend 2023-07-03 23:55:18 +08:00
eval Nya a97d2805b1 tools: chore: add extract_color.py
dump ansi code number from neofetch script
2023-07-03 23:51:29 +08:00
Azalea 7bfac43dd9 [-] Remove outdated default.nix 2023-06-30 02:11:29 -07:00
Azalea 8bf694c7ba [PR] #139 from Inconn/therian-flag 2023-06-30 05:04:40 -04:00
Azalea 176f08ad0b [+] tot-safe: Count packages only when command succeed
Fixes #145
2023-06-30 01:58:52 -07:00
Azalea 2ce7a59a59 [-] Revert unexpected change
#140
2023-06-30 01:28:58 -07:00
Azalea 698afafa26 Merge branch 'master' of github.com:hykilpikonna/hyfetch 2023-06-30 01:27:04 -07:00
Azalea 4b1546ccd6 [U] Update mac model list
Closes #140
2023-06-30 01:27:00 -07:00
Azalea 6a023d4c91 [PR] Merge pull request #146 from OldWorldOrdr/master
make cargo run on all systems
2023-06-27 15:21:09 -04:00
OldWorldOrdr 40ea204223 make cargo run on all systems 2023-06-27 14:40:58 -04:00
Azalea 31af137e97 [PR] #144 from OldWorldOrdr: Fix cargo count 2023-06-26 16:00:15 -04:00
OldWorldOrdr 914890b4b0 fix cargo package count 2023-06-26 14:41:20 -04:00
Azalea 5ab2f2dcc5 Merge pull request #142 from EnterTheVoid-x86/phyOS
Add phyOS
2023-06-18 00:27:00 -04:00
etvx86 01aed343a6 add phyOS logo 2023-06-18 00:15:38 -04:00
Maxwell Winkler 8389a1dee9 add dash because it's hard to read w/o 2023-06-15 10:59:23 -05:00
Maxwell Winkler a2cf60bc4c changed name to be more accurate (it is not only therian.) 2023-06-15 10:57:14 -05:00
Maxwell Winkler 2577462649 added therian flag 2023-06-15 10:37:54 -05:00
Azalea 3edca64629 [O] Write to cache dir instead of config
Closes #136
2023-06-15 07:07:23 -07:00
Azalea 2edf9c1304 [+] Add cache path variable
#136
2023-06-15 07:05:45 -07:00
Azalea 50abc68f0d [+] Devbox package manager
Closes #137
2023-06-15 06:51:56 -07:00
Azalea 60b4b925d3 [O] Allow specifying default config to copy to ~/.config
Closes #133
2023-06-06 20:14:13 -07:00
Azalea 717b74c30b Merge branch 'master' of github.com:hykilpikonna/hyfetch 2023-06-06 20:05:31 -07:00
Azalea 506f345a9d [+] Add option to disable pride month animation
Closes #134
2023-06-06 20:05:28 -07:00
Azalea 42d8b0d860 [PR] #130 from D3vil0p3r: Athena OS 2023-06-05 13:12:51 -07:00
Azalea cdae93479f [PR] #132 from OldWorldOrdr: Update macOS version name list 2023-06-05 13:11:01 -07:00
OldWorldOrdr 82c949e5a1 add MacOS 14 Sonoma, make formating pretty 2023-06-05 14:13:57 -04:00
D3vil0p3r a8bcbfce09 Update neofetch.1 2023-06-04 14:25:45 +02:00
D3vil0p3r 43bea54532 Added Athena OS 2023-06-04 14:23:05 +02:00
Azalea df11c756dd [F] Fix: Only show pride month animation in tty mode 2023-06-02 00:49:30 -07:00
Azalea 5f066e4ebf [U] Release 1.4.9 2023-06-02 00:26:10 -07:00
Azalea ca3c887b61 [F] Fix list_distros compatibility 2023-06-02 00:24:31 -07:00
Azalea fac90ec5d3 [-] Remove todo 2023-06-02 00:19:30 -07:00
Azalea 4cb65c468c [U] Changelog 2023-06-02 00:19:18 -07:00
Azalea 0693d6e316 [+] Neofetch argument passthrough 2023-06-02 00:18:07 -07:00
Azalea 2a312d0a7b [U] Update changelog 2023-06-02 00:07:12 -07:00
Azalea 8f628bb37b [-] Remove commented code 2023-06-01 23:57:39 -07:00
Azalea 503251cbce [+] Add --c-overlay option 2023-06-01 23:57:12 -07:00
Azalea a37ee211f2 [+] Add global config option for overlay 2023-06-01 23:56:38 -07:00
Azalea 0ac2ffbba5 [+] Add overlay support to preset coloring 2023-06-01 23:55:55 -07:00
Azalea dd950092a6 [+] Auto detect pride month & start animation with hyfetch 2023-06-01 23:40:18 -07:00
Azalea bd8066407e [F] Fix color messed up after animation ends 2023-06-01 23:39:47 -07:00
Azalea 6be684c26f [+] Add press enter to continue 2023-06-01 23:23:02 -07:00
Azalea dba600cc89 [O] Allow press enter to continue 2023-06-01 23:19:14 -07:00
Azalea cdbf8a6b24 [+] Catch ctrl+c 2023-06-01 23:15:26 -07:00
Azalea a437957702 [O] Add every flag to display 2023-06-01 23:02:56 -07:00
Azalea bf5276bcc4 [U] Update boyflux flag
https://gender.fandom.com/wiki/Boyflux?file=0A84497D-7F5C-4CB1-B846-55B6591DF65C.jpeg
2023-06-01 23:02:44 -07:00
Azalea 11f4242598 [U] Update autoromantic flag
https://queerdom.fandom.com/wiki/Autoromantic?file=Alt_Autoromantic.jpg
2023-06-01 23:02:06 -07:00
Azalea dfe77dea5f Revert "[+] Random flag continuation"
This reverts commit c47d80ae1d.
2023-06-01 22:42:51 -07:00
Azalea c47d80ae1d [+] Random flag continuation 2023-06-01 22:42:48 -07:00
Azalea 83ba569fde [O] Add sin(y + 0.5 * frame) term in idx calculation 2023-06-01 22:18:47 -07:00
Azalea 73fc473ae3 [+] Text border 2023-06-01 22:15:04 -07:00
Azalea 625f48168b [+] Pride month animation 2023-06-01 22:03:12 -07:00
Azalea 9914ff2a55 [+] Implement color overlaying 2023-06-01 22:03:02 -07:00
Azalea f20e80375a [F] Apply fix #127 2023-06-01 12:05:00 -07:00
Azalea b8ec68a943 [PR] #129 from osalbahr: Add minimum terminal size
Add minimum terminal size. Fixes #128
2023-05-21 09:37:06 -07:00
Osama Albahrani 1f7f76e078 Add minimum terminal size. Fixes #128 2023-05-20 23:01:03 -04:00
Azalea e288da8de2 [F] Fix fqdn substitution 2023-05-15 20:14:09 -07:00
Azalea Gui a72a49da13 [PR] dylanaraps/neofetch#2326 from manoliptram - Add Nobara Linux to Hyfetch + Neowofetch
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2326
Thanks to @manoliptram

Co-authored-by: manolipt <manoliptram@gmail.com>
2023-05-09 10:56:06 -04:00
Azalea Gui 24e1ed4617 [+] Add option to override author when merging 2023-05-09 10:55:59 -04:00
Azalea Gui 01f65d91b5 [O] Use commits[-1] as author instead of [0] 2023-05-09 10:48:38 -04:00
Azalea Gui 953a09b686 [+] Pull request template 2023-05-09 10:46:23 -04:00
manolipt fe31b5bf34 Added Nobara Distro with Color 2023-05-09 02:17:53 -07:00
Azalea Gui bf0c20b188 [+] Feature request template 2023-05-02 08:25:07 -04:00
Azalea Gui c9ed3e1789 [+] HyFetch bug report template 2023-05-02 08:10:02 -04:00
Azalea Gui 6d1359d8e9 [+] Neofetch bug report template 2023-05-02 08:03:41 -04:00
Azalea 219a7c48cc [U] Update issue templates 2023-05-02 07:45:59 -04:00
Azalea Gui 3b1e1385cc [U] Update changelog 2023-05-01 23:48:07 -04:00
AI Moderator c6453e2137 [F] typo ;-; 2023-05-01 22:35:00 -04:00
AI Moderator 200c1a6d53 [O] Code cleanup 2023-05-01 22:20:33 -04:00
AI Moderator 4225a0c453 [+] AI Github Content Moderator 2023-05-01 22:19:34 -04:00
Azalea Gui 4fe0890f21 [+] gh moderator config
Co-Authored-By: AI Content Moderator <132312177+ai-moderator@users.noreply.github.com>
2023-05-01 20:07:25 -04:00
Azalea Gui 857037fa37 [-] Remove old issues moderator 2023-05-01 19:24:02 -04:00
Azalea Gui b7b2322346 [U] Update gitignore 2023-05-01 18:50:01 -04:00
Azalea Gui ac27543cd8 [O] Check distro arg before creating config 2023-05-01 18:44:21 -04:00
Azalea Gui c40cb09409 [+] Script to install autocompletion
https://github.com/hykilpikonna/hyfetch/issues/96
2023-05-01 17:23:58 -04:00
Azalea Gui 365abe2c80 [+] Generate shell completions
https://github.com/hykilpikonna/hyfetch/issues/96
2023-05-01 17:22:06 -04:00
Azalea Gui 2007c7c01e [+] Autocomplete generator script
https://github.com/hykilpikonna/hyfetch/issues/96
2023-05-01 16:33:52 -04:00
Azalea Gui 9747856f15 [O] Split create_parser function
https://github.com/hykilpikonna/hyfetch/issues/96
2023-05-01 16:23:17 -04:00
Azalea Gui 8104cd822a [F] Fix konsole ppid detection https://github.com/hykilpikonna/hyfetch/issues/116 2023-05-01 16:00:12 -04:00
Azalea Gui 2d1abc8e30 [+] Add FemboyOS
https://github.com/hykilpikonna/hyfetch/issues/121
2023-05-01 14:56:01 -04:00
Azalea Gui afb7092667 [U] Update issue moderator to allow dynamic blacklist file 2023-05-01 14:17:41 -04:00
Sohrab Behdani 2cda9e9b2c fixed parchlinux art 2023-04-28 14:37:05 +03:30
Azalea Gui 4a16cfec9b [PR] dylanaraps/neofetch#2316 from PowerMan2206 - Made sixel use -I
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2316
Thanks to @PowerMan2206

Co-authored-by: PowerMan2206 <61635519+PowerMan2206@users.noreply.github.com>
2023-04-27 09:07:21 -04:00
Azalea 9acc0c0719 [PR] #118 from pandaninjas: Change wording
Press any key -> Press enter
2023-04-27 08:11:56 -04:00
PandaNinjas 1315d0b2a7 Press any key -> Press enter 2023-04-26 18:26:22 -04:00
PowerMan2206 331deaf293 Made sixel use -I
Made the sixel image backend use high color mode (-I) as it gives better image quality
2023-04-24 17:13:52 +02:00
Azalea Gui 3a1ac3e25a [F] Fix shellcheck for 2313
https://github.com/dylanaraps/neofetch/pull/2313
2023-04-18 03:37:40 -04:00
Azalea Gui a6a17d102c Merge branch 'master' of github.com:hykilpikonna/hyfetch 2023-04-18 03:33:55 -04:00
Azalea Gui 9605e4036f [PR] dylanaraps/neofetch#2313 from RastaDill - Added new distro Astra Linux
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2313
Thanks to @RastaDill

Co-authored-by: Mike Voznesensky <mixask8@mail.ru>
2023-04-18 03:32:48 -04:00
Mike Voznesensky 088e0d484b Added new distro Astra Linux
* Added support Fly DE
* Improvment detected host model
HP ProDesk 490 G3 MT Business PC - bette than - HP 805F
ASUSTeK COMPUTER INC. X201EP - better than X201EP
2023-04-18 12:33:33 +03:00
Azalea 9b7756c5ae [PR] #114 from dnkmmr69420/patch-1: Add nix profile installation method 2023-04-14 13:32:42 -04:00
Azalea 5c22c75f72 [PR] #115 from realRurichan/master: Fix Windows encoding 2023-04-14 13:06:16 -04:00
realRurichan bac650c84a [F] Fix encoding errors on Windows with certain languages. 2023-04-15 01:00:46 +08:00
Hykilpikonna cbe8906073 [F] Fix #82 winget stuck on agreement 2023-04-13 04:26:09 -04:00
dnkmmr faa1cca154 Update README.md 2023-04-12 15:47:32 -05:00
Azalea Gui 8ef39ffcbf [PR] dylanaraps/neofetch#2309 from MrStanDu33 - Fix windows detection to match version
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2309
Thanks to @MrStanDu33

Co-authored-by: DANIELS-ROTH Stan <contact@daniels-roth-stan.fr>
2023-04-04 14:48:04 -04:00
DANIELS-ROTH Stan 6778fd42a5 neofetch: Fix windows detection to match version 2023-04-02 13:23:21 +02:00
Azalea Gui 4e5f51b2a2 [U] Update changelog 2023-04-01 21:23:48 -04:00
Azalea Gui 1d49e6109c [U] Merge tag push commands 2023-04-01 21:16:28 -04:00
Azalea Gui 9777652dac [U] Release 1.4.8 2023-04-01 21:13:38 -04:00
Azalea Gui 659811a66e [U] Update release script 2023-04-01 21:13:11 -04:00
Azalea Gui 617227da75 [U] Update release script 2023-04-01 21:12:03 -04:00
Azalea Gui 8ffb8063ca [O] Replace \t with " " 2023-04-01 21:06:03 -04:00
Azalea Gui 9018dbb461 [U] Update changelog 2023-04-01 20:58:39 -04:00
Azalea 1d29563e81 [U] Embed readme links in text (#112) 2023-03-25 00:31:05 -04:00
Azalea 0d06df3024 [PR] #112 from bittin: Add slackware package 2023-03-25 00:28:59 -04:00
bittin 964f718766 Added Slackbuilds Slackware Package
Slackbuild for Slackware 15 and current now uploaded and exists updated
2023-03-25 05:22:30 +01:00
Azalea 673e20ff2b [PR] #111 from slackingfred: Update iOS devices 2023-03-24 19:53:44 -04:00
Fred b4a0131359 Update iDevices list (2) 2023-03-24 16:26:54 +08:00
Fred 93ea451c34 Update iDevices list (1) 2023-03-24 12:22:41 +08:00
Azalea Gui a813400807 [F] Specify colorama version, closes #110 2023-03-23 23:58:47 -04:00
Azalea e970c8f672 [PR] #109 from Antiz96: Arch install instructions 2023-03-23 21:27:00 -04:00
Azalea Gui 573eb09f74 [F] Fix reading version requires typing dependency 2023-03-23 21:23:40 -04:00
Azalea Gui 6192b47758 [F] Fix setup.py warnings 2023-03-23 21:22:30 -04:00
Robin Candau 6771e8e7c1 Update the installation instructions for Arch 2023-03-24 00:27:43 +01:00
Azalea e8c9e30920 [PR] #108 from OpenSauce04: Archcraft variants 2023-03-22 19:51:45 -04:00
OpenSauce04 3b8cf64a5e Added archcraft_ascii 2023-03-22 21:46:36 +00:00
OpenSauce04 7d1ec7109f Added archcraft_minimal logo 2023-03-22 21:43:03 +00:00
Azalea Gui 5891522233 [+] Add pipx package manager, closes #107 2023-03-22 12:18:53 -04:00
Azalea Gui d00a3c086d [+] Add omniromantic and pangender, closes #106 2023-03-21 16:03:08 -04:00
Azalea Gui 538646160d [+] Changelog 2023-03-21 01:20:43 -04:00
Azalea Gui 182f2aad15 [+] Add PikaOS, closes #105 2023-03-21 01:15:03 -04:00
Azalea Gui 8c5905c858 [+] Add custom ascii file option, closes #104 2023-03-20 23:31:14 -04:00
Azalea 365ed5a91f [PR] #101 from cs127 - Better color formatting codes
Better colour/formatting codes
2023-03-15 16:33:31 -04:00
Hykilpikonna 859dd3eb83 [+] Add distro option in config #102 2023-03-15 16:29:14 -04:00
Hykilpikonna 5343182ea1 [PR] dylanaraps/neofetch#2305 from BomberFish - Fix Chrome OS.
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2305
Thanks to @BomberFish

Co-authored-by: BomberFish <87151697+BomberFish@users.noreply.github.com>
2023-03-15 16:23:35 -04:00
BomberFish 93639996bb oops 2023-03-15 14:44:59 -04:00
BomberFish 5f39250003 add cros fixes 2023-03-15 12:26:15 -04:00
cs127 08ecada71a Check for linux console 2023-03-13 18:04:01 +03:30
cs127 4d6743b886 Better colour codes 2023-03-13 18:00:04 +03:30
Azalea dcff08340e [PR] #99 from redalpa333/master
Improved ensure_git_bash
2023-03-11 15:36:54 -05:00
Ford Stewart 44a4555bce Improved ensure_git_bash
Better bash detection
Minimized git install now requires input
Moved literal_input function (Had to so I could confirm the minimized git install with it)
2023-03-10 18:18:23 -05:00
Azalea f855d0e244 [PR] #98 from axtloss/axtloss/update-vanilla-logo 2023-03-02 21:58:23 -05:00
axtloss 04d5965d49 Make vanilla logo more readable 2023-03-02 22:04:46 +01:00
Azalea Gui 197e11ee5f [PR] dylanaraps/neofetch#2301 from salientos - Salient OS Logos
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2301
Thanks to @salientos

Co-authored-by: Silent <d3signr@gmail.com>
2023-03-01 10:04:31 -05:00
Azalea Gui 58e60aea8e [F] ARM CPU Detection: Compatibility with clusters
#97
2023-02-24 09:55:09 -05:00
Azalea Gui d3ea2eeee2 [F] ARM CPU Detection: Use python3 instead of python
#97
2023-02-24 09:49:45 -05:00
Azalea Gui 2b4a35f12b [F] Positive look-ahead in regex matching 2023-02-21 09:55:14 -05:00
Azalea Gui 469dd762f2 [O] Better RE substitution 2023-02-21 09:51:27 -05:00
Azalea Gui 48d7772b7f [U] Release 1.4.7 2023-02-18 22:04:19 -05:00
Azalea Gui 664de7810d [U] Changelog 2023-02-18 22:01:15 -05:00
Azalea Gui fa4749cc21 [+] Initial ASCII Logo for CuteOS
Credit to: https://gitee.com/cute-os/neofetch/commit/6c461c937d156645365c5b6daebf5770a462b8bc

Discussion at: dylanaraps/neofetch#2291

Co-Authored-By: Floating dream <115727099+Cute-Swifts@users.noreply.github.com>
2023-02-18 22:00:22 -05:00
Azalea Gui b8091f4a79 [U] Changelog 2023-02-18 21:55:51 -05:00
Azalea Gui de50bfdbeb [PR] dylanaraps/neofetch#2295 from LiamAEdwards - Add support for ArseLinux
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2295
Thanks to @LiamAEdwards

Co-authored-by: LiamAEdwards <liam.a.edwards@protonmail.com>
2023-02-18 21:36:02 -05:00
LiamAEdwards cbd3ef92d4 Fixed formatting 2023-02-18 18:52:57 +00:00
LiamAEdwards 92b79b704e Fixed the logo not loading 2023-02-18 18:51:32 +00:00
LiamAEdwards 13d47b1687 Added ArseLinux logo 2023-02-18 18:48:05 +00:00
Azalea Gui a35b03865f [F] Fix shellcheck SC2181 with PR dylanaraps/neofetch#2293 2023-02-17 17:08:53 -05:00
Azalea Gui 8e753e5f42 [PR] dylanaraps/neofetch#2293 from senjan - simple improvements for Solaris
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2293
Thanks to @senjan

Co-authored-by: senjan <senjan@atlas.cz>
2023-02-17 17:04:13 -05:00
Hykilpikonna 037a1a58ca [PR] #94 from medanisjbara: WM exact name matches 2023-02-14 13:24:39 -05:00
Sohrab Behdani 0033e31388 parch logo fix 2023-02-14 16:54:31 +03:30
Sohrab Behdani c02d375d71 renewed parchlogo 2023-02-14 16:49:37 +03:30
Hykilpikonna 4f955dc0b9 [PR] #95 from stock-linux
[U] Update Stock Linux package counter for the new package manager
2023-02-13 09:04:37 -05:00
Skythrew 971c3b8284 [U] Update Stock Linux package counter for the new package manager 2023-02-13 11:02:51 +01:00
Med Anis Jbara 6a44c6b441 WM exact name matches 2023-02-13 00:56:58 +01:00
Azalea Gui 731d9a96d9 [-] Revert unintended change 5a212e3 #2289 2023-02-11 23:32:46 -05:00
Azalea Gui 61c4cf5b35 [PR] dylanaraps/neofetch#2289 from danimesq - Add Floflis
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2289
Thanks to @danimesq

Co-authored-by: Daniell Mesquita <daniellmesquita@protonmail.com>
2023-02-11 23:31:44 -05:00
Hykilpikonna ecde2776b0 [PR] #93 from OldWorldOrdr: Fix scoop 2023-02-11 23:15:29 -05:00
Hykilpikonna 3834122a37 [U] scoop: Use pkgs_h instead of custom sed 2023-02-11 23:14:29 -05:00
OldWorldOrdr 928dfd713c fix 2023-02-11 19:22:50 -05:00
OldWorldOrdr 049f259227 this is no longer nessesary and also doesnt work anymore 2023-02-11 19:15:34 -05:00
Azalea Gui a87e2267ea [O] Add automatically generated notice for distro files
#90 #91 #92
2023-02-10 23:30:58 -05:00
Azalea Gui be475f0211 [-] Remove old catchy_os.py (Fixes #92) 2023-02-10 23:25:16 -05:00
Azalea Gui db69285ec1 [F] Fix generator script quotation escaping #91 #90 2023-02-10 23:05:23 -05:00
Hykilpikonna ecbc5ceed3 [PR] #88 from medanisjbara: Fix false positive sway detection 2023-02-10 00:16:22 -05:00
Med Anis Jbara dddc2d15d0 Merge branch 'hykilpikonna:master' into patch-1 2023-02-09 22:52:35 +01:00
Azalea Gui 2860c1efd6 [F] Properly escape path #89 2023-02-08 15:03:40 -05:00
Azalea Gui 6302ccbfdf [U] Changelog 2023-02-08 14:50:39 -05:00
Med Anis Jbara bfeac2203c fix: swaybg causing sway false positives
Many  wlroots based WMs use swaybg to set the background. Which does occasionally cause false positives (detection of sway as a WM when it's actually not the case).
2023-02-08 20:08:35 +01:00
Azalea Gui 99511a4863 [+] Use colorama to fix colors on Windows #45 2023-02-07 18:53:14 -05:00
Azalea Gui fec5ebe628 [+] Add colorama dependency for windows only 2023-02-07 18:52:51 -05:00
Azalea Gui 96a48659e5 [O] Global IS_WINDOWS constant 2023-02-07 18:52:37 -05:00
Azalea Gui 6f0e659d90 [F] Add even more paths #84 2023-02-07 18:45:22 -05:00
Azalea Gui 089f669e6a [F] Add more detection path for get_command_path #84 2023-02-07 18:41:19 -05:00
Azalea Gui 212ac1a3df [O] Syntax consistency 2023-02-07 18:24:24 -05:00
Hykilpikonna b9eeb068fa [PR] #87 from RealFX-Code: Windows git command check 2023-02-07 18:18:33 -05:00
rlfx 026cfffde1 add vscode debugger profile, It's why my copy didn't work. 2023-02-07 19:13:37 +01:00
rlfx 0bf0473b90 Fix git path being hard-coded This enables running hyfetch on machines without git installed via the git-for-windows installer. 2023-02-07 17:44:19 +01:00
Azalea Gui 7034721435 [O] Put bios date in parentheses
https://github.com/dylanaraps/neofetch/issues/2284
2023-01-20 20:05:08 -05:00
Azalea Gui 62486ca5ef [+] Linux bluetooth detection
https://github.com/dylanaraps/neofetch/issues/2284
2023-01-20 20:04:41 -05:00
Azalea Gui b366211d70 [+] Linux bios detection
https://github.com/dylanaraps/neofetch/issues/2284
2023-01-20 19:54:38 -05:00
Hykilpikonna e8f8968e4a [PR] #81 from cybfuyu: add gendervoid flag colors 2023-01-20 19:39:53 -05:00
Hykilpikonna 1c45b42058 Merge branch 'master' into master 2023-01-20 19:37:06 -05:00
Azalea Gui a2ba1c9ca2 [+] Add burger flag 🍔 2023-01-20 19:34:46 -05:00
cybfuyu a93d17705b add gendervoid flag colors 2023-01-20 22:16:55 +00:00
Azalea Gui 2fda114552 [U] Release 1.4.6 2023-01-14 22:06:01 -05:00
Azalea Gui 8ee516e640 [U] Update release script 2023-01-14 22:03:56 -05:00
Azalea Gui d4c8472991 [U] Changelog 2023-01-14 16:36:43 -05:00
Azalea Gui 7960624185 [+] Compatibility with fastfetch < 1.8.0
#62
2023-01-14 16:36:37 -05:00
Azalea Gui 4fe39b405b [O] Filter states better 2023-01-14 16:25:02 -05:00
Hykilpikonna d017b6066c [PR] #62 from soopyc/patch-fastfetch 2023-01-14 16:24:32 -05:00
Azalea Gui 6cd2bf4b41 [+] Issue content moderation bot 2023-01-14 16:02:37 -05:00
Mizuki Cheung 56976cdfdd fix: fix fastfetch raw mode 2023-01-15 03:52:33 +08:00
Azalea Gui 3535dd3fcf [+] Sync Aperture to neofetch
#61
2023-01-08 21:55:15 -05:00
Azalea Gui 2ffa75f567 [U] Changelog 2023-01-08 21:51:43 -05:00
Hykilpikonna de97821341 [PR] #61 from juliavdkris/master
Add aperture science ASCII art
2023-01-08 21:40:42 -05:00
Hykilpikonna 139b89204e [PR] #60 from aaronfranke/riscv-isa
Add support for displaying the ISA string on RISC-V CPUs
2023-01-08 21:38:15 -05:00
Julia van der Kris 1aaeae1197 Add aperture science ASCII art 2023-01-09 00:04:29 +01:00
Aaron Franke 70690c50df Add support for displaying the ISA string on RISC-V CPUs 2023-01-08 00:14:25 -06:00
Hykilpikonna 117bc7738c [PR] #59 from ivabus/patch-1
LICENSE: change year from 2021 to 2023
2023-01-07 14:59:03 -05:00
Ivan Bushchik 36d6ada646 LICENSE: change year from 2021 to 2023 2023-01-07 22:56:34 +03:00
Azalea Gui e1f65895db [F] Fix terminal detection with new get_process_name method 2023-01-06 01:32:40 -05:00
Azalea Gui e5c227119f [PR] dylanaraps/neofetch#2277 from rohandebsarkar - Add terminal
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2277
Thanks to @rohandebsarkar

Co-authored-by: Rohan Deb Sarkar <rohandebsarkar@protonmail.com>
2023-01-06 01:18:34 -05:00
Rohan Deb Sarkar 2f84ef0160 fix gnome-console 2023-01-05 22:39:30 +05:30
Hykilpikonna 0538e02eee [PR] #58 from lilyinstarlight/fix/empty-pkg-dirs
fix: assume no pkgs when dir is empty or does not exist
2023-01-04 10:29:42 -05:00
Lily Foster 9a52096c91 fix: assume no pkgs when dir is empty or does not exist 2023-01-04 09:59:23 -05:00
Azalea Gui 426a242c94 [F] Fix semicolon for RhaymOS
https://github.com/dylanaraps/neofetch/pull/2274
2023-01-01 12:38:40 -05:00
Azalea Gui 1b19c63d53 [PR] dylanaraps/neofetch#2274 from rhaym-tech - added RhaymOS distro
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2274
Thanks to @rhaym-tech

Co-authored-by: Ghellab Abderrahmane <43763935+rhaym-tech@users.noreply.github.com>
2023-01-01 12:32:42 -05:00
Ghellab Abderrahmane c0125cb632 added RhaymOS distro 2023-01-01 00:41:21 +01:00
Azalea d7ecefa051 [O] Ignore shellcheck 2317 2022-12-28 21:44:26 -05:00
Azalea 2330b159ca [U] Changelog 2022-12-28 21:42:49 -05:00
Azalea 51ed5be11e [PR] dylanaraps/neofetch#2271 from m-ildefons - feat: display editor setting
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2271
Thanks to @m-ildefons

Co-authored-by: Moritz Röhrich <moritz@ildefons.de>
2022-12-28 21:35:53 -05:00
Moritz Röhrich d6f16601a8 feat: display editor setting
Display the configured editor, version and path using the $EDITOR
environment variable similar to the way the shell version is displayed
from the $SHELL variable.

fixes: #2270
2022-12-28 22:24:48 +01:00
Hykilpikonna 14c7963d88 [PR] #56 from leana8959: Fix macOS network detection
Fix network module on macOS
2022-12-24 02:38:20 -05:00
Dummy c69407345c shellcheck fix 2022-12-24 05:51:03 +01:00
Dummy b30bbf5927 Revert "shellcheck: double quote"
This reverts commit 3938f43134.
2022-12-24 05:46:14 +01:00
Dummy 501c4f5e1f escaped quotes 2022-12-24 05:30:03 +01:00
Dummy 3938f43134 shellcheck: double quote 2022-12-24 05:26:16 +01:00
Léana 江 f3bdeb2d30 fixes 2022-12-24 04:34:28 +01:00
Léana 江 c2bac01778 use awk instead 2022-12-24 04:20:47 +01:00
Léana 江 99a6fc0770 fixed network module for macOS 2022-12-24 04:17:04 +01:00
Hykilpikonna 1c2cee4cf5 [PR] #55 from leana8959: Fix cmus macOS
fixed cmus on macOS
2022-12-22 11:30:22 -05:00
Léana 江 281904948b fixed cmus on macOS 2022-12-22 16:35:41 +01:00
Hykilpikonna 8b14d02f05 [O] Push neofetch tag as well 2022-12-19 11:17:22 -05:00
Hykilpikonna 007c82b3f4 [U] Release 1.4.5 2022-12-19 11:13:37 -05:00
Hykilpikonna 24a1283095 [F] Fix changelog location 2022-12-19 11:13:22 -05:00
Hykilpikonna 798cf64a94 [U] Update change files list 2022-12-19 11:09:29 -05:00
Hykilpikonna eb516710e8 [U] Update changelog structure 2022-12-19 11:07:55 -05:00
Hykilpikonna 7d75a62c41 [+] Export distros before release 2022-12-19 11:06:47 -05:00
Hykilpikonna b97b9403b9 [U] Changelog 2022-12-19 11:05:43 -05:00
Hykilpikonna 2ebf79a0d9 [PR] dylanaraps/neofetch#2239 from norz3n - Add Hybrid Linux ASCII Logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2239
Thanks to @norz3n

Co-authored-by: norz3n <vellynproduction@gmail.com>
2022-12-19 10:50:35 -05:00
Hayder Majid e99db35920 Adding Uruk GNU/Linux logo
https://github.com/dylanaraps/neofetch/pull/2258
2022-12-19 10:44:58 -05:00
Hykilpikonna 6a7c72446b [PR] dylanaraps/neofetch#2264 from soushi0210 - add Project Sasanqua my wip Project)
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2264
Thanks to @soushi0210

Co-authored-by: soushi0210 <77261946+soushi0210@users.noreply.github.com>
2022-12-19 10:35:19 -05:00
soushi0210 3d3a793d53 fix 2022-12-18 11:33:25 +09:00
soushi0210 a54013ffd9 add Project Sasanqua 2022-12-17 22:49:19 +09:00
soushi0210 eac7381023 add Project Cosmos 2022-12-17 22:48:54 +09:00
soushi0210 d6c18e1222 add Project Cosmos 2022-12-17 22:44:03 +09:00
Hykilpikonna 244efd541e [+] Add python 3.11 tag 2022-12-12 19:21:09 -05:00
Hykilpikonna 39be7aa916 [PR] #52 from slackingfred: Memory unit fix
Proper implementation of memory_unit and mem_precision
2022-12-12 11:44:40 -05:00
Fred 4fab51355e Shorten variable names to keep within 100 columns 2022-12-12 21:23:22 +08:00
Fred b951600d00 Keep the default memory unit MiB, despite internal logic change 2022-12-12 21:20:57 +08:00
Fred efb5a4f4be Proper implementation of memory_unit and mem_precision 2022-12-12 18:01:30 +08:00
Hykilpikonna 51b8bd61e0 [F] Fix subpackage installing
https://github.com/dylanaraps/neofetch/issues/2257
2022-12-11 21:35:20 -05:00
Hykilpikonna bc2a8dbf3c [M] Move distro.py to distros/__init__.py 2022-12-11 07:40:53 -05:00
Hykilpikonna 0c4b239266 [+] Try pure-python distro detection 2022-12-11 07:08:09 -05:00
Hykilpikonna 5d392262c1 [F] Unescape backslash 2022-12-11 07:03:10 -05:00
Hykilpikonna 485aa44f3f [F] Lowercase distro detection 2022-12-11 07:02:54 -05:00
Hykilpikonna adc947cecd [+] Generate distro detection script based on glob 2022-12-11 06:54:01 -05:00
Hykilpikonna 6404b37b9e [M] Move distros into hyfetch 2022-12-11 06:23:29 -05:00
Hykilpikonna 0897d468a8 [U] Changelog 2022-12-11 05:40:47 -05:00
Azalea 5c0f6bfd78 [F] Fix wm detection when lsof doesn't exist but fuser exists
https://github.com/hykilpikonna/hyfetch/pull/51
2022-12-11 05:26:59 -05:00
Hykilpikonna 2117040796 [F] Fix typo 2022-12-10 21:06:43 -05:00
Hykilpikonna dea5f5b583 [-] Remove debug output 2022-12-10 21:05:25 -05:00
Hykilpikonna 4447313769 [+] Support fastfetch as a *fetch backend
https://github.com/dylanaraps/neofetch/issues/2257
2022-12-10 21:04:38 -05:00
Hykilpikonna 389cd91346 [O] Hide debug arguments from help menu, shorten --test-distro to --distro 2022-12-10 21:00:45 -05:00
Hykilpikonna f786dce40e [M] Move literal types to types.py 2022-12-10 21:00:10 -05:00
Hykilpikonna 4d073df750 [O] tools: Use module instead of custom search path 2022-12-10 20:54:20 -05:00
Hykilpikonna 2ca7103f1a [-] Remove ascii_len and ascii_lines env variables 2022-12-10 20:32:58 -05:00
Hykilpikonna 7e0b0d7212 [O] Remove print_custom_ascii requirement from neofetch 2022-12-10 20:31:11 -05:00
Hykilpikonna 1b0cf4ae1e [PR] #49 from DaRacci: Fix cargo bin dir
fix: cargo bin dir
2022-12-07 10:09:10 -05:00
Racci 1ac9680442 fix: path ins't set by default
Co-authored-by: Hykilpikonna <me@hydev.org>
2022-12-07 13:40:41 +11:00
Hykilpikonna 818a27e949 [PR] #48 from NinVoido: Config file argument
[+] Add config file arg
2022-12-06 19:47:19 -05:00
Racci 30c50dc792 fix: cargo bin dir
Use the environment variable to find the dir instead of the hard coded default
2022-12-05 16:00:35 +11:00
Your name dd5084fbe8 [+] Add config file arg 2022-12-04 22:44:32 +03:00
Silent d8bdffa1f1 Added SalientOS 2022-12-03 14:57:16 +00:00
Hykilpikonna d607b3326c [F] Fix Aster wildcard matching 2022-12-03 00:56:28 -05:00
Hykilpikonna b5f1af6949 [F] neofetch: Fix aster* and asteroid order
https://github.com/dylanaraps/neofetch/pull/2251
2022-12-03 00:56:01 -05:00
Hykilpikonna 18fe75efae [PR] dylanaraps/neofetch#2251 from sahanuser - Add Aster Linux Logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2251
Thanks to @sahanuser

Co-authored-by: sahanuser <sahan.user@gmail.com>
2022-12-03 00:47:13 -05:00
SahanRasanjana 3f6211aec8 Delete .gitignore 2022-12-03 09:19:28 +05:30
sahanuser 2f741d8933 Add Aster Logo 2022-12-03 09:19:09 +05:30
sahanuser ef9d0886e6 Add Aster Logo 2022-12-03 09:17:53 +05:30
sahanuser 961acd9713 asl-keyring 2022-12-03 09:16:01 +05:30
Hykilpikonna b2b51fa621 [PR] dylanaraps/neofetch#2242 from aderepas - Add Kali linux small logo
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2242
Thanks to @aderepas

Co-authored-by: KIRISHIMA Touka <tkirishima@gmail.com>
2022-11-27 14:06:36 -05:00
KIRISHIMA Touka 36605b9745 Add Kali linux small logo 2022-11-25 17:03:20 +01:00
Hykilpikonna 1bccaad8fd [F] Implement os detection in termenv
https://github.com/hykilpikonna/hyfetch/issues/16
2022-11-22 14:59:46 -05:00
Hykilpikonna 79a086fcc3 [F] termios cannot be imported on Windows
https://github.com/hykilpikonna/hyfetch/issues/16
2022-11-22 14:52:09 -05:00
Hykilpikonna 0fbf8d58cc [PR] dylanaraps/neofetch#2026 from vnepogodin - add cachyos
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2026
Thanks to @vnepogodin

Co-authored-by: Vladislav Nepogodin <nepogodin.vlad@gmail.com>
2022-11-22 11:35:16 -05:00
Hykilpikonna 5b9271e7e5 [F] Fix terminal stuck in raw mode
https://github.com/hykilpikonna/hyfetch/issues/41
2022-11-20 22:53:37 -05:00
Hykilpikonna 4ed6e3d7cc [U] Update todo 2022-11-20 22:13:36 -05:00
Hykilpikonna b86f43e9ab [PR] dylanaraps/neofetch#2238 from RealStr1ke - Tweaked function for obtaining host model
Upstream PR: https://github.com/dylanaraps/neofetch/pull/2238
Thanks to @RealStr1ke

Co-authored-by: Azalea (on HyDEV-Daisy) <me@hydev.org>
2022-11-19 00:18:39 -05:00
norz3n 50d0f24a80 Add Hybrid Linux Logo 2022-11-18 21:44:16 +02:00
norz3n 58ddcc52c6 Add Hybrid Linux Logo 2022-11-18 21:40:41 +02:00
norz3n 1614fd8dbb Add Hybrid Linux Logo 2022-11-18 21:31:52 +02:00
norz3n cbcef65610 Add Hybrid Linux Logo 2022-11-18 20:20:58 +02:00
Thandi M 25d8e2f10e Changed to model/host function 2022-11-18 00:16:31 -05:00
Hykilpikonna 829c387dc4 [PR] #39 from stock-linux/master
[U] Updated Stock Linux package counter to meet new squirrel config
2022-11-16 14:26:14 -05:00
Skythrew 834aa56030 [U] Updated Stock Linux package counter to meet new squirrel config 2022-11-16 15:32:52 +01:00
Hykilpikonna de3c3aa9b6 [U] Update PR markings 2022-11-16 00:13:35 -05:00
Hykilpikonna d6c57bd6f9 [O] NF: Replace tab indent with spaces, remove trailing space 2022-11-16 00:06:58 -05:00
Hykilpikonna ee64bd843a [O] chmod +x 2022-11-16 00:02:59 -05:00
Hykilpikonna 737e4afaac [+] Fix issue template 2022-11-16 00:02:32 -05:00
Hykilpikonna f68377fead [U] Update changelog 2022-11-15 23:57:31 -05:00
Hykilpikonna d7c4d493c9 [+] NF: Add Tea package manager
Fixes https://github.com/dylanaraps/neofetch/issues/2235
2022-11-15 23:52:28 -05:00
Hykilpikonna 8235a400f0 [U] Update deploy script 2022-11-15 23:37:09 -05:00
senjan 1369828e3e simple improvements for Solaris 2022-10-17 22:38:14 +02:00
Vladislav Nepogodin 4c3465badf 🐛 bug is leaving $HOME 2022-08-16 19:30:59 +04:00
Daniell Mesquita 586c652eab Solve conflicts/merge upstream 2022-02-09 13:46:38 -03:00
Silent a3e93a03fc Update neofetch 2022-01-02 11:51:35 +00:00
Silent 0329c2825f Update neofetch 2021-12-30 17:11:10 +00:00
Silent 48acfaaebe Add SalientOS to Neofetch 2021-12-30 17:09:44 +00:00
Daniell Mesquita 5a212e38ce update old files? 2021-12-01 16:11:41 -03:00
Daniell Mesquita d9d36690f9 add Floflis 2021-07-03 22:46:37 -03:00
437 changed files with 7698 additions and 1756 deletions
-20
View File
@@ -1,20 +0,0 @@
## Description
If you're suggesting a new feature then just a description will suffice.
- [ ] Does this issue still occur in the master branch? (**Required if issue**)
#### Neofetch version
## Screenshot
## Config file
## Verbose log
1. Run `neofetch -vv 2> neofetchlog`
2. Upload the contents of `neofetchlog` to pastebin, gist or equivalent.
+19
View File
@@ -0,0 +1,19 @@
---
name: Content Request
about: Suggest supporting new flags, distros, package managers, etc.
title: ''
labels: 'content-request'
assignees: ''
---
### Describe the content
Describe the content you would like to see added to HyFetch.
### Links
Please include relevant links to the content.
e.g. For distros, include a link to the distro's official website, download link, or development repository.
### Additional context
Add any other context about the problem here.
+20
View File
@@ -0,0 +1,20 @@
---
name: Feature Request
about: Suggest a new idea for this project
title: ''
labels: 'feature-request'
assignees: ''
---
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
**Describe the solution you'd like**
A clear and concise description of what you want to happen.
**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.
**Additional context**
Add any other context or screenshots about the feature request here.
+32
View File
@@ -0,0 +1,32 @@
---
name: HyFetch Bug Report
about: Create a report for coloring related bugs.
title: ''
labels: 'hyfetch'
assignees: ''
---
### Describe the bug
A clear and concise description of what the bug is.
- [ ] Does this issue still occur in the master branch? (**Required**)
### Expected behavior
A clear and concise description of what you expected to happen.
### Screenshots
Please include a screenshot of your system information if the specific system environment is relevant to the bug.
If applicable, add screenshots to help explain your problem.
### Config file
Please paste the content of `~/.config/hyfetch.json` below:
```json
"(here)"
```
### Additional context
Add any other context about the problem here.
+32
View File
@@ -0,0 +1,32 @@
---
name: Neofetch Bug Report
about: Create a report for system-information related bugs.
title: ''
labels: 'neofetch'
assignees: ''
---
### Describe the bug
A clear and concise description of what the bug is.
- [ ] Does this issue still occur in the master branch? (**Required**)
### Expected behavior
A clear and concise description of what you expected to happen.
### Screenshots
Please include a screenshot of your system information if the specific system environment is relevant to the bug.
If applicable, add screenshots to help explain your problem.
### Config file
1. Run `cp ~/.config/neofetch/config.conf conf.txt`
2. Drag `conf.txt` here to upload it.
### Verbose log
1. Run `neofetch -vv 2> neofetch.log`
2. Drag `neofetch.log` here to upload it.
### Additional context
Add any other context about the problem here.
+13 -5
View File
@@ -1,10 +1,18 @@
## Description
Only fill in the fields below if relevant.
<!-- Thank you so much for contributing! ❤️ -->
### Description
Describe the goals that the pull request accomplishes.
## Features
### Relevant Links
If there are related issues, please link them here.
## Issues
Please also include links relevant to the changes.
## TODO
e.g. For new distros, include a link to the distro's official website, download link, or development repository.
### Screenshots
If applicable, please include screenshots before and after your changes.
### Additional context
Add any other context about the problem or changes here.
+5 -1
View File
@@ -115,4 +115,8 @@ dmypy.json
# Custom
.idea
._*
._*
webhook-log
start_moderation.sh
gh_moderator.toml
moderator-data
+15
View File
@@ -0,0 +1,15 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"name": "Python: Module",
"type": "python",
"request": "launch",
"module": "hyfetch",
"justMyCode": true
}
]
}
+1 -1
View File
@@ -1,6 +1,6 @@
The MIT License (MIT)
Copyright (c) 2015-2021 Dylan Araps
Copyright (c) 2015-2023 Dylan Araps
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
+8
View File
@@ -1 +1,9 @@
include hyfetch/scripts/*
recursive-exclude tools *
recursive-exclude .github *
recursive-exclude .vscode *
exclude .gitignore
exclude .gitattributes
exclude package.json
exclude CONTRIBUTING.md
+23 -4
View File
@@ -1,16 +1,35 @@
PREFIX = /usr
MANDIR = $(PREFIX)/share/man
all:
@echo Run \'make install\' to install Neofetch.
all: build
build:
python setup.py build
install:
python setup.py install --prefix=${PREFIX}
install-doc:
@mkdir -p $(DESTDIR)$(MANDIR)/man1
@cp -p docs/hyfetch.1 $(DESTDIR)$(MANDIR)/man1
@cp -p docs/neofetch.1 $(DESTDIR)$(MANDIR)/man1/neowofetch.1
uninstall:
@rm -rf $(DESTDIR)$(PREFIX)/bin/hyfetch
@rm -rf $(DESTDIR)$(PREFIX)/bin/neowofetch
@rm -rf $(DESTDIR)$(MANDIR)/man1/hyfetch.1*
@rm -rf $(DESTDIR)$(MANDIR)/man1/neowofetch.1*
clean:
rm -rf build/ HyFetch.egg-info
install-neofetch:
@mkdir -p $(DESTDIR)$(PREFIX)/bin
@mkdir -p $(DESTDIR)$(MANDIR)/man1
@cp -p neofetch $(DESTDIR)$(PREFIX)/bin/neofetch
@cp -p neofetch.1 $(DESTDIR)$(MANDIR)/man1
@cp -p docs/neofetch.1 $(DESTDIR)$(MANDIR)/man1
@chmod 755 $(DESTDIR)$(PREFIX)/bin/neofetch
uninstall:
uninstall-neofetch:
@rm -rf $(DESTDIR)$(PREFIX)/bin/neofetch
@rm -rf $(DESTDIR)$(MANDIR)/man1/neofetch.1*
+205 -23
View File
@@ -6,9 +6,9 @@ neofetch with pride flags <3
### Running Updated Original Neofetch
This repo also serves as an updated version of the original `neofetch` since the upstream [dylanaraps/neofetch](https://github.com/dylanaraps/neofetch) doesn't seem to be maintained anymore (as of Jul 30, 2022, the original repo hasn't merged a pull request for 6 months). If you only want to use the updated neofetch without pride flags, you can use the `neofetch` script from this repo. To prevent command name conflict, I call it `neowofetch` :)
This repo also serves as an updated version of the original `neofetch` since the upstream [dylanaraps/neofetch](https://github.com/dylanaraps/neofetch) doesn't seem to be maintained anymore (as of Oct 27, 2023, the original repo hasn't merged a pull request for almost 2 years). If you only want to use the updated neofetch without pride flags, you can use the `neofetch` script from this repo. To prevent command name conflict, I call it `neowofetch` :)
* Method 1: `pip install hyfetch` then run `neowofetch`
* Method 1: `pip install -U hyfetch` then run `neowofetch`
* Method 2: `npx neowofetch`
* Method 3: `P="$HOME/.local/bin/neowofetch" curl -L nf.hydev.org -o $P && chmod +x $P`
* Method 4: Run without install `bash <(curl -sL nf.hydev.org)`
@@ -21,16 +21,26 @@ This repo also serves as an updated version of the original `neofetch` since the
Install Python >= 3.7 first. Then, just do:
```sh
pip install hyfetch
pip install -U hyfetch
# or
pipx install hyfetch
```
### Method 2: Install using system package manager
Currently, these distributions have existing packages for HyFetch:
* Arch Linux: `paru -S hyfetch` or `yay -S hyfetch` (Thanks to [@Aleksana](https://github.com/Aleksanaa))
* Universal [Lure.sh](https://lure.sh/): `lure in hyfetch` (Thanks to [@Elara6331](https://github.com/Elara6331))
* Arch Linux: `sudo pacman -S hyfetch` (Thanks to [@Aleksana](https://github.com/Aleksanaa) and [@Antiz96](https://github.com/Antiz96))
* Nix: `nix-env -i hyfetch` (Thanks to [@YisuiDenghua](https://github.com/YisuiDenghua))
* Nix Profile: `nix profile install nixpkgs#hyfetch`
* Guix: `guix install hyfetch` (Thanks to [@WammKD](https://github.com/WammKD))
* Slackware: `sbopkg -b hyfetch` [Slackbuild](https://slackbuilds.org/repository/15.0/desktop/hyfetch/?search=hyfetch) (Thanks to [@bittin](https://github.com/bittin) and Urchlay)
* Homebrew: `brew install hyfetch` (Thanks to [@BKasin](https://github.com/BKasin) and [@osalbahr](https://github.com/osalbahr))
* openSUSE Tumbleweed: `zypper in python311-hyfetch` (Thanks to [@BKasin](https://github.com/BKasin))
* Gentoo: `emerge --ask app-misc/hyfetch` (Thanks to [@BKasin](https://github.com/BKasin))
[![Packaging status](https://repology.org/badge/vertical-allrepos/hyfetch.svg)](https://repology.org/project/hyfetch/versions)
### Method 3: Install the latest developmental version using git
@@ -64,6 +74,16 @@ Feel free to experiment with it!
![image](https://user-images.githubusercontent.com/22280294/162614553-eb758e4e-1936-472c-8ca7-b601c696c6eb.png)
#### Q: Why do you use pride flag's coloring? I don't think it looks nice at all.
A: The core idea behind HyFetch coloring isn't just to make logos look nicer, it's about representation and identity. While it's okay to assess the visual appeal, you also need to understand that the LGBTQ+ flag colors serves a much deeper purpose than just aesthetics.
For many in the LGBTQ+ community, these flags symbolize their identity, struggles, and pride. Integrating these symbols into a showcase of the tech specs they share can provide a sense of empowerment. It's combining their enthusiasm for their favorite distro / hardware with their LGBTQ+ identity.
Also, by including flag coloring along with the updated neofetch, we're also broadcasting a wider message about the importance of inclusivity and representation. It's not just a design choice, it's a statement that promotes awareness and understanding toward the LGBTQ+ community.
## Contributing
@@ -88,9 +108,7 @@ Updates to `neowofetch` begins with the emoji 🖼️
* [ ] (Important!) Refactor flag storage & coloring to support non-stride patterns
* [ ] Config menu: Allow left-right arrow keys for pagination
<!-- CHANGELOG STARTS HERE --->
### 1.4.4
### Nightly
Note: You can install the latest nightly version by using:
@@ -98,13 +116,177 @@ Note: You can install the latest nightly version by using:
pip install git+https://github.com/hykilpikonna/hyfetch.git@master
```
* 🌈 Fix Python 3.11 compatibility (#35)
<!-- CHANGELOG STARTS HERE --->
### 1.4.11
* 🌈 Add ability to set backend args in hyfetch config file ([#181](https://github.com/hykilpikonna/hyfetch/pull/181))
* 🌈 Update makefile to be able to install hyfetch ([#174](https://github.com/hykilpikonna/hyfetch/pull/174))
* 🌈 Fix config file argument ([#177](https://github.com/hykilpikonna/hyfetch/pull/177))
* 🌈 Support pipx installation ([#188](https://github.com/hykilpikonna/hyfetch/pull/188), [#192](https://github.com/hykilpikonna/hyfetch/pull/192))
* 🌈 Create package for Debian, OpenSUSE, Homebrew, Gentoo, and lure.sh
([#184](https://github.com/hykilpikonna/hyfetch/pull/184), [#194](https://github.com/hykilpikonna/hyfetch/pull/194), [#207](https://github.com/hykilpikonna/hyfetch/pull/207), [#206](https://github.com/hykilpikonna/hyfetch/pull/206)) Huge thanks to @BKasin!
* 🖼 DE - Fix DE empty bracket in macOS ([#172](https://github.com/hykilpikonna/hyfetch/pull/172))
* 🖼 Distro - Use /etc/debian_version to get .x on Debian ([#191](https://github.com/hykilpikonna/hyfetch/pull/191))
* 🖼 Distro - Add LainOS ([#190](https://github.com/hykilpikonna/hyfetch/pull/190))
* 🖼 Distro - Add aerOS ([dylanaraps#2360](https://github.com/dylanaraps/neofetch/pull/2360))
* 🖼 Distro - Add Xenia ([#197](https://github.com/hykilpikonna/hyfetch/pull/197))
* 🖼 Distro - Add EndeavourOS Small Option ([dylanaraps#2391](https://github.com/dylanaraps/neofetch/pull/2391))
* 🖼 Distro - Add AZOS ([dylanaraps#2339](https://github.com/dylanaraps/neofetch/pull/2339))
* 🖼 Distro - Add MainsailOS ([dylanaraps#2407](https://github.com/dylanaraps/neofetch/pull/2407))
* 🖼 Distro - Add Interix ([dylanaraps#2409](https://github.com/dylanaraps/neofetch/pull/2409))
* 🖼 Distro - Add Peropesis Linux ([dylanaraps#2414](https://github.com/dylanaraps/neofetch/pull/2414))
* 🖼 Distro - Add Adélie Linux ([#218](https://github.com/hykilpikonna/hyfetch/pull/218))
* 🖼 Distro - Add Xray_OS ([dylanaraps#2413](https://github.com/dylanaraps/neofetch/pull/2413))
* 🖼 Ascii - Update AOSC logo ([#185](https://github.com/hykilpikonna/hyfetch/pull/185))
* 🖼 Ascii - Update phyOS logo ([#211](https://github.com/hykilpikonna/hyfetch/pull/211))
* 🖼 Ascii - Update Parch logo ([dylanaraps#2045](https://github.com/dylanaraps/neofetch/pull/2045))
* 🖼 Ascii - Add linux_small ([dylanaraps#2417](https://github.com/dylanaraps/neofetch/pull/2417))
* 🖼 Bug Fix - Fix color blocks for bash !=3 & <5 ([#170](https://github.com/hykilpikonna/hyfetch/pull/170))
* 🖼 Bug Fix - Use sed -r instead of -E when using GNU sed ([#171](https://github.com/hykilpikonna/hyfetch/pull/171))
* 🖼 Bug Fix - Fixed Kubuntu recognized as Ubuntu ([dylanaraps#2411](https://github.com/dylanaraps/neofetch/pull/2411))
* 🖼 OS - Improved MacOS resolution detection ([dylanaraps#2356](https://github.com/dylanaraps/neofetch/pull/2356))
* 🖼 OS - Disable Hackintosh check on arm64 processors ([dylanaraps#2396](https://github.com/dylanaraps/neofetch/pull/2396))
* 🖼 OS - Add Windows NT ([#217](https://github.com/hykilpikonna/hyfetch/pull/217))
* 🖼 Terminal - Add support for alacritty's new config format ([#202](https://github.com/hykilpikonna/hyfetch/pull/202))
* 🖼 Terminal - Check for newer xfce4-term config ([#214](https://github.com/hykilpikonna/hyfetch/pull/214))
* 🖼 Package - Add support for npm global packages ([#215](https://github.com/hykilpikonna/hyfetch/pull/215))
### 1.4.10
* 🌈 Add support for qwqfetch backend ([#148](https://github.com/hykilpikonna/hyfetch/pull/148))
* 🌈 Add nonhuman-unity flag ([#139](https://github.com/hykilpikonna/hyfetch/pull/139))
* 🌈 Add gynesexual, androsexual flags ([#157](https://github.com/hykilpikonna/hyfetch/pull/157))
* 🌈 Add option to disable pride month animation ([#134](https://github.com/hykilpikonna/hyfetch/pull/134))
* 🌈 Make ^C error message less aggressive (?)
* 🌈 Fix: Should not assume ~/.config is writable ([#136](https://github.com/hykilpikonna/hyfetch/pull/136))
* 🌈 Fix: Foreground-background arrangement not detected ([#154](https://github.com/hykilpikonna/hyfetch/pull/154))
* 🖼 OS - Update macOS version name list ([#140](https://github.com/hykilpikonna/hyfetch/pull/140))
* 🖼 Ascii - Improve color removal ([#161](https://github.com/hykilpikonna/hyfetch/pull/161))
* 🖼 Ascii - Fix reset character performance ([#158](https://github.com/hykilpikonna/hyfetch/pull/158))
* 🖼 Distro - Smoothen the Tumbleweed logo ([dylanaraps#2342](https://github.com/dylanaraps/neofetch/pull/2342))
* 🖼 Distro - Update RebornOS logo ([dylanaraps#2358](https://github.com/dylanaraps/neofetch/pull/2358))
* 🖼 Distro - Update Venom Linux logo ([#166](https://github.com/hykilpikonna/hyfetch/pull/166))
* 🖼 Distro - Add Windows 95 ASCII logo ([dylanaraps#2346](https://github.com/dylanaraps/neofetch/pull/2346))
* 🖼 Distro - Add ParchLinux ([dylanaraps#2045](https://github.com/dylanaraps/neofetch/pull/2045))
* 🖼 Distro - Add OpenKylin ([dylanaraps#2341](https://github.com/dylanaraps/neofetch/pull/2341))
* 🖼 Distro - Add EvolutionOS ([dylanaraps#2350](https://github.com/dylanaraps/neofetch/pull/2350))
* 🖼 Distro - Add Salix ([dylanaraps#2357](https://github.com/dylanaraps/neofetch/pull/2357))
* 🖼 Distro - Add Panwah ([dylanaraps#2355](https://github.com/dylanaraps/neofetch/pull/2355))
* 🖼 Distro - Add PhyOS ([#142](https://github.com/hykilpikonna/hyfetch/pull/142))
* 🖼 Distro - Add Athena OS ([#130](https://github.com/hykilpikonna/hyfetch/pull/130))
* 🖼 Distro - Add Meowix ([#159](https://github.com/hykilpikonna/hyfetch/pull/159))
* 🖼 Distro - Add Slackel ([#167](https://github.com/hykilpikonna/hyfetch/pull/167))
* 🖼 Distro - Support *Wrt variants ([dylanaraps#2352](https://github.com/dylanaraps/neofetch/pull/2352))
* 🖼 Version - Fix a typo that broke OS detection on WSL ([#155](https://github.com/hykilpikonna/hyfetch/pull/155))
* 🖼 Packages - Implement --package_separate flag ([#135](https://github.com/hykilpikonna/hyfetch/pull/135))
* 🖼 Packages - Separate flatpak-system and flatpak-user ([#135](https://github.com/hykilpikonna/hyfetch/pull/135))
* 🖼 Packages - Add steam as a package manager ([#152](https://github.com/hykilpikonna/hyfetch/pull/152))
* 🖼 Packages - Add squirrel package manager ([#153](https://github.com/hykilpikonna/hyfetch/pull/153))
* 🖼 Packages - Make cargo run on all systems ([#146](https://github.com/hykilpikonna/hyfetch/pull/146))
* 🖼 Packages - Fix cargo package count ([#144](https://github.com/hykilpikonna/hyfetch/pull/144))
* 🖼 Packages - Add Devbox package manager ([#137](https://github.com/hykilpikonna/hyfetch/pull/137))
* 🖼 Packages - Fix phantom package when pm command fails ([#145](https://github.com/hykilpikonna/hyfetch/pull/145))
* 🖼 Packages - Update scratch package manager ([#165](https://github.com/hykilpikonna/hyfetch/pull/165))
* 🖼 Editor - Better version detection
* 🖼 Resolution - Improve macOS resolution detection ([dylanaraps#2356](https://github.com/dylanaraps/neofetch/pull/2356))
* 🖼 Resolution - Add resolution lookup for iOS ([#164](https://github.com/hykilpikonna/hyfetch/pull/164))
* 🖼 Desktop - Display global KDE Plasma theme ([#163](https://github.com/hykilpikonna/hyfetch/pull/163))
* 🖼 IP - Improve macOS local IP detection ([dylanaraps#2362](https://github.com/dylanaraps/neofetch/pull/2362))
* 🖼 IP - Fix macOS route hangs on reverse DNS lookup
* 🖼 Config - Allow specifying default config to copy to ~/.config ([#133](https://github.com/hykilpikonna/hyfetch/pull/133))
### 1.4.9
* 🌈 Add pride month easter-egg animation! ⭐️
* 🌈 Autocompletion for bash, zsh, tcsh ([#96](https://github.com/hykilpikonna/hyfetch/pull/96))
* 🌈 Add nix profile installation method ([#114](https://github.com/hykilpikonna/hyfetch/pull/114))
* 🌈 Add experimental color overlay function for more accurate lightness adjusting (using `--c-overlay`)
* 🌈 Allow neofetch argument passthrough (using `--args='...'`)
* 🌈 Show recommended terminal size ([#129](https://github.com/hykilpikonna/hyfetch/pull/129))
* 🌈 Update issue & pull request templates
* 🖼 Hostname - Fix FQDN substitution
* 🖼 Version - Fix Windows version detection ([dylanaraps#2309](https://github.com/dylanaraps/neofetch/pull/2309))
* 🖼 Packages - Fix winget stuck on agreement ([#82](https://github.com/hykilpikonna/hyfetch/pull/82))
* 🖼 Distro - Fix Windows text encoding ([#115](https://github.com/hykilpikonna/hyfetch/pull/115))
* 🖼 Distro - Add Astra Linux ([dylanaraps#2313](https://github.com/dylanaraps/neofetch/pull/2313))
* 🖼 Distro - Add FemboyOS ([#121](https://github.com/hykilpikonna/hyfetch/pull/121))
* 🖼 Distro - Add Nobara Linux ([dylanaraps#2326](https://github.com/dylanaraps/neofetch/pull/2326))
* 🖼 Font - Fix Konsole ppid detection ([#116](https://github.com/hykilpikonna/hyfetch/pull/116))
* 🖼 Font - Fix Konsole terminal font detection ([#127](https://github.com/hykilpikonna/hyfetch/pull/127))
* 🖼 Image - Optimize sixel image display ([dylanaraps#2316](https://github.com/dylanaraps/neofetch/pull/2316))
### 1.4.8
* 🌈 Improved Windows git bash detection ([#99](https://github.com/hykilpikonna/hyfetch/pull/99))
* 🌈 Improved color formatting codes ([#101](https://github.com/hykilpikonna/hyfetch/pull/101))
* 🌈 Allow specifying distro in config ([#102](https://github.com/hykilpikonna/hyfetch/pull/102))
* 🌈 Allow specifying custom ascii files ([#104](https://github.com/hykilpikonna/hyfetch/pull/104))
* 🌈 Add omniromantic and pangender flags ([#106](https://github.com/hykilpikonna/hyfetch/pull/106))
* 🌈 Now officially packaged for ArchLinux Community & Slackware! ([#112](https://github.com/hykilpikonna/hyfetch/pull/112) | [#109](https://github.com/hykilpikonna/hyfetch/pull/109))
* 🖼 Host - Update Apple device model detection. ([#111](https://github.com/hykilpikonna/hyfetch/pull/111))
* 🖼 Distro - Add Salient OS. ([dylanaraps#2301](https://github.com/dylanaraps/neofetch/pull/2301))
* 🖼 Distro - Add PikaOS. ([#105](https://github.com/hykilpikonna/hyfetch/pull/105))
* 🖼 Distro - Add Archcraft minimal variant. ([#108](https://github.com/hykilpikonna/hyfetch/pull/108))
* 🖼 Distro - Update Vanilla logo. ([#98](https://github.com/hykilpikonna/hyfetch/pull/98))
* 🖼 Distro - ChromeOS version improvements. ([dylanaraps#2305](https://github.com/dylanaraps/neofetch/pull/2305))
* 🖼 CPU - Improved multi-cpu ARM chip detection. ([#97](https://github.com/hykilpikonna/hyfetch/pull/97))
* 🖼 Packages - Support pipx package manager. ([#107](https://github.com/hykilpikonna/hyfetch/pull/107))
### 1.4.7
* 🌈 Better Windows compatibility ([#45](https://github.com/hykilpikonna/hyfetch/pull/45), [#84](https://github.com/hykilpikonna/hyfetch/pull/84), [#87](https://github.com/hykilpikonna/hyfetch/pull/87), [#89](https://github.com/hykilpikonna/hyfetch/pull/89))
* 🌈 Add gendervoid flags ([#81](https://github.com/hykilpikonna/hyfetch/pull/81))
* 🌈 Fix ASCII extractor escape sequence generation ([#90](https://github.com/hykilpikonna/hyfetch/pull/90), [#91](https://github.com/hykilpikonna/hyfetch/pull/91))
* 🖼 Distro - Add CuteOS ([dylanaraps#2291](https://github.com/dylanaraps/neofetch/pull/2291))
* 🖼 Distro - Add Floflis ([dylanaraps#2289](https://github.com/dylanaraps/neofetch/pull/2289))
* 🖼 Distro - Add ArseLinux ([dylanaraps#2295](https://github.com/dylanaraps/neofetch/pull/2295))
* 🖼 Distro - Better Solaris support ([dylanaraps#2293](https://github.com/dylanaraps/neofetch/pull/2293))
* 🖼 Packages - Fix scoop package manager for Windows ([#93](https://github.com/hykilpikonna/hyfetch/pull/93))
* 🖼 Packages - Add Evox package manager for Stock Linux ([#95](https://github.com/hykilpikonna/hyfetch/pull/95))
* 🖼 WM - Fix false positive wm process name detection ([#88](https://github.com/hykilpikonna/hyfetch/pull/88), [#94](https://github.com/hykilpikonna/hyfetch/pull/94))
* 🖼 Misc - Added BIOS and bluetooth detection
### 1.4.6
* 🌈 Add compatibility for FastFetch version `>1.8.0` ([#62](https://github.com/hykilpikonna/hyfetch/pull/62))
* 🖼 Distro - Add Aperture Science ascii art ([#61](https://github.com/hykilpikonna/hyfetch/pull/61))
* 🖼 Distro - Add RhaymOS ([dylanaraps#2274](https://github.com/dylanaraps/neofetch/pull/2274))
* 🖼 Editor - Add editor information detection ([dylanaraps#2271](https://github.com/dylanaraps/neofetch/pull/2271))
* 🖼 Packages - Fix empty cargo directory ([#58](https://github.com/hykilpikonna/hyfetch/pull/58))
* 🖼 Terminal - Display gnome-console instead of kgx ([dylanaraps#2277](https://github.com/dylanaraps/neofetch/pull/2277))
* 🖼 Terminal - Fix terminal detection with new get_process_name function
* 🖼 CPU - Detect ISA string on RISC-V CPUs ([#60](https://github.com/hykilpikonna/hyfetch/pull/60))
* 🖼 Song - Fix CMUS player song detection on macOS ([#55](https://github.com/hykilpikonna/hyfetch/pull/55))
* 🖼 Network - Fix macOS network detection ([#56](https://github.com/hykilpikonna/hyfetch/pull/56))
* 🖼 Misc - Change LICENSE year to 2023 ([#59](https://github.com/hykilpikonna/hyfetch/pull/59))
### 1.4.5
* 🌈 **Support using FastFetch as a HyFetch backend** (`hyfetch -b fastfetch`)
* 🌈 Add config file argument ([#48](https://github.com/hykilpikonna/hyfetch/pull/48))
* 🌈 Fix problems caused by color detection on Windows ([#16](https://github.com/hykilpikonna/hyfetch/pull/16))
* 🌈 Support pure-python distro detection for FastFetch
* 🖼️ Distro - Add Aster Linux ([dylanaraps#2251](https://github.com/dylanaraps/neofetch/pull/2251))
* 🖼️ Distro - Add Hybrid Linux ([dylanaraps#2239](https://github.com/dylanaraps/neofetch/pull/2239))
* 🖼️ Distro - Add UrukOS ([dylanaraps#2258](https://github.com/dylanaraps/neofetch/pull/2258))
* 🖼️ Distro - Add Project Sasanqua ([dylanaraps#2264](https://github.com/dylanaraps/neofetch/pull/2264))
* 🖼️ Distro - Add Kali small variant ([dylanaraps#2242](https://github.com/dylanaraps/neofetch/pull/2242))
* 🖼️ Distro - Fix CachyOS matching ([dylanaraps#2026](https://github.com/dylanaraps/neofetch/pull/2026))
* 🖼 WM - Fix wm detection with `fuser` ([#39](https://github.com/hykilpikonna/hyfetch/pull/39))
* 🖼️ Memory - Make memory unit decimal calculation more accurate ([#52](https://github.com/hykilpikonna/hyfetch/pull/52))
* 🖼 Packages - Fix squirrel (Stock Linux) package count detection ([#39](https://github.com/hykilpikonna/hyfetch/pull/39))
* 🖼 Packages - Support cargo bin environment variable ([#49](https://github.com/hykilpikonna/hyfetch/pull/49))
* 🖼 Packages - Add tea.xyz package manager (issue [dylanaraps#2235](https://github.com/dylanaraps/neofetch/pull/2235))
### 1.4.4
* 🌈 Fix Python 3.11 compatibility ([#35](https://github.com/hykilpikonna/hyfetch/pull/35))
* 🌈 Fix many overflow problems when screen is too small
* 🖼️ Distro - Add Enso ([dylanaraps#2233](https://github.com/dylanaraps/neofetch/pull/2233))
* 🖼️ Memory - Optimize and fix memory unit conversion ([dylanaraps#2225](https://github.com/dylanaraps/neofetch/pull/2225))
* 🖼️ DE - Add dwl window manager ([dylanaraps#2234](https://github.com/dylanaraps/neofetch/pull/2234))
* 🖼️ DE - Fix XDG session detection for X11 ([dylanaraps#2232](https://github.com/dylanaraps/neofetch/pull/2232))
* 🖼️ CPU - Fix model detection for loongson (#34)
* 🖼️ CPU - Fix model detection for loongson ([#34](https://github.com/hykilpikonna/hyfetch/pull/34))
### 1.4.3
@@ -112,33 +294,33 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master
* 🌈 **Optimize experience on light-themed terminals**
* 🌈 Fix bugs with lightness and light-mode config not applying
* 🌈 Fix color alignment for distros with first color ≠ `${c1}` (e.g. Ubuntu Budgie)
* 🌈 Add unlabeled flags (#25)
* 🌈 Add gender nonconforming & femboy & tomboy flags (#32)
* 🌈 Add unlabeled flags ([#25](https://github.com/hykilpikonna/hyfetch/pull/25))
* 🌈 Add gender nonconforming & femboy & tomboy flags ([#32](https://github.com/hykilpikonna/hyfetch/pull/32))
* 🌈 Fix jailbreak iOS shell `killed: 9` issue caused by ld signature check.
* 🖼️ Distro - Add garuda_small ([dylanaraps#2215](https://github.com/dylanaraps/neofetch/pull/2215))
* 🖼️ Distro - Add Cobalt Linux ([dylanaraps#2213](https://github.com/dylanaraps/neofetch/pull/2213))
* 🖼️ Distro - Add VanillaOS ([dylanaraps#2222](https://github.com/dylanaraps/neofetch/pull/2222))
* 🖼️ Distro - Surround macOS build number in parentheses (#28)
* 🖼️ Misc - Auto select stdout mode based on tty detection (#31)
* 🖼️ Bug Fix - Fix cols coloring reset for bash 3.2 (#24)
* 🖼️ Distro - Surround macOS build number in parentheses ([#28](https://github.com/hykilpikonna/hyfetch/pull/28))
* 🖼️ Misc - Auto select stdout mode based on tty detection ([#31](https://github.com/hykilpikonna/hyfetch/pull/31))
* 🖼️ Bug Fix - Fix cols coloring reset for bash 3.2 ([#24](https://github.com/hykilpikonna/hyfetch/pull/24))
### 1.4.2
* 🌈 Detailed runnning/contributing instructions in README.md (#21)
* 🖼️ Distro - Add Stock Linux (#23)
* 🌈 Detailed runnning/contributing instructions in README.md ([#21](https://github.com/hykilpikonna/hyfetch/pull/21))
* 🖼️ Distro - Add Stock Linux ([#23](https://github.com/hykilpikonna/hyfetch/pull/23))
* 🖼️ Distro - Add DietPi ([dylanaraps#1706](https://github.com/dylanaraps/neofetch/pull/1706))
* 🖼️ Distro - Add OmniOS illumos ([dylanaraps#2196](https://github.com/dylanaraps/neofetch/pull/2196))
* 🖼️ Distro - Add Droidian ([dylanaraps#2201](https://github.com/dylanaraps/neofetch/pull/2201))
* 🖼️ Distro - Add HamoniKR ([dylanaraps#2210](https://github.com/dylanaraps/neofetch/pull/2210))
* 🖼️ Song - Add support for TIDAL HiFi (#22)
* 🖼️ Song - Add support for TIDAL HiFi ([#22](https://github.com/hykilpikonna/hyfetch/pull/22))
* 🖼️ CPU - Detect multiple CPU models for ARM
* 🖼️ Misc - Better defaults: Show RAM in GiB, RAM percentage, CPU speed rounding, refresh rate
* 🖼️ Bug Fix - Fix bash 5.2 column cut off issue (#24)
* 🖼️ Bug Fix - Fix bash 5.2 column cut off issue ([#24](https://github.com/hykilpikonna/hyfetch/pull/24))
### 1.4.1
* 🌈 Paginate flags (#14)
* 🌈 Add release workflow (#15)
* 🌈 Paginate flags ([#14](https://github.com/hykilpikonna/hyfetch/pull/14))
* 🌈 Add release workflow ([#15](https://github.com/hykilpikonna/hyfetch/pull/15))
* 🌈 Create automatic release script
* 🌈 Config page - Give warning when terminal size is too small
* 🌈 Config page - Optimize color arrangement selection on small screens
@@ -159,7 +341,7 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master
### 1.4.0
* 🌈 Add finsexual flag (#12)
* 🌈 Add finsexual flag ([#12](https://github.com/hykilpikonna/hyfetch/pull/12))
* 🚀 Addressed a total of 128 currently open pull requests from neofetch
<details>
@@ -375,11 +557,11 @@ pip install git+https://github.com/hykilpikonna/hyfetch.git@master
### 1.0.5
* Fix terminal emulator detection ([PR #2](https://github.com/hykilpikonna/hyfetch/pull/2))
* Fix terminal emulator detection ([PR [#2](https://github.com/hykilpikonna/hyfetch/pull/2)](https://github.com/hykilpikonna/hyfetch/pull/2))
### 1.0.4
* Add more flags ([PR #1](https://github.com/hykilpikonna/hyfetch/pull/1))
* Add more flags ([PR [#1](https://github.com/hykilpikonna/hyfetch/pull/1)](https://github.com/hykilpikonna/hyfetch/pull/1))
### 1.0.3
-36
View File
@@ -1,36 +0,0 @@
with import <nixpkgs> {};
rec {
hyfetch = python3Packages.buildPythonPackage rec {
pname = "HyFetch";
version = "1.0.7";
src = pythonPackages.fetchPypi {
inherit pname version;
hash = "sha256-3/6/3EtTqHXTMuRIo2nclIxYSzOFvQegR29OJsKMQU4=";
};
propagatedBuildInputs = with python3Packages; [
typing-extensions
setuptools
];
doCheck = false;
meta = with lib; {
description = "neofetch with pride flags <3";
longDescription = ''
HyFetch is a command-line system information tool fork of neofetch.
HyFetch displays information about your system next to your OS logo
in ASCII representation. The ASCII representation is then colored in
the pattern of the pride flag of your choice. The main purpose of
HyFetch is to be used in screenshots to show other users what
operating system or distribution you are running, what theme or
icon set you are using, etc.
'';
homepage = "https://github.com/hykilpikonna/HyFetch";
license = licenses.mit;
mainProgram = "hyfetch";
};
};
}
+73
View File
@@ -0,0 +1,73 @@
.\" 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"
.SH NAME
Version \- manual page for Version is 1.4.11
.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}]
[\-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]
.PP
hyfetch \- neofetch with flags <3
.SS "options:"
.TP
\fB\-h\fR, \fB\-\-help\fR
show this help message and exit
.TP
\fB\-c\fR, \fB\-\-config\fR
Configure hyfetch
.TP
\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}
Use preset
.TP
\fB\-m\fR {8bit,rgb}, \fB\-\-mode\fR {8bit,rgb}
Color mode
.TP
\fB\-b\fR {qwqfetch,neofetch,fastfetch,fastfetch\-old}, \fB\-\-backend\fR {qwqfetch,neofetch,fastfetch,fastfetch\-old}
Choose a *fetch backend
.TP
\fB\-\-args\fR ARGS
Additional arguments pass\-through to backend
.TP
\fB\-\-c\-scale\fR SCALE
Lighten colors by a multiplier
.TP
\fB\-\-c\-set\-l\fR LIGHT
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
Test for a specific distro
.TP
\fB\-\-ascii\-file\fR ASCII_FILE
Use a specific file for the ascii art
.SH "SEE ALSO"
The full documentation for
.B Version
is maintained as a Texinfo manual. If the
.B info
and
.B Version
programs are properly installed at your site, the command
.IP
.B info Version
.PP
should give you access to the complete manual.
+55 -40
View File
@@ -1,7 +1,7 @@
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.2.
.TH NEOFETCH "1" "November 2022" "Neofetch 7.3.4" "User Commands"
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3.
.TH NEOFETCH "1" "December 2023" "Neofetch 7.3.11" "User Commands"
.SH NAME
Neofetch \- manual page for Neofetch 7.3.4
Neofetch \- manual page for Neofetch 7.3.11
.SH SYNOPSIS
.B neofetch
\fI\,func_name --option "value" --option "value"\/\fR
@@ -46,6 +46,9 @@ Hide/Show Fully Qualified Domain Name in title.
\fB\-\-package_managers\fR on/off
Hide/Show Package Manager names. (on, tiny, off)
.TP
\fB\-\-package_separate\fR on/off
Whether to separate system/user modes for supported package managers
.TP
\fB\-\-os_arch\fR on/off
Hide/Show OS architecture.
.TP
@@ -125,6 +128,12 @@ Enable/Disable showing $SHELL path
\fB\-\-shell_version\fR on/off
Enable/Disable showing $SHELL version
.TP
\fB\-\-editor_path\fR on/off
Enable/Disable showing $EDITOR path
.TP
\fB\-\-editor_version\fR on/off
Enable/Disable showing $EDITOR version
.TP
\fB\-\-disk_show\fR value
Which disks to display.
Possible values: '/', '/dev/sdXX', '/path/to/mount point'
@@ -304,58 +313,64 @@ Colors to print the ascii art
\fB\-\-ascii_distro\fR distro
Which Distro's ascii art to print
.TP
NOTE: AIX, AlmaLinux, Alpine, Alter, Amazon, AmogOS, Anarchy,
Android, Antergos, antiX, AOSC OS, AOSC OS/Retro, Aperio GNU/Linux,
Apricity, Arch, ArchBox, Archcraft, ARCHlabs, ArchStrike, ArcoLinux,
Artix, Arya, Asahi, AsteroidOS, astOS, Bedrock, BigLinux, Bitrig,
BlackArch, blackPanther, BLAG, BlankOn, BlueLight, Bodhi, bonsai,
BSD, BunsenLabs, Cachy OS, Calculate, CalinixOS, Carbs, CBL\-Mariner,
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, 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, ChonkySealOS,
Chrom, Cleanjaro, Clear Linux OS, ClearOS, Clover, Cobalt, Condres,
Container Linux by CoreOS, CRUX, Crystal Linux, Cucumber,
CutefishOS, CyberOS, dahlia, DarkOs, Darwin, Debian, Deepin, DesaOS,
Devuan, DietPi, DracOS, DragonFly, Drauger, Droidian, Elementary,
Elive, EncryptOS, EndeavourOS, Endless, Enso, EuroLinux, Exherbo,
Exodia Predator OS, Fedora, Feren, Finnix, FreeBSD, FreeMiNT,
Frugalware, Funtoo, GalliumOS, Garuda, Gentoo, GhostBSD, glaucus,
gNewSense, GNOME, GNU, GoboLinux, GrapheneOS, Grombyang, Guix,
Haiku, HamoniKR, HarDClanZ, Hash, Huayra, HydroOS, Hyperbola,
iglunix, instantOS, IRIX, Itc, januslinux, Kaisen, Kali, KaOS, KDE,
Kibojoe, Kogaion, Korora, KrassOS, KSLinux, Kubuntu, LangitKetujuh,
LaxerOS, LEDE, LibreELEC, Linspire, Linux, Linux Lite, Linux Mint,
Linux Mint Old, Live Raizo, LMDE, Lubuntu, Lunar, mac, Mageia,
MagpieOS, Mandriva, Manjaro, MassOS, MatuusOS, Maui, Mer, Minix,
MIRACLE LINUX, MX, Namib, Neptune, NetBSD, Netrunner, Nitrux, NixOS,
NomadBSD, Nurunner, NuTyX, Obarun, OBRevenge, OmniOS, Open Source
Media Center, OpenBSD, openEuler, OpenIndiana, openmamba,
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, Exherbo, Exodia Predator OS, Fedora,
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, OpenWrt, OPNsense, Oracle, orchid, OS Elbrus, PacBSD,
Tumbleweed, OPNsense, Oracle, orchid, OS Elbrus, PacBSD, Panwah,
Parabola, parch, Pardus, Parrot, Parsix, PCBSD, PCLinuxOS, pearOS,
Pengwin, Pentoo, Peppermint, 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,
rocky, Rosa, Sabayon, sabotage, Sailfish, SalentOS, Scientific,
semc, Septor, Serene, SharkLinux, ShastraOS, Siduction, SkiffOS,
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,
Univalent, Univention, Uos, uwuntu, Vanilla, Venom, VNux, Void,
VzLinux, wii\-linux\-ngx, Windows, Windows 10, Windows 11, XFerience,
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.
.TP
NOTE: arch, dragonfly, Fedora, LangitKetujuh, nixos, redhat, Ubuntu
have 'old' logo variants, use {distro}_old to use them.
.TP
NOTE: alpine, android, aoscosretro, arch, arcolinux, artix,
CalinixOS, centos, cleanjaro, crux, debian, dragonfly, elementary,
fedora, freebsd, garuda, gentoo, guix, haiku, hyperbola, linuxlite,
linuxmint, mac, mageia, manjaro, mx, netbsd, nixos, openbsd,
opensuse, orchid, parabola, popos, postmarketos, pureos, Raspbian,
rocky, slackware, sunos, ubuntu, void have 'small' logo variants,
use {distro}_small to use them.
NOTE: alpine, android, arch, arcolinux, artix, CalinixOS, centos,
cleanjaro, crux, debian, dragonfly, elementary, endeavouros, fedora,
freebsd, garuda, gentoo, guix, haiku, hyperbola, kali, Linux,
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.
.TP
\fB\-\-ascii_bold\fR on/off
Whether or not to bold the ascii logo.
+7 -2
View File
@@ -1,4 +1,9 @@
from hyfetch import main
from . import main
from .color_util import printc
if __name__ == '__main__':
main.run()
try:
main.run()
except KeyboardInterrupt:
printc('&cThe program is interrupted by ^C, exiting...')
exit(0)
+1
View File
@@ -0,0 +1 @@
VERSION = '1.4.11'
+36 -8
View File
@@ -2,19 +2,37 @@ from __future__ import annotations
import colorsys
from dataclasses import dataclass, astuple
from typing_extensions import Literal
from .constants import GLOBAL_CFG
from .types import *
AnsiMode = Literal['default', 'ansi', '8bit', 'rgb']
LightDark = Literal['light', 'dark']
MINECRAFT_COLORS = [
# Minecraft formatting codes
# ==========================
"&0/\033[38;5;0m", "&1/\033[38;5;4m", "&2/\033[38;5;2m", "&3/\033[38;5;6m",
"&4/\033[38;5;1m", "&5/\033[38;5;5m", "&6/\033[38;5;3m", "&7/\033[38;5;7m",
"&8/\033[38;5;8m", "&9/\033[38;5;12m", "&a/\033[38;5;10m", "&b/\033[38;5;14m",
"&c/\033[38;5;9m", "&d/\033[38;5;13m", "&e/\033[38;5;11m", "&f/\033[38;5;15m",
"&l/\033[1m", # Enable bold text
"&o/\033[3m", # Enable italic text
"&n/\033[4m", # Enable underlined text
"&k/\033[8m", # Enable hidden text
"&m/\033[9m", # Enable strikethrough text
"&r/\033[0m", # Reset everything
MINECRAFT_COLORS = ["&0/\033[0;30m", "&1/\033[0;34m", "&2/\033[0;32m", "&3/\033[0;36m", "&4/\033[0;31m",
"&5/\033[0;35m", "&6/\033[0;33m", "&7/\033[0;37m", "&8/\033[1;30m", "&9/\033[1;34m",
"&a/\033[1;32m", "&b/\033[1;36m", "&c/\033[1;31m", "&d/\033[1;35m", "&e/\033[1;33m",
"&f/\033[1;37m",
"&r/\033[0m", "&l/\033[1m", "&o/\033[3m", "&n/\033[4m", "&-/\n"]
# Extended codes (not officially in Minecraft)
# ============================================
"&-/\n", # Line break
"&~/\033[39m", # Reset text color
"&*/\033[49m", # Reset background color
"&L/\033[22m", # Disable bold text
"&O/\033[23m", # Disable italic text
"&N/\033[24m", # Disable underlined text
"&K/\033[28m", # Disable hidden text
"&M/\033[29m", # Disable strikethrough text
]
MINECRAFT_COLORS = [(r[:2], r[3:]) for r in MINECRAFT_COLORS]
@@ -221,3 +239,13 @@ class RGB:
def is_light(self):
return self.hsl().l > 0.5
def overlay(self, color: 'RGB', alpha: float) -> 'RGB':
"""
Overlay a color on top of this color
:param color: Overlay color
:param alpha: Overlay alpha
:return: New color (original isn't modified)
"""
return RGB(*[round((1 - alpha) * v1 + alpha * v2) for v1, v2 in zip(self, color)])
+9 -5
View File
@@ -1,13 +1,14 @@
from __future__ import annotations
import os
import platform
from dataclasses import dataclass
from pathlib import Path
from typing_extensions import Literal
from .types import LightDark
from .__version__ import VERSION
CONFIG_PATH = Path.home() / '.config/hyfetch.json'
VERSION = '1.4.4'
TEST_ASCII = r"""
@@ -26,7 +27,9 @@ _/\_\_ _/_/\_
TEST_ASCII_WIDTH = max(len(line) for line in TEST_ASCII.split('\n'))
DEFAULT_DARK_L = 0.
IS_WINDOWS = platform.system() == 'Windows'
CACHE_PATH = Path(os.getenv("LOCALAPPDATA") or os.getenv("XDG_CACHE_HOME") or Path.home() / '.cache') / 'hyfetch'
@dataclass
class GlobalConfig:
@@ -35,16 +38,17 @@ class GlobalConfig:
override_distro: str | None
debug: bool
is_light: bool
use_overlay: bool
def light_dark(self) -> Literal['light', 'dark']:
def light_dark(self) -> LightDark:
return 'light' if self.is_light else 'dark'
def default_lightness(self, term: Literal['light', 'dark'] | None = None) -> float:
def default_lightness(self, term: LightDark | None = None) -> float:
if term is None:
term = self.light_dark()
return 0.65 if term.lower() == 'dark' else 0.4
GLOBAL_CFG = GlobalConfig(color_mode='8bit', override_distro=None, debug=False, is_light=False)
GLOBAL_CFG = GlobalConfig(color_mode='8bit', override_distro=None, debug=False, is_light=False, use_overlay=False)
MINGIT_URL = 'https://github.com/git-for-windows/git/releases/download/v2.37.2.windows.2/MinGit-2.37.2.2-busybox-32-bit.zip'
@@ -2,8 +2,6 @@ from __future__ import annotations
import string
asciis: list['AsciiArt'] = []
class AsciiArt:
name: str
@@ -16,10 +14,7 @@ class AsciiArt:
self.color = color
self.ascii = ascii
self.name = name or self.get_friendly_name()
asciis.append(self)
def get_friendly_name(self) -> str:
return self.match.split("|")[0].strip(string.punctuation + '* ') \
.replace('"', '').replace('*', '')
+23
View File
@@ -0,0 +1,23 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
adélie = AsciiArt(match=r'''"Adélie"* | "Adelie"*''', color='4 7 6', ascii=r"""
${c1} ${c3} ,-^-___
${c3} /\\\///
${c2}refined.${c1} /\\\\//
${c2}reliable.${c1} /\\\///
${c2}ready.${c1} /\\/////\
__///\\\\/////\
${c3} _//////\\\\\\\////
${c1} ///////${c3}\\\\\\\\\\//
//////${c1}\\\\\/
/////\\\\\/
/////${c3}\\\\/
/\\///\\\/
/\\\/${c1}\\/
/\\\\//
//////
/// ${c3}\\\\\
""")
+29
View File
@@ -0,0 +1,29 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
aeros = AsciiArt(match=r'''"aerOS"*''', color='fg 0 0 0', ascii=r"""
${c1}
ooo OOO OOO ooo
oOO OOo
oOO OOo
oOO OOo
oOO OOo
oOO OOo
oOO OOo
OOo
OOo
OOo
OOo
OOo
OOo
oOO OOo
oOO OOo
oOO OOo
oOO OOo
oO OOo
oOO OOo
oOO OOo
ooo OOO OOO ooo
""")
+22
View File
@@ -0,0 +1,22 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
afterglow = AsciiArt(match=r'''"Afterglow"*''', color='5 1 3 4', ascii=r"""
${c2} .
${c1}. ${c2}.{!
${c1}.L! ${c2}J@||*
${c1}gJJJJL` ${c2}g@FFS"
${c1},@FFFJF`${c2}_g@@LLP`
${c1}_@FFFFF`${c2}_@@@@@P` ${c4}.
${c1}J@@@LLF ${c2}_@@@@@P` ${c4}.J!
${c1}g@@@@@" ${c2}_@@@@@P`${c3}. ${c4}.L|||*
${c1}g@@@@M" ${c2}"VP`${c3}.L! ${c4}<@JJJJ`
${c1}"@N" ${c3}:||||! ${c4}JFFFFS"
${c3}.{JJ||F`${c4}_gFFFF@'
${c3}.@FJJJF`${c4},@LFFFF`
${c3}_@FFFFF ${c4}VLLLP`
${c3}J@@LL@" ${c4}`"
${c3}V@@"
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
aix = AsciiArt(match=r'''"AIX"*''', color='2 7', ascii=r"""
${c1} `:+ssssossossss+-`
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
almalinux = AsciiArt(match=r'''"AlmaLinux"*''', color='1 3 4 2 6', ascii=r"""
${c1} 'c:.
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
alpine = AsciiArt(match=r'''"Alpine"*''', color='4 5 7 6', ascii=r"""
${c1} .hddddddddddddddddddddddh.
+13
View File
@@ -0,0 +1,13 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
alpine_small = AsciiArt(match=r'''"alpine_small"''', color='4 7', ascii=r"""
${c1} /\ /\
/${c2}/ ${c1}\ \
/${c2}/ ${c1}\ \
/${c2}// ${c1}\ \
${c2}// ${c1}\ \
\
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
alter = AsciiArt(match=r'''"Alter"*''', color='6 6', ascii=r"""
${c1} %,
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
amazon = AsciiArt(match=r'''"Amazon"*''', color='3 7', ascii=r"""
${c1} `-/oydNNdyo:.`
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
amogos = AsciiArt(match=r'''"AmogOS"*''', color='15 6', ascii=r"""
${c1} ___________
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
anarchy = AsciiArt(match=r'''"Anarchy"*''', color='7 4', ascii=r"""
${c2}..${c1}
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
android = AsciiArt(match=r'''"Android"*''', color='2 7', ascii=r"""
${c1} -o o-
@@ -1,11 +1,12 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
android_small = AsciiArt(match=r'''"android_small"*''', color='2 7', ascii=r"""
${c1} ;, ,;
';,.-----.,;'
,' ',
/ O O \\
/ O O \
| |
'-----------------'
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
antergos = AsciiArt(match=r'''"Antergos"*''', color='4 6', ascii=r"""
${c2} `.-/::/-``
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
antix = AsciiArt(match=r'''"antiX"*''', color='1 7 3', ascii=r"""
${c1}
+24
View File
@@ -0,0 +1,24 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
aosc_os = AsciiArt(match=r'''"AOSC OS"*''', color='4 0 1 3', ascii=r"""
${c2} __
${c2}gpBBBBBBBBBP
${c2}_gBBBBBBBBBRP
${c2}4BBBBBBBBRP ${c4},_____
${c2}`"" ${c4}_g@@@@@@@@@@@@@%g>
${c4}__@@@@@@@@@@@@@@@@P" ${c1}___
${c4}_g@@@@@@@@@@@@@@@N"` ${c1}_gN@@@@@N^
${c4}_w@@@@@@@@@@@@@@@@P" ${c1}_g@@@@@@@P"
${c4}_g@@@@@@@@@@@@@@@N"` ${c1}VMNN@NNNM^`
${c4}^MMM@@@@@@@@@@@MP" ${c3},ggppww__
${c4}`"\"\"\"" ${c3}_wNNNNNNNNNNNNNNNNNNN
${c3}_gBNNNNNNNNNNNNNNNNNP"
${c3}_wNNNNNNNNNNNNNNNNNNMP`
${c3}_gBNNNNNNNNNNNNNNNNNP"
${c3}_wNNNNNNNNNNNNNNNNNNNM^
${c3}""Y^^MNNNNNNNNNNNNP`
${c3}`"\"\""\"\""
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
aosc_os_retro = AsciiArt(match=r'''"AOSC OS/Retro"*''', color='4 7 1 3', ascii=r"""
${c2} .........
@@ -1,13 +1,14 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
aoscosretro_small = AsciiArt(match=r'''"aoscosretro_small"''', color='4 7 1 3', ascii=r"""
${c2} _____ ${c1}_____${c2}
-' '-${c1}| |${c2}
/ ___ ${c1}| |${c2}
| / _ \\${c1}|_____|${c2}
' / /_\\ \\
\\ / _____ \\${c4}___
| / _ \${c1}|_____|${c2}
' / /_\ \
\ / _____ \${c4}___
${c3}|${c2}/_/ ${c3}| ${c4}| |
${c3}| | ${c4}|___|
${c3}|_____|
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
aperio_gnu_linux = AsciiArt(match=r'''"Aperio GNU/Linux"*''', color='255', ascii=r"""
${c2}
+27
View File
@@ -0,0 +1,27 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
aperture = AsciiArt(match=r'''"Aperture"*''', color='6 6 7 1', ascii=r"""
${c1} .,-:;//;:=,
. :H@@@MM@M#H/.,+%;,
,/X+ +M@@M@MM%=,-%HMMM@X/,
-+@MM; $M@@MH+-,;XMMMM@MMMM@+-
;@M@@M- XM@X;. -+XXXXXHHH@M@M#@/.
,%MM@@MH ,@%= .---=-=:=,.
=@#@@@MX., -%HX$$%%%:;
=-./@M@M$ .;@MMMM@MM:
X@/ -$MM/ . +MM@@@M$
,@M@H: :@: . =X#@@@@-
,@@@MMX, . /H- ;@M@M=
.H@@@@M@+, %MM+..%#$.
/MMMM@MMH/. XM@MH; =;
/%+%$XHH@$= , .H@@@@MX,
.=--------. -%H.,@@@@@MX,
.%MM@@@HHHXX$$$%+- .:$MMX =M@@MM%.
=XMMM@MM@MM#H;,-+HMM@M+ /MMMX=
=%@M@M#@$-.=$@MM@@@M; %M%=
,:+$+-,/H#MMMMMMM@= =,
=++%%%%+/:-.
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
apricity = AsciiArt(match=r'''"Apricity"*''', color='4 7 1', ascii=r"""
${c2} ./o-
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
arch = AsciiArt(match=r'''"Arch"*''', color='6 6 7 1', ascii=r"""
${c1} -`
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
arch_old = AsciiArt(match=r'''"arch_old"''', color='6 7 1', ascii=r"""
${c1} __
+14
View File
@@ -0,0 +1,14 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
arch_small = AsciiArt(match=r'''"arch_small"''', color='6 7 1', ascii=r"""
${c1} /\
/ \
/\ \
${c2} / \
/ ,, \
/ | | -\
/_-'' ''-_\
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
archbox = AsciiArt(match=r'''"ArchBox"*''', color='2 7 1', ascii=r"""
${c1} ...:+oh/:::..
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
archcraft = AsciiArt(match=r'''"Archcraft"*''', color='6 1 2 3 4 5', ascii=r"""
${c1}${c1}${c1}
+27
View File
@@ -0,0 +1,27 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
archcraft_ascii = AsciiArt(match=r'''"archcraft_ascii"*''', color='6 1 2 3 4 5', ascii=r"""
${c1} -o\
:ooo:
.ooooo.
ooooooo.
+oooooooo.
-oooooooooo.
--:-+oooooooo.
yooo+=+sooooooo.
yoooooosooooooooo.
y+ooooooooooooooooo.
yoooooooooooooooooooo`
yoooooo+oo= :oo++ooooo`
:oooooo. +ooooo-
-ooooooo. .::. +ooosoo=
-oooooo` .oooo` +os-=o=
=ooooooo=: `oo+ :=ooo=--`.
+ooooooooos. .=sooooooo+-
.+osossos+-` `-+osososs+.
:sss+=-:` `:-=+ssss:
:=-:` `-=+:
""")
+27
View File
@@ -0,0 +1,27 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
archcraft_minimal = AsciiArt(match=r'''"archcraft_minimal"*''', color='6 1 2 3 4 5', ascii=r"""
${c1} ⢰⡆
⢠⣿⣿⡄
⢀⣾⣿⣿⣿⡀
⣼⣿⣿⣿⣿⣷⡀
⣼⣿⣿⣿⣿⣿⣿⣷
⢼⣿⣿⣿⣿⣿⣿⣿⣿⣧
⣰⣤⣈⠻⢿⣿⣿⣿⣿⣿⣿⣧
⣰⣿⣿⣿⣿⣮⣿⣿⣿⣿⣿⣿⣿⣧
⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧
⣰⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧
⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣧
⣼⣿⣿⣿⣿⣿⡿⣿⣿⡟ ⠸⣿⣿⡿⣿⣿⣿⣿⣿⣷⡀
⣼⣿⣿⣿⣿⣿⡏ ⠈⣿⣿⣿⣿⣿⣷⡀
⢀⣼⣿⣿⣿⣿⣿⣿⡗ ⢀⣠⣤⣀ ⠸⣿⣿⣿⣿⣿⣿⣷⡀
⢀⣾⣿⣿⣿⣿⣿⡏⠁ ⢠⣿⣿⣿⣿⡇ ⢙⣿⣿⣻⠿⣿⣷⡀
⢀⣾⣿⣿⣿⣿⣿⣿⣷⣤⡀ ⠻⣿⣿⡿⠃ ⢀⣼⣿⣿⣿⣿⣦⣌⠙
⢠⣾⣿⣿⣿⣿⣿⣿⣿⣿⣿⠏ ⢿⣿⣿⣿⣿⣿⣿⣿⣿⣦⡀
⢠⣿⣿⣿⣿⣿⣿⣿⡿⠟⠋⠁ ⠙⠻⣿⣿⣿⣿⣿⣿⣿⣿⡄
⣠⣿⣿⣿⣿⠿⠛⠋⠁ ⠉⠙⠻⢿⣿⣿⣿⣿⣆
⡰⠟⠛⠉⠁ ⠉⠙⠛⠿⢆
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
archlabs = AsciiArt(match=r'''"ARCHlabs"*''', color='6 6 7 1', ascii=r"""
${c1} 'c'
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
archmerge = AsciiArt(match=r'''"ArchMerge"*''', color='6 6 7 1', ascii=r"""
${c1} y:
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
archstrike = AsciiArt(match=r'''"ArchStrike"*''', color='8 6', ascii=r"""
${c1} *
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
arcolinux = AsciiArt(match=r'''"ArcoLinux"*''', color='7 4', ascii=r"""
${c2} /-
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
arcolinux_small = AsciiArt(match=r'''"arcolinux_small"*''', color='7 4', ascii=r"""
${c2} A
+23
View File
@@ -0,0 +1,23 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
arselinux = AsciiArt(match=r'''"ArseLinux"*''', color='4 7', ascii=r"""
${c1}
⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣶⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⣴⣶⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⣄⠀⠀⠀⠀⣼⠟⠁⠀⠀⢀⣀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⡀⠀⢀⣤⡀⠀⠀⠀⠉⢻⣷⡄⠀⠀⠁⠀⢀⣤⣾⡿⠟⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠙⢿⣷⣿⠏⠀⠀⠀⠀⠀⠀⠹⣿⡄⠀⠀⠀⠙⠉⠁⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠹⣿⡄⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⠀⠀⠠⣶⣶⣶⡶
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢹⣿⠀⠀⠀⠀⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠀⠀⠀⠀⠀⠀⠀⢠⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢸⣿⠂⠀⠀⠀⠀⠀⢀⣾⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣿⠇⠀⠀⠀⠀⠀⣠⣾⠟⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⣠⣴⣿⣇⣀⣀⣀⣠⣴⣾⣿⡏⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⢸⣿⠀⠀⠀⠀⠀⣤⣤⣴⣶⣾⠿⠟⣿⡏⠙⠛⠛⠛⠋⠉⢀⣿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣿⡄⠀⠀⠀⠀⠈⠉⠉⠀⠀⠀⠀⣿⡇⠀⠀⠀⠀⠀⠀⢸⣿⡀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⣿⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢿⠇⠀⠀⠀⠀⠀⠀⠘⠿⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
⠀⠈⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
artix = AsciiArt(match=r'''"Artix"*''', color='6 6 7 1', ascii=r"""
${c1} '
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
artix_small = AsciiArt(match=r'''"artix_small"*''', color='6 6 7 1', ascii=r"""
${c1} '
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
arya = AsciiArt(match=r'''"Arya"*''', color='2 1', ascii=r"""
${c1} `oyyy/${c2}-yyyyyy+
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
asahi = AsciiArt(match=r'''"Asahi"*''', color='3 2 1 8 7 6 4', ascii=r"""
${c1} ## ${c2}**
+25
View File
@@ -0,0 +1,25 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
aster = AsciiArt(match=r'''"Aster"*''', color='6 6', ascii=r"""
${c1} ...''...
${c1} .;oOXWMWNXXXNMMN0d:.
${c1} .oXMWOo;.. ..:oO;
${c1} ;KMWx, co,
${c1} 'KMNl dMMW.
${c1} oMMx xMMMMk
${c1} xMM: dMMMMMM;
${c1} cMMl dMMMMMMMW
${c1} NMK xMMMx::dXMx
${c1} ,MMl xMMN' .o.
${c1} cMM; dMMW'
${c1} ;MMc oMMW,
${c1} WMK dMMW, ccccccc.
${c1} lMMl oMMM; ooooooo.
${c1} OMMc ...
${c1} xMMx
${c1} ;XMN:
${c1} ,.
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
asteroidos = AsciiArt(match=r'''"AsteroidOS"*''', color='160 208 202 214', ascii=r"""
${c1} ***
+30
View File
@@ -0,0 +1,30 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
astos = AsciiArt(match=r'''"astOS"*''', color='8', ascii=r"""
${c1} oQA#$%UMn
H 9
G #
6 %
?#M#%KW3"
// \\
// \\
// \\
// \\
n%@$DK&ML .0O3#@&M_
P # 8 W
H U G #
B N O @
C&&#%HNAR 'WS3QMHB"
// \\ \\
// \\ \\
// \\ \\
// \\ \\
uURF$##Bv nKWB$%ABc aM@3R@D@b
8 M @ O # %
% & G U @ @
& @ # % % #
!HGN@MNCf t&$9#%HQr ?@G#6S@QP
""")
+29
View File
@@ -0,0 +1,29 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
astra_linux = AsciiArt(match=r'''"Astra Linux"*''', color='160 231', ascii=r"""
${c1} AA
${c1} AaaA
${c1} Aa${c2}/\${c1}aA
${c1} Aa${c2}/${c1}aa${c2}\${c1}aA
${c1} Aa${c2}/${c1}aAAa${c2}\${c1}aA
${c1} aA${c2}/${c1}aaAAaa${c2}\${c1}Aa
${c1} aA${c2}/${c1}aaAAAAaa${c2}\${c1}Aa
${c1} aaaaaaAAAAa${c2}/${c1}aaAAAAAAaa${c2}\${c1}aAAAAaaaaa
${c1} aAAa${c2}-----${c1}aaaaaAAAAAAAAAAaaaaa${c2}-----${c1}aAAa
${c1} aAA${c2}\ ${c1}aAAAAAAAAAAAAAAAAAAAAAAa${c2} /${c1}AAa
${c1} aAa${c2}\${c1}aAAA${c2}\${c1}AAAA${c2}\${c1}AAAA${c2}\${c1}AAA${c2}\${c1}AAa${c2}/${c1}aAa
${c1} aAa${c2}\${c1}aA${c2}\\${c1}AAA${c2}\\${c1}AAA${c2}\\${c1}AA${c2}\\/${c1}aAa
${c1} aAA${c2}\${c1}aA${c2}\\${c1}AAA${c2}\\${c1}AAA${c2}\\${c1}Aa${c2}/${c1}AAa
${c1} aA${c2}\${c1}aA${c2}\\${c1}AAA${c2}\\${c1}AAA${c2}\\/${c1}Aa
${c1} aA${c2}/${c1}AA${c2}\\\${c1}AA${c2}\\\${c1}AA${c2}\\\${c1}Aa
${c1} aA${c2}/\${c1}AAa${c2}\\\${c1}Aa${c2}\\\${c1}Aa${c2}\\\${c1}Aa
${c1} aA${c2}/\\${c1}AAa${c2}\\/\${c1}a${c2}\\\${c1}Aa${c2}\\${c1}Aa
${c1} aA${c2}/${c1}a${c2}\\\${c1}Aa${c2}\/${c1}AA${c2}\\\\\${c1}Aa${c2}\\${c1}Aa
${c1} aA${c2}/${c1}aA${c2}\\/${c1}aAa aAa${c2}\\\${c1}Aa${c2}\${c1}Aa
${c1} aA${c2}/\${c1}A${c2}\/${c1}Aa aA${c2}\\${c1}A${c2}\\${c1}Aa
${c1} A${c2}|/${c1}aaAa aAaa${c2}\|${c1}A
${c1} aAaa aaAa
""")
+31
View File
@@ -0,0 +1,31 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
athena = AsciiArt(match=r'''"Athena"*''', color='7 3', ascii=r"""
${c1} . ..
${c1} :####: ####.
${c1} .################
${c1} :##################
${c1}.###################.
${c1}######## #######
${c1}####### ${c2}####${c1} #####
${c1}:#######. ####
${c1} ######### ${c2}#${c1} ## #
${c1} ####### ${c2}##${c1} ####
${c1}######## ${c2}####${c1} #######
${c1}######## ${c2}#####${c1} ########
${c1}######## ${c2}#######${c1} #######
${c1} ####### ${c2}########${c1} #######
${c1} ######## ${c2}#########${c1} ######
${c1} ######## ${c2}#########${c1} #####
${c1} ####### ${c2}#########${c1} ####
${c1} ####### ${c2}#########${c1} ##
${c1} ####### ${c2}########${c1} ##
${c1} ###### ${c2}########${c1} #
${c1} ### ${c2}#######${c1}
${c1} ${c2}######${c1}
${c1} ${c2}####${c1}
${c1} ${c2}##${c1}
""")
+24
View File
@@ -0,0 +1,24 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
azos = AsciiArt(match=r'''"azos"*''', color='6 1', ascii=r"""
${c1} ////. ${c2} (((((
${c1} //////// ${c2} @((((((((
${c1} //////// ${c2} @((((((((
${c1} //////// /////// ${c2} ((((((( @((((((((
${c1} //////// ///////// ${c2} ((((((((( @((((((((
${c1} //////// ///////// ${c2} ((((((((( @((((((((
${c1} //////// ///////// ////// ${c2} (((((( ((((((((( @((((((((
${c1} //////// ///////// //////// ${c2} (((((((( ((((((((( @((((((((
${c1} //////// ///////// //////// ${c2} (((((((( ((((((((( @((((((((
${c1} //////// ///////// //////// ${c2} ((((((( ((((((((( @((((((((
${c1} //////// ///////// /// ${c2} ( ((((((((( @((((((((
${c1} //////// ///////// ${c2} ((((((((( @((((((((
${c1} //////// ///////// ${c2} &(((((((( @((((((((
${c1} //////// ////// ${c2} @(((( @((((((((
${c1} //////// ${c2} @((((((((
${c1} //////// ${c2} @((((((((
${c1} ///// ${c2} (((((
""")
+24
View File
@@ -0,0 +1,24 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
bedrock = AsciiArt(match=r'''"Bedrock"*''', color='8 7', ascii=r"""
${c1}--------------------------------------
--------------------------------------
--------------------------------------
---${c2}\\\\\\\\\\\\${c1}-----------------------
----${c2}\\\ \\\${c1}----------------------
-----${c2}\\\ \\\${c1}---------------------
------${c2}\\\ \\\\\\\\\\\\\\\\\${c1}------
-------${c2}\\\ \\\${c1}-----
--------${c2}\\\ \\\${c1}----
---------${c2}\\\ ______ \\\${c1}---
----------${c2}\\\ ///${c1}---
-----------${c2}\\\ ///${c1}----
------------${c2}\\\ ///${c1}-----
-------------${c2}\\\////////////////${c1}------
--------------------------------------
--------------------------------------
--------------------------------------
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
biglinux = AsciiArt(match=r'''"BigLinux"*''', color='6 11 4', ascii=r"""
${c1} ...
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bitrig = AsciiArt(match=r'''"Bitrig"*''', color='2 7', ascii=r"""
${c1} `hMMMMN+
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
blackarch = AsciiArt(match=r'''"BlackArch"*''', color='1 1 0 1', ascii=r"""
${c3} 00
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
blackpanther = AsciiArt(match=r'''"blackPanther"* | 'blackpanther'*''', color='1 11 12', ascii=r"""
${c3} ........
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
blag = AsciiArt(match=r'''"BLAG"*''', color='5 7', ascii=r"""
${c1} d
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
blankon = AsciiArt(match=r'''"BlankOn"*''', color='1 7 3', ascii=r"""
${c2} `./ohdNMMMMNmho+.` ${c1} .+oo:`
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bluelight = AsciiArt(match=r'''"BlueLight"*''', color='7 4', ascii=r"""
${c1} oMMNMMMMMMMMMMMMMMMMMMMMMM
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bodhi = AsciiArt(match=r'''"Bodhi"*''', color='7 11 2', ascii=r"""
${c1}| ${c2},,mmKKKKKKKKWm,,
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bonsai = AsciiArt(match=r'''"bonsai"*''', color='6 2 3', ascii=r"""
${c2} ,####,
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bsd = AsciiArt(match=r'''*"BSD"''', color='1 7 4 3 6', ascii=r"""
${c1} , ,
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
bunsenlabs = AsciiArt(match=r'''"BunsenLabs"*''', color='fg 7', ascii=r"""
${c1} `++
@@ -1,7 +1,8 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
cachy_os = AsciiArt(match=r'''"Cachy OS"*''', color='2 8 6', ascii=r"""
cachyos = AsciiArt(match=r'''"CachyOS"*''', color='2 8 6', ascii=r"""
${c3} ${c2}.${c3}-------------------------:
${c3} .${c1}+=${c3}========================.
${c3} :${c1}++${c3}===${c1}++===${c3}===============- :${c1}++${c3}-
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
calculate = AsciiArt(match=r'''"Calculate"*''', color='7 3', ascii=r"""
${c1} ......
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
calinixos = AsciiArt(match=r'''"CalinixOS"''', color='4 5 4 4 4 4', ascii=r"""
${c2}
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
calinixos_small = AsciiArt(match=r'''"CalinixOS_small"*''', color='4 5 4 4 4 4', ascii=r"""
${c2}
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
carbs = AsciiArt(match=r'''"Carbs"*''', color='4 5 4 4 4 4', ascii=r"""
${c2} ..........
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
cbl_mariner = AsciiArt(match=r'''"CBL-Mariner"*''', color='6', ascii=r"""
${c1} .
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
celos = AsciiArt(match=r'''"CelOS"*''', color='4 6 0 5', ascii=r"""
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
center = AsciiArt(match=r'''"Center"*''', color='7 7', ascii=r"""
${c2} .
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
centos = AsciiArt(match=r'''"CentOS"*''', color='3 2 4 5 7', ascii=r"""
${c1} ..
+14
View File
@@ -0,0 +1,14 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
centos_small = AsciiArt(match=r'''"centos_small"*''', color='3 2 4 5 7', ascii=r"""
${c2} ____${c1}^${c4}____
${c2} |\ ${c1}|${c4} /|
${c2} | \ ${c1}|${c4} / |
${c4}<---- ${c3}---->
${c3} | / ${c2}|${c1} \ |
${c3} |/__${c2}|${c1}__\|
${c2} v
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
chakra = AsciiArt(match=r'''"Chakra"*''', color='4 5 7 6', ascii=r"""
${c1} _ _ _ "kkkkkkkk.
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
chaletos = AsciiArt(match=r'''"ChaletOS"*''', color='4 7 1', ascii=r"""
${c1} `.//+osso+/:``
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
chapeau = AsciiArt(match=r'''"Chapeau"*''', color='2 7', ascii=r"""
${c1} .-/-.
+28
View File
@@ -0,0 +1,28 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
chonkysealos = AsciiArt(match=r'''"ChonkySealOS"*''', color='7', ascii=r"""
${c1} .-/-.
.:-=++****++=-:.
.:=+*##%%%%%%%%%%##*+=:.
:=*#%%%%%%%%%%%%%%%%%%%%#*=:
:=*#%%%%%%%%%%%%%%%%%%%%%%%%#*=.
-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+-
=+#%%%%@@@@@@@%%%%%%%@@@@@@@%%%%%#+=
=+#@%%%%*+=-==*%%%%%%%#+====*%%%%%@#+=
:+*%%%%@* +@%%%@# -@%%%%%*+:
=+#%%%%%%#+====*###%%##*=--=+*%%%%%%%#+=
+*%%%%%%%@@##%%%%*=::=#%%%##%@%%%%%%%%*+
+*%%%%%%%@**@%%%%%@==@%%%%%@+#%%%%%%%%*+
=+#%%%%%%@#*@%%%%%%**%%%%%@%+%%%%%%%%#+=
:+*%%%%%%%@#*####**###*####*%@%%%%%%%*+:
=+#@%%%%%%@%%%%%%%@@%%%%%%%%%%%%%%@#+=
=+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#+=
-+#%%%%%%%%%%%%%%%%%%%%%%%%%%%%*+-
.=*#%%%%%%%%%%%%%%%%%%%%%%%%#*=.
:=*##%%%%%%%%%%%%%%%%%%##*=:
.:=+*##%%%%%%%%%%##*+=:.
.:-=++****++=-:.
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
chrom = AsciiArt(match=r'''"Chrom"*''', color='2 1 3 4 7', ascii=r"""
${c2} .,:loool:,.
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
cleanjaro = AsciiArt(match=r'''"Cleanjaro"*''', color='7 7', ascii=r"""
${c1}
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
cleanjaro_small = AsciiArt(match=r'''"cleanjaro_small"*''', color='7 7', ascii=r"""
${c1}
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
clear_linux_os = AsciiArt(match=r'''"Clear Linux OS"* | "Clear_Linux"*''', color='4 3 7 6', ascii=r"""
${c1} BBB
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
clearos = AsciiArt(match=r'''"ClearOS"*''', color='2', ascii=r"""
${c1} `.--::::::--.`
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
clover = AsciiArt(match=r'''"Clover"*''', color='2 6', ascii=r"""
${c1} `omo``omo`
+23
View File
@@ -0,0 +1,23 @@
# This file is automatically generated. Please do not modify.
from . import AsciiArt
cobalt = AsciiArt(match=r'''"Cobalt"*''', color='33 33 59 31 8', ascii=r"""
${c1} ///
${c1} ,//////////////
${c1} ///////////////////////////////
${c1} ///////////////${c5}***********${c1}//////
////${c5}***********************${c1}/////
/////${c5}***********************${c1}////
//////${c5},,,,,,,,,,,,,,,,,,,,,,${c1}///
//////${c5},,,,,,,,,,,,,,,,,,,,,,,,,${c1}/////
/////${c5},,,,,,,,,,,,,,,,,,,,,,,,,,,,${c1}/////
${c4} *****${c3},,,,,,,,,,,,,,,,,,,,,,,,,,,,,${c4}*****
******${c3},,,,,,,,,,,,,,,,,,,,,,,,,,,,${c4}*****
*******${c3},,,,,,,,,,,,,,,,,,,,,,,,,${c4}******
*******${c3}......................${c4}*******
******${c3}....${c4}***********************
****************************
*****
""")
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
condres = AsciiArt(match=r'''"Condres"*''', color='2 3 6', ascii=r"""
${c1}syyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy+${c3}.+.
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
container_linux_by_coreos = AsciiArt(match=r'''"Container Linux by CoreOS"* | "Container_Linux"*''', color='4 7 1', ascii=r"""
${c1} .....
@@ -1,5 +1,6 @@
# This file is automatically generated. Please do not modify.
from hyfetch.distro import AsciiArt
from . import AsciiArt
crux = AsciiArt(match=r'''"CRUX"*''', color='4 5 7 6', ascii=r"""
${c1} odddd

Some files were not shown because too many files have changed in this diff Show More