Haxefetch is fetch program inspired by fastfetch, neofetch, pfetch, nerdfetch, hyfetch, and written in Haxe. Don't know what's Haxe? Read more and learn Haxe if you don't know!
(Haxefetch preview)
(Haxefetch commands)
(Configuring Haxefetch with .conf support)
inxi- Required to show RAM type (optional / not optional)vulkaninfoandvulkantools- Required to show Vulkan version (optional / not optional)glxinfoandmesa-utils- Required to show OpenGL version (optional / not optional)
If you want to use, follow this:
Getting a binary
If you prefer binary, -> go here <- or -> open GH releases <-
Getting Haxe and it's dependencies
- Install dependencies.
- Debian/Ubuntu:
apt-get install haxe inxi mesa-utils vulkaninfo vulkan-tools git g++ - Fedora/RHEL/RPM:
dnf install haxe inxi mesa-dri-drivers vulkan-headers vulkan-loader vulkan-tools git g++ - openSUSE Leap/Tumbleweed:
zypper install inxi haxe Mesa git g++ - Arch:
pacman -S base-devel haxe inxi mesa mesa-utils vulkan-headers vulkan-tools git(note for Arch users. If you getcannot create Vulkan instanceerror or it prints N/A, you need to install GPU Vulkan driver for your iGPU/dGPU specifically) - Gentoo:
emerge --ask --verbose dev-lang/haxe sys-apps/inxi media-libs/mesa x11-apps/mesa-progs media-libs/vulkan-loader dev-util/vulkan-headers dev-util/vulkan-tools dev-vcs/git sys-devel/gcc(if you have packages that are masked, unmask them)
- Debian/Ubuntu:
- Clone my repo.
git clone https://github.com/ACoolioDude/Haxefetch.git
- Setup development.
cd Haxefetch>haxelib setup(requires Haxe!) > Set haxelib environent to Haxefetch folderhome/$USER/Haxefetch/.haxelib> install HXCPPhaxelib install hxcpp
- Compile Haxefetch.
haxe build.hxml



