Setup

Latest release and release history (including older releases): https://github.com/vchelaru/Gum/releases

Gum Source Code: https://www.github.com/vchelaru/Gum

Windows

Download and unzip the .zip file and run the Gum.exe file.

Since Gum is a prebuilt file in a .zip, Windows blocks the file which results in the "Windows protected your PC" popup:

Windows protected your PC popup

You can click More info, then Run anyway. Alternatively, you can right-click on the .zip file and select the option to unblock:

Unblocking the .zip file removes the "Windows protected your PC" popup

MacOS

Prerequisites

Before proceeding, ensure that you have the following prerequisites installed on your system:

  1. Homebrew

  2. WINE

  3. Winetricks

Install Homebrew

Homebrew is a package manager for macOS. If you haven't installed Homebrew yet, you can install it by following the instructions on the official Homebrew website.

Install WINE and Winetricks

You can install WINE and Winetricks using Homebrew. Open a terminal and run the following commands:

Automated Setup MacOS

The following goes through the steps do download and run the setup_gum_mac.sh automation script. This script goes through the steps for you with minimal interaction to setup your environment on macOS to run the GUM tool using WINE. If you would prefer to do this setup manually, please see the Manual Setup Steps section below.

  1. Open a terminal and cd to the directory that the script was downloaded to

  2. Make the script executable

  1. Execute the script

Linux

Prerequisites

You will need these following prerequisites installed on your system, you can run the automated install script to have them installed automatically or you can install them yourself manually if you run into issues (see Manual Setup Steps section):

  1. WINE

  2. Winetricks

Automated Setup Linux

These following commands will go through the steps of downloading and running the setup_gum_linux.sh script. This script goes through the steps for you with minimal interaction required to setup your Linux environment to run the GUM tool using WINE. If you would prefer to do this setup manually, please refer to the Manual Setup Steps section below.

  1. Open a terminal and cd to the directory that the script was downloaded to.

  2. Make the script executable and run the setup.

Install WINE and Winetricks Manually

If the auto script fails to install the prerequisites try this.

If your distro is not listed bellow please use your prefered search engine to find out how to install wine and winetricks properly on your system.

You can install WINE and Winetricks using your package manager. Open a terminal and run the following commands:

Ubuntu 22.04

Ubuntu 24.04

Fedora & Nobara (All Versions)

Linux Mint 20

Linux Mint 21

Linux Mint 22

Manual Setup Steps

These following commands will go through the steps setting up your macOS or Linux environment to run the GUM tool using WINE.

  1. Open a new terminal and set our wine prefix for Gum with the following command:

  1. Install Windows All Fonts using winetricks with the following command:

  1. Install .NET Framework 4.8 using winetricks with the following command:

This command initiates the installation of .NET Framework 4.8. A total of two installer dialogs appear one after another. Follow the steps for both to complete the installation. This process may take a several minutes, so please be patient.

  1. Download the Gum Tool ZIP file from the FlatRedBall website and save it to your preferred location. You can download it using the following command:

  1. Unzip the downloaded Gum Tool ZIP file into the Program Files directory of the WINE folder, this will also remove any existing Gum Tool installed and the zip to clean up. Run the following command in the terminal:

  1. Create a script to run the Gum Tool. Run the following command in the terminal:

  1. To ensure you can run the Gum Tool from any directory, add the script directory to your PATH. Most Linux and macOS users using macOS 10.14 or lower, will be using the BASH shell.

For Bash SHELL

For ZSH Shell

  1. Reload the shell configuration to apply the changes. Run the following command:

For BASH Shell

For ZSH Shell

Running the Gum Tool

Congratulations! You have now successfully set up the Gum Tool on Linux using WINE. You can open the Gum Tool by simply typing the following command in the terminal:

If the command doesn't work immediately, try closing and reopening the terminal.

Last updated

Was this helpful?