Project

hackmac

0.0
The project is in a healthy, maintained state
This ruby gem provides some useful tools for working with a Hackintosh.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.12.0
>= 0

Runtime

 Project Readme

HackMac

Description

Some ruby tools for working with a Hackintosh, which also might be (partially) useful an a regular Mac.

Tools

  • efi is a tool to work with OpenCore EFI partitions, that is upgrading OpenCore and Kexts and commiting to its git repository.
  • usb can be used to create a bootable USB containing a MacOs release and uses an EFI partition cloned from a git repository.
  • gfxmon dispays performance statistics for your AMD GPU in the terminal, that is temperature, clock rate, fan rotations, memory and power usage as provided by MacOS, see the screenshot: gfxmon Screenshot

Installation

You can use rubygems to fetch the gem and install it for you:

# gem install hackmac

You can also put this line into your Gemfile

gem 'hackmac'

Configuration

First start efi without arguments this will display the available commands, but also initializes a default configuration file in ~/.config/hackmac/hackmac.yml to get you started. If you want work with multiple configuration files you can change the path by setting

$ export HACKMAC_CONFIG=~/config/hackmac/other.yml

in your shell.

Download

The homepage of this library is located at

Author

Florian Frank

License

This software is licensed under the MIT license.