Skip to content

⚡ A lite & blazing fast system info fetch utility.

License

Notifications You must be signed in to change notification settings

rifsxd/blazefetch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Blazefetch

⚡ A lite & blazing fast system info fetch utility.


⚡ This is blazefetch a simple and useful tool to get live fetch info through simple flags which will be very helpful for eww widgets and sys bar like polybars, waybars and such, it doesnt need any refresh or anything just keep the -g command in loop, run it at start with --d or daemon and you are good to go, its very minimal and lite which only takes 200-300 kb and 0.03% cpu every 1 sec (also taking suggestions on which other info should it fetch in the future) !!!THIS IS NOT YOUR AVERAGE FETCH SCRIPT!!!


GitHub license GitHub Downloads (all assets, all releases) GitHub code size in bytes GitHub Debug CI Status


Default



Default With ASCII Art



Iconic



Iconic With ASCII Art


Install

Binaries are provided at the releases page here.

Manual Compile

git clone https://github.com/rifsxd/blazefetch
cd blazefetch/src
sudo make clean install
  • For just icons as headers
git clone https://github.com/rifsxd/blazefetch
cd blazefetch/src
sudo make clean install_iconic

Usage

blazefetch [OPTIONS]

	Options:
		-d, --daemon                 Run as a daemon
		-g, --get <MODULE>           Get and display specific information (example: OS, GPU, etc)
		-l, --live                   Launch live fetch instance
		-s, --static                 Show static fetch information
		-m, --minimal                Show Minimal fetch information
		-a, --ascii                  Show ascii art of your distro
		-c, --clear                  Clears the stored cache from memory
		-r, --remove                 Removes the lock file incase if something went wrong
		-v, --version                Show version information
		-k, --kill                   Kill the daemon process
		-q, --query <NUMBER>         Query git logs and commits
		-h, --help                   Show this help message

		Combined Options:
		-a -m, --ascii --minimal     Show distro ascii art combined with minimal fetch info
		-a -s, --ascii --static      Show distro ascii art combined with static fetch info

		Extra Options:
		-b, --bunny                  Show cute bunny fetch info
		-p, --pussy                  Show cute pussy fetch info
	
	Env Variables:
		BLZ_OS="Xxxx"                Env variable that OS and GLYPH modules look for custom user set distro names

License

Blazefetch is licensed under the MIT license.
Read here for more info.