All Projects → source-foundry → Hack Windows Installer

source-foundry / Hack Windows Installer

Licence: other
A Windows installer for the Hack typeface

Projects that are alternatives of or similar to Hack Windows Installer

fontster
Font installer for Android.
Stars: ✭ 33 (-94.02%)
Mutual labels:  font, installer
Hack Linux Installer
Install and upgrade the Hack typeface on the Linux platform
Stars: ✭ 14 (-97.46%)
Mutual labels:  installer, font
Fontmin
Minify font seamlessly
Stars: ✭ 4,401 (+697.28%)
Mutual labels:  font
Rusttype
Mirror of https://gitlab.redox-os.org/redox-os/rusttype
Stars: ✭ 521 (-5.62%)
Mutual labels:  font
Fdroidclient
Android client application.
Stars: ✭ 477 (-13.59%)
Mutual labels:  installer
Crimson
The Crimson Text typeface
Stars: ✭ 439 (-20.47%)
Mutual labels:  font
Fontdue
The fastest font renderer in the world, written in pure rust.
Stars: ✭ 499 (-9.6%)
Mutual labels:  font
Public Sans
A strong, neutral, principles-driven, open source typeface for text or display
Stars: ✭ 4,083 (+639.67%)
Mutual labels:  font
Academicons
An icon font for academics
Stars: ✭ 541 (-1.99%)
Mutual labels:  font
Last Resort Font
Last Resort Font
Stars: ✭ 462 (-16.3%)
Mutual labels:  font
Libertinus
The Libertinus font family
Stars: ✭ 518 (-6.16%)
Mutual labels:  font
Vim Practice
💘 Vim is awesome! Here is my practice and study log.
Stars: ✭ 452 (-18.12%)
Mutual labels:  font
Romfont
VGA and BIOS rom font extraction
Stars: ✭ 443 (-19.75%)
Mutual labels:  font
Node Reinstall
Complete Node Reinstall for OSX and Linux
Stars: ✭ 507 (-8.15%)
Mutual labels:  installer
Pokemon Font
GAME BOY font from Pokémon R/G/B/Y/G/S/C, Unicode extended.
Stars: ✭ 437 (-20.83%)
Mutual labels:  font
Tamzen Font
💌 Bitmapped programming font, based on Tamsyn
Stars: ✭ 528 (-4.35%)
Mutual labels:  font
Qtawesome
QtAwesome - Font Awesome support for Qt applications
Stars: ✭ 430 (-22.1%)
Mutual labels:  font
Undefined Medium
undefined medium — a free and open-source monospace typeface with 400+ characters
Stars: ✭ 449 (-18.66%)
Mutual labels:  font
Sketch Sf Ui Font Fixer
A Sketch plugin that adjusts the character spacing on text layers using iOS 9's SF UI Text/SF UI Display fonts to what it would be when used in an iOS app.
Stars: ✭ 492 (-10.87%)
Mutual labels:  font
Creep
a pretty sweet 4px wide pixel font.
Stars: ✭ 546 (-1.09%)
Mutual labels:  font

Hack Windows Installer

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. 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).

This installer addresses nearly all of the commonly obeserved issues.

Usage

  • 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

Installer Source

You may review the comment annotated installer source in HackWindowsInstaller.iss.

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.

Silent Installation

To install silently, use the following command:

start /wait HackFontsWindowsInstaller.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /CLOSEAPPLICATIONS /NORESTARTAPPLICATIONS

To remove it silently:

C:\Program Files\Hack Fonts\unins000.exe /VERYSILENT /SUPPRESSMSGBOXES /NORESTART

Troubleshooting

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)
  • Locate the file called Log-FontData.txt
  • Open a new issue
  • Paste the entire text of the log file

License

Copyright © 2016-2018 Michael Hex / Source Foundry. Licensed under the MIT License. For details, please see LICENSE.txt.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].