nextfetch
Simple cross-platform fetch program, written in Go
Prerequisites
- True color (24-bit) or 256-color (8-bit) compatible terminals
go >= 17
(build only)
Building
git clone https://github.com/AlphaNecron/nextfetch.git
cd nextfetch
# build the program
make
./out/nextfetch
# install it globally
sudo make install
Installation for Arch Linux
git clone https://github.com/AlphaNecron/nextfetch.git
cd nextfetch/nextfetch
makepkg -sri
Configuration
Do
make install-config
on Linux or copynextfetch.default
to%USERPROFILE%/.nextfetch
on Windows.
{
"noAscii": false, // Whether to disable ASCII art
"primaryColor": "blue", // Default color, can be either hex without hash, "r,g,b", color name or number (256-color)
"colorBlock": "▁▁", // Character to be used as color block
"clearScreen": false // Whether to clear screen on startup
}
Screenshot
Credits
gopsutil
for their source codegoterm
for terminal manipulationgookit/color
for color solutionpfetch
for some ASCII arts