Included with the Linux build of Hermes is the config program, which allows you to easily modify Hermes' configuration.
When starting the config program, the main menu will appear.

Pressing either W or X in any of these submenus will always return you to the main menu. To save changes made in a submenu, press W. To exit the submenu without saving any changes, press X.

To enable this feature and create a visible avatar for Hermes, press 1 and enter coordinates for where the avatar should appear.

To disable this feature, press 1 and enter none when asked to enter coordinates.

Press 1 and 2 to set the universe host and port, respectively. Pressing 3 will reset the host/port to the default AW universe.

Use the left and right arrow keys to see more options that can be set. The following table describes all options.
| Name | Description | Default State |
|---|---|---|
| Enable auto-join for tourists | Controls if tourists are allowed to auto-join the network upon re-entering the world. | |
| Enable auto-join for bots | Controls if bots are allowed to auto-join the network upon re-entering the world. | |
| Chat sessions always enabled | If enabled, users will automatically join the network upon entering the world. | |
| Disable ban petitions | Completely disable ban petitions by users. | |
| Disable "For help with Hermes" message | If enabled, Hermes will not send a help message after joining the extended chat network. | |
| Allow non-admin removal of petition bans | Allows users with eject rights that are not bot admins to remove bans that were set by a user-initiated petition, assuming petitions are enabled. | |
| Disable "Message sent to X users" | Turns off the message sent after using h:: in Passive Mode. | |
| Start automatically | Automatically start Hermes after loading the program. | |
| Ignore Ground Zero | Ignore chat in the immediate 200m area of the world's entry point (where "Ground Zero" is 0N 0W, or as specified in the world's Entry Point attribute.) | |
| Auto-kick idle bots | If enabled, bots that join the network but do not speak within 30 seconds will be kicked off. | |
| Auto-kick for offensive words | If enabled, users who use words in the censor will be kicked and temporarily banned for 60 seconds (or as specified in Offensive word ban time) | |
| Require confirmation of network guidelines | When enabled with the option above, users will be required to acknowledge that they are aware of the extended chat guidelines (as specified in the URL in the Guidelines field) | |
| Announce users joining in passive mode | If enabled, users joining or leaving the network in passive mode will be announced. | |
| Eject for offensive words in GZ | If enabled, offensive words inside the immediate 200m of the world's entry point will result in an automatic 5-minute ejection. | |
| Ban offensive names from network | If enabled, usernames that contain offensive words will not be allowed to join the network. | |
| Eject offensive names inside GZ | If enabled, usernames that contain offensive words will be ejected from ground zero (immediate 200m area around world's entry point). | |
| Auto-minimize on startup | Automatically minimizes program to the tray area when started. | |
| Restrict notification of kicked users | If enabled, users kicked from the network are not announced as kicked. | |
| Enable chat logging | If enabled, Hermes will log all chat that occurs in the world. | |
| Eject bots inside Ground Zero | If enabled, Hermes will eject any bot whose owner does not have Eject (build 36) rights. | |
| Force all bots to be in passive mode | If enabled, all bots will not be able to exit passive mode. | |
| Limit creation of special conferences | If enabled, special conferences can only be created by Bot administrators and users with Eject rights. | |
| Disable user privacy | Enabled by default; when unchecked, privacy levels become available. |
There are additional settings that can be changed; to access these settings, press the S key.

To go back to the other program options, press the S key again.