torizon / meta-toradex-torizon

Torizon OS OpenEmbedded Distro Layer
MIT License
5 stars 9 forks source link

draft: dev-tools: drop neofetch in favour of fastfetch #67

Open leonheldattoradex opened 1 month ago

leonheldattoradex commented 1 month ago

Neofetch is officially not supported anymore[0], and fastfetch is.

Furthermore, fastfetch has upstream support for Torizon OS [1] and it goes vrooom vrooom super fast.

Here's how it looks

image

[0] https://github.com/dylanaraps/neofetch [1] https://github.com/fastfetch-cli/fastfetch/blob/dev/src/logo/ascii/torizoncore.txt

leonheldattoradex commented 1 month ago

@LinusDierheimer I'm not sure if you're familiar with Yocto, but it's a build system for embedded Linux distros. I proposed to use it here for our binary distro (we used neofetch before), but the "recipe", ie, what actually lets users use fastfetch with Yocto is general enough that everyone using this build system can use it. Let me know if it's interesting for you to have this officially somewhere and I can maintain it.

leonheldattoradex commented 1 month ago

Drafted because some 3rd-party dependencies will have to be removed to be compliant with MIT. See https://github.com/fastfetch-cli/fastfetch/issues/533#issuecomment-2097050743.

charles2910 commented 2 weeks ago

@hiagofranco did package fastfetch for Debian and you guys can take a look at the "makefile" in https://salsa.debian.org/debian/fastfetch/-/blob/debian/latest/debian/rules?ref_type=heads

He also did have to remove some third party embedded libs, but I think we'll want to keep libyyjson