Installing - zwettemaan/TightenerDocs GitHub Wiki

Installing

First, download the latest Tightener release as a .zip archive from

https://github.com/zwettemaan/TightenerDocs/tree/main/Releases

The .zip archive works on Mac, Linux and Windows 10 or higher.

Decompress the archive and put the contents in a convenient location (e.g. in your home directory).

The installation process described below will not install any plug-ins (e.g. for InDesign or Xojo). These are installed separately, after we've configured Tightener.

Mac

Right-click the install.command script. The Mac might complain about unidentified developers. Click the Open button.

Tightener will add some settings to your ~/.zshenv and ~/.profile files.

Review these files to make sure you're OK with those changes.

The added settings are shoehorned between two markers:

...
### TIGHTENER_BEGIN
...
### TIGHTENER_END
...

One of the entries is

export TIGHTENER_CONFIG_NODE_NAME=localhost

This is a placeholder - you should replace the string localhost with a meaningful name to identify this workstation you're installing Tightener on.

Tightener uses a single, monolithic .INI file to configure all computers that interact within the Tightener network.

If you wanted to create a config.ini file that could be distributed to multiple computers , then TIGHTENER_CONFIG_NODE_NAME can be used to help pick workstation-specific entries within the shared config file.

Linux

Start a Terminal window, navigate into the Tightener directory, and run the install.command script.

./install.command

Tightener will add some settings to your ~/.bashrc and ~/.profile files.

Review these files to make sure you're OK with those changes.

The added settings are shoehorned between two markers:

...
### TIGHTENER_BEGIN
...
### TIGHTENER_END
...

One of the entries is

export TIGHTENER_CONFIG_NODE_NAME=localhost

This is a placeholder - you should replace the string localhost with a meaningful name to identify this workstation you're installing Tightener on.

Tightener uses a single, monolithic .INI file to configure all computers that interact within the Tightener network.

If you wanted to create a config.ini file that could be distributed to multiple computers , then TIGHTENER_CONFIG_NODE_NAME can be used to help pick workstation-specific entries within the shared config file.

Windows

In Explorer, navigate to the Tightener directory and double-click the install.bat script.

Tightener will change the Windows user PATH and add a number of environment variables to your user environment.

Review these changes to make sure you're OK with them.

One of the environment variables is TIGHTENER_CONFIG_NODE_NAME.

This is set to a localhost placeholder - you should replace the string localhost with a meaningful name to identify this workstation you're installing Tightener on.

Tightener uses a single, monolithic .INI file to configure all computers that interact within the Tightener network.

If you wanted to create a config.ini file that could be distributed to multiple computers , then TIGHTENER_CONFIG_NODE_NAME can be used to help pick workstation-specific entries within the shared config file.