Skip to content

Logo (Builtin): Change WiiLinuxNgx to more generic name #1633

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Mar 21, 2025

Conversation

techflashYT
Copy link
Contributor

Wii-Linux-Ngx is no longer the most up to date version of Linux for the Wii. This change retains the original name for compatibility sake, and because Neagix's version does indeed still exist. It moves the ASCII art to a more generic file path, and introduces 2 new aliases for it: Wii-Linux, and WiiLinux.

I have tested this and do believe I have not broken anything, and that all 3 names do indeed work, however it is my first time modifying fastfetch, so please do let me know if I've done something wrong.

Wii-Linux-Ngx is no longer the most up to date version of Linux for the Wii.
This change retains the original name for compatibility sake, and because
Neagix's version does indeed still exist.  It moves the ASCII art to a more
generic file path, and introduces 2 new aliases for it: Wii-Linux, and WiiLinux.
@CarterLi
Copy link
Member

fastfetch matches distro logo by distro id. Please upload /etc/os-release so I can make sure no unnecessary ids are added.

@techflashYT
Copy link
Contributor Author

Sadly Wii-Linux doesn't have it's own /etc/os-release (it's based upon ArchPOWER), though neither did Wii-Linux-Ngx (which simply has a stock Debian 8 /etc/os-release). None of them would actually trigger without intervention on an unmodified copy of such a system. Is there some other way that the existing WiiLinuxNgx was meant to trigger, or was it just there so one could force it with --logo? The latter was my assumption when creating this PR.

@CarterLi
Copy link
Member

Is there some other way that the existing WiiLinuxNgx was meant to trigger, or was it just there so one could force it with --logo? The latter was my assumption when creating this PR.

I don't know. It's contributed by community but I don't have such a device.

What does it looks like now?

@techflashYT
Copy link
Contributor Author

What does it looks like now?

Both are unmodified versions of their respective distro.
Wii-Linux-Ngx (Debian):

PRETTY_NAME="Debian GNU/Linux 8 (jessie)"
NAME="Debian GNU/Linux"
VERSION_ID="8"
VERSION="8 (jessie)"
ID=debian
HOME_URL="http://www.debian.org/"
SUPPORT_URL="http://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"

Wii-Linux (ArchPOWER):

NAME="Arch POWER"
PRETTY_NAME="Arch POWER"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinuxpower.org/"
DOCUMENTATION_URL="https://github.com/kth5/archpower/wiki"
SUPPORT_URL="https://github.com/kth5/archpower/issue"
BUG_REPORT_URL="https://github.com/kth5/archpower/issue"
LOGO=archlinux-logo

@CarterLi
Copy link
Member

Okey, thanks.

@CarterLi CarterLi merged commit d4b175b into fastfetch-cli:dev Mar 21, 2025
18 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants