A broken neofetch clone for those of us who have no job, no GPU, no money, and no hope.
Version 1.0 screenshot
brokefetch is the only system info tool that doesn't pretend your life is okay.
Inspired by neofetch, but with:
- Sadness
- Regret
- A CRT monitor
git clone https://github.com/Szerwigi1410/brokefetch
cd brokefetch
chmod +x brokefetch.sh
./brokefetch.shgit clone https://github.com/Szerwigi1410/brokefetch
cd brokefetch
chmod +x install.sh
./install.shcurl -sSL https://raw.githubusercontent.com/Szerwigi1410/brokefetch/refs/heads/main/install.sh > install.sh ; chmod +x install.sh ; bash -c "./install.sh" ; rm -f install.shyay -S brokefetch-gityay -S brokefetch-modinstall aserdev's repo
bash <(curl -fsSL https://raw.githubusercontent.com/aserdevyt/aserdev-repo/refs/heads/main/install.sh)install brokefetch
sudo pacman -Sy brokefetchbrew tap T1mohtml/brokefetch
brew install brokefetchflake.nix
{
...
inputs = {
# rest of the inputs
brokefetch.url = "github:Szerwigi1410/brokefetch";
};
outputs =
{
# other outputs
...
}@inputs:
{
# implement modules here
}
}
configuration.nix
{
# rest of inputs (eg: pkgs, config, lib)
inputs,
...
}
{
# your configuration
environment.systemPackages = with pkgs; [
# rest of the packages
inputs.brokefetch.packages.x86_64-linux.brokefetch # or replace brokefetch package with brokefetch-beta
];
# rest of configuration
}
brokefetch.sh- Stable, "just works"brokefetch_beta.sh- Might contain bugs, has the newest featuresbrokefetch_beta2.sh- just a backupbrokefetch_EDGE_legacy.sh- just a backup of the old edge version (currently not present)brokefetch_mod.sh- a version of EDGE that loads the logos from ~/.config/brokefetch/logos (mod stands for modular). Currently supports 485 ascii logos!
(brokefetch_EDGE got renamed to brokefetch_beta)
If you have any issues with brokefetch, try to remove the config and run brokefetch again.
💖 If you enjoy brokefetch, please ⭐ it here and vote on the AUR package to support its survival!
yay -S brokefetch-git

