A Windows installer for the Hack typeface.
While it might seem like overkill to use a Windows installer for fonts, there is good reason for this on the Windows platform.
Hack Fonts Description
Hack Fonts is a Windows installer designed to simplify and enhance the installation process of the Hack typeface, addressing common issues faced during manual font installations.
Key Features:
Issue Resolution: Addresses common font installation issues on Windows, such as conflicts and updates.
Silent Installation: Offers an option for system-wide deployment without user interaction.
Troubleshooting Logs: Generates detailed logs to aid in diagnosing and resolving issues.
Security Compatibility: Compatible with EMET security settings, ensuring seamless operation in secure environments.
Audience & Benefit:
Ideal for developers and IT professionals who require consistent font rendering. Benefits include reduced installation errors, seamless integration into workflows, and reliable performance across systems. Install via winget for ease of use.
While it might seem like overkill to use a Windows installer for fonts, there is good reason for this on the Windows platform. A number of things can go wrong when one tries to install or update frequently updated fonts manually (see issue #152, issue #129 and issue #362 in the Hack repository).
Download HackFontsWindowsInstaller.exe from Releases
Double click HackFontsWindowsInstaller.exe
If you see a Windows protected your PC message, click on More info and select Run anyway. This Windows SmartScreen warning can be safely ignored, the installer is virus and addware free (see VirusTotal report for each release)
Follow the installation instructions
If a font file was installed or removed, the installer will request a reboot
To build this setup yourself, download the most recent ANSI (not Unicode) version of Inno Setup. Install it and activate the option to install the Inno Setup Preprocessor. Double-click HackWindowsInstall.iss (folder src), which will load it in Inno Setup and select Build - Compile.
We release the compiled installer with its SHA256 hash digest and VirusTotal malware scan report link in Releases.
The installer creates a log file on the path C:\Users\ (Username) \AppData\Local\Temp\Setup Log (Year-Month-Day) #XXX.txt with full information, as well as C:\Program Files\Hack Fonts\Log-FontData.txt. The later only contains a subset of the first.
If you are using EMET: If the "Only trusted fonts" option is activated, you need to declare Hack as trusted or it will not be usable.
Contributions
Any constructive contribution is very welcome!
In order to fix a bug you have encountered, we require the log file. To view this log file, do the following:
Open the folder C:\Program Files\Hack Fonts (or C:\Program Files\Hack Windows Installer if you installed it before 1.6.0)