I’m really enjoying Pop!_OS, but their logo could use some workshopping imo. I’ve been considering trying an upstream distro as an educational experience anyway, yet somehow this is what I’m feeling excited about. I don’t know why - nobody but me is ever going to see my neofetch output. Lol
(NixOS isn’t really in the running… I just wanted a 3rd example and like the logo)
Garuda dr46nized has a pretty fetch by default on its console.

You can just use a distrobox …
The package manager isn’t that much of a reason to choose a distro anymore.
Neofetch is not maintained anymore. I can recommend fastfetch.
How do you even compete with a snowflake made of lambdas? NixOS could be your final distro.
Damn, I didn’t notice they were made out of lambdas. Guess I need to switch to NixOS
Until you find out that the configuration file syntax is like swift and Haskell had a baby.
This is an example how to define plymouth with your own logo derivation. Isn’t this the most beautiful?
boot = { plymouth = { enable = true; theme = "breeze"; logo = pkgs.stdenv.mkDerivation { name = "out.png"; dontUnpack = true; src = pkgs.fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/refs/heads/master/logo/nix-snowflake-rainbow.svg"; sha256 = "sha256-gMeJgiSSA5hFwtW3njZQAd4OHji6kbRCJKVoN6zsRbY="; }; nativeBuildInputs = with pkgs; [imagemagick]; buildPhase = '' magick -background none -size 200x200 $src nix-snowflake-rainbow.png ''; installPhase = '' install -Dm0644 nix-snowflake-rainbow.png $out ''; }; };It can be simplified with the use of
runCommand:{ boot = { plymouth = { enable = true; theme = "breeze"; logo = with pkgs; let src = fetchurl { url = "https://raw.githubusercontent.com/NixOS/nixos-artwork/refs/heads/master/logo/nix-snowflake-rainbow.svg"; sha256 = "sha256-gMeJgiSSA5hFwtW3njZQAd4OHji6kbRCJKVoN6zsRbY="; }; in runCommand "out.png" { } "${imagemagick}/bin/magick -background none -size 200x200 ${src} $out"; }; }; }Why didn’t they just go for JSON?
Simply because nix is a functional programing language, not just a data representation.
I want to do the Nix thing so bad. It’s tempting me but I don’t have any time for that.
You could also start by getting used to the nix package manager on whatever linux you’re currently: https://itsfoss.com/ubuntu-install-nix-package-manager/
Yes! I use nix-shell extendively in my scripts. It supercedes nvm, npx, pipx, etc for me.
Neither did I. Now I just don’t have time for sleep.
neofetch is pretty but it is slower than the alternatives: pfetch, fastfetch…etc. I either use those 2 or no fetch whatsoever: I want my terminal pops up and is ready to type.
Why should something like neofetch be faster? Like it just print 1 time and that is…or do people execute it at the terminal opening?
usually people out it in bashrc and have it autorun

Get spiraled idiot
Thank God you censored your local IP, don’t want hackers to find out it’s 192.168.1.45
A-BAPBAPBAPBA. Not so loud!
That, my good friend, is an amazing onomatopoeia
sudo chown debian:debian “by the way”
debian when you need image for your docker, nixos when you need stability and reproducibility, arch when you…
i have no idea actually, why arch?
Arch is great for gaming. Also, if you’re familiar with how Linux works, Arch pretty much gets out of your way. Just have
btrfswithsnapperfor rolling back any mistakes. (Although, I’ve only had to do that once in the last 5 years or so on Arch. And I was trying to replace the graphics driver, so kinda on me.)Can also use TimeShift, and there are some pretty simple ways of having it take snapshots before every update.
Yeah,
snapperjust works better withbtrfsin my experience, buttimeshiftis fine too.
so you can say “I use Arch BTW”
Container images and NixOS is actually a match made in heaven, so yes it’s NixOS all the way, except I spend 10 times reading scattered documentation and tutorials rather than getting a working configuration… Fedora ain’t so bad
Why do people use neofetch anyway?
Technically they should be using fastfetch now.
pretty
Sure, but I don’t understand the purpose.
Do people frequently forget their OS/specs?Or is it just a thing people use to brag about their specs in screenshots?
Or is it just a thing people use to brag about their specs in screenshots?
Yes.








