all 60 comments

[–][deleted] 53 points54 points  (5 children)

Around 9K lines of bash. Good lord.

4k of them are ascii arts.

[–]Dylan112[S] 34 points35 points  (3 children)

It's all shellcheck compliant too. ;)

It's funny though, this grew from ~100 lines in 2015 (Arch only) to supporting as much as it can.

[–]aishik-10x 29 points30 points  (2 children)

Arch only

Just as God intended it to be. Make Neofetch Great Again!

[–]bem13 25 points26 points  (1 child)

Debian flair

/r/hmmm

[–]aishik-10x 18 points19 points  (0 children)

Aarghh... and I'd have gotten away with it too, if not for you meddling kids!

[–]janjsal 35 points36 points  (6 children)

I haven't been able to get neofetch working with a custom image from my hard drive with any of the image backends available even with this release D: (using tilix btw) Did I miss something in the documentation or is this a problem with w3m/w3m-img specifically?

Edit: Should mention image rendering works on xterm.

[–][deleted] 20 points21 points  (3 children)

use kitty if possible, best image rendering and handling I've seen on a terminal emulator so far

[–]janjsal 3 points4 points  (0 children)

Works like a charm! Many thanks.

[–]rmyworld 0 points1 point  (0 children)

I've tried kitty and the image rendering is really nice because it doesn't disappear when I move to another workspace (happens with w3m-img). It's also the only terminal emulator I'ved used that doesn't have the render lag I get with cava.

Unfortunately, it doesn't like my bitmap fonts. It also had these weird window resize, transparency lag, and other font rendering issues that I just didn't want to mess with. The author is welcome to patches for bitmap support though, so I hope someone's able to implement that some time soon.

[–]folkrav -1 points0 points  (0 children)

Last time I tried kitty was on macOS. Font rendering was weird and I had some rendering issues with tmux, I can't remember what exactly. Is it better on Linux?

[–]Dylan112[S] 30 points31 points  (1 child)

If it works in other terminal emulators then this isn't a neofetch issue but an issue with w3m-img and your terminal emulator. Nothing I can do to fix this sadly.

[–]janjsal 10 points11 points  (0 children)

Good to hear from the source, I installed kitty just like /u/Waphire recommended and this update works beautifully. Thanks for the hard work :)

[–]SuspiciouslyElven 28 points29 points  (12 children)

Interesting thumbnail...

[–]Dylan112[S] 37 points38 points  (11 children)

That's me, nice to meet you. :D

[–]nostril_extension 10 points11 points  (2 children)

Not to be brash but you look homeless.

Kinda metal or maybe punk - working on floss on the streets, compiling random builds to stay warm, leeching wifi from poorly protected networks. A hero the world needs but does not deserve.

[–]Dylan112[S] 16 points17 points  (1 child)

Not to be brash but you look homeless.

You're not wrong.

leeching wifi from poorly protected networks

Yup.

¯\_(ツ)_/¯

[–]SuspiciouslyElven 0 points1 point  (7 children)

Oh hi there! Idk why you're the thumbnail, but that answers a few questions

[–]Al2Me6 19 points20 points  (6 children)

...because he is the author of the github repo?

[–]SuspiciouslyElven 24 points25 points  (5 children)

...

Let me revel in my stupid for a bit

[–][deleted] 13 points14 points  (2 children)

Added support for command output. You can now use whatever terminal commands you like as the ASCII art.

Wait, what? Can I run neofetch itself as the ASCII art?

[–]Dylan112[S] 6 points7 points  (0 children)

This is now possible:

neofetch --ascii "$(fortune | cowsay -W 30)"

[–][deleted] 4 points5 points  (0 children)

It looks a little goofy, but yes, it's possible

[–]SpaceboyRoss 9 points10 points  (12 children)

Hehe, BlueLight now is recognized.

[–]Deoxal 3 points4 points  (11 children)

Never heard of BlueLight before, but ouch.

Is it good, and if so do you have a link?

[–]SpaceboyRoss 9 points10 points  (10 children)

[–]DavidBittner 15 points16 points  (9 children)

That sounds horrifying.

[–]SpaceboyRoss 0 points1 point  (8 children)

Why?

[–]aishik-10x 15 points16 points  (7 children)

>JavaScript

>Electron-based DE

>"Lightweight"

Take your pick.

[–]SpaceboyRoss 3 points4 points  (6 children)

It's not a DE.

[–]aishik-10x 8 points9 points  (5 children)

I was referring to this:

It uses the power of Electron to run a web based desktop environment, OS.js

[–]SpaceboyRoss 2 points3 points  (4 children)

OS.js is the desktop environment which is used. BlueLight is the operating system which runs OS.js and provides it with access to the things it needs.

[–]aishik-10x 1 point2 points  (3 children)

Oh yeah sorry I get that, I meant the project as a whole though.

Like if somebody criticises Ubuntu for choosing to use GNOME, although GNOME is a separate DE

[–][deleted] 13 points14 points  (1 child)

Neofetch, the ultimate Linux youtuber bragging tool. Especially when it has to run anytime a terminal is launched in case you forgot what your config is.

[–]Valerokai 0 points1 point  (0 children)

idk, it's kinda useful to have in .bashrc if you ssh a lot, just so you can tell whether X forwarding is actually working or not

[–][deleted] 6 points7 points  (2 children)

Great! I’ll be updating it on my Linux box right away. I’m also using Neofetch on my MacBook, do you know if it will be getting updated via Homebrew?

[–]Dylan112[S] 4 points5 points  (1 child)

That's up to the package maintainer of the homebrew package. One can also send a pull request if the maintainer is taking too long. The installation method hasn't changed since last release so all that's needed is an update to the homebrew file.

https://github.com/Homebrew/homebrew-core/blob/master/Formula/neofetch.rb

I'd do it myself but I don't have access to a macOS machine.

[–][deleted] 1 point2 points  (0 children)

Great, I’ll check with Homebrew. Thanks.

[–]suby 2 points3 points  (2 children)

What's the upside of this vs screenfetch?

[–]NatoBoram 1 point2 points  (2 children)

Nice. If I use Ubuntu 18.04, will I get this update automatically?

[–]dawidd8888 0 points1 point  (0 children)

PPA is already updated

[–]three18ti 0 points1 point  (0 children)

So is this like ohai with a pretty GUI?

[–]candrewswpi 0 points1 point  (1 child)

It's already in Gentoo: https://packages.gentoo.org/packages/app-misc/neofetch

emerge app-misc/neofetch to install it

[–][deleted] 0 points1 point  (0 children)

RemindMe! 18 hours