Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Haxefetch

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

(Haxefetch preview)

Haxefetch commads

(Haxefetch commands)

Haxefetch configuration

(Configuring Haxefetch with .conf support)

Dependencies

  • inxi - Required to show RAM type (optional / not optional)
  • vulkaninfo and vulkantools - Required to show Vulkan version (optional / not optional)
  • glxinfo and mesa-utils - Required to show OpenGL version (optional / not optional)

How to use this?

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
  1. 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 get cannot create Vulkan instance error 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)
  2. Clone my repo.
    • git clone https://github.com/ACoolioDude/Haxefetch.git
  3. Setup development.
    • cd Haxefetch > haxelib setup (requires Haxe!) > Set haxelib environent to Haxefetch folder home/$USER/Haxefetch/.haxelib > install HXCPP haxelib install hxcpp
  4. Compile Haxefetch.
    • haxe build.hxml

About

A fetch program written on Haxe (Linux ONLY)

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages