You want to make use the hidden setting with which YOU get to decide where you will be zwifting today?
You want easy access to set trainer effect (also called resistance level) before you launch Zwift?
You want to toggle fullscreen mode?
Important note re. the new home screen in Zwift:
Since Zwift doesn’t show your last selected route in the new home screen you cannot activate a ride on your last selected route anymore. That also means that you cannot activate a ride on a route pre-selected with zwift-preferences. There is no way to circumvent this but let’s hope that Zwift bring back the functionality to see your last selected route.
zwift-preferences is a script/an app which gives you access to safely modify the
prefs.xml file from which Zwift reads your prefences when Zwift is launched. Notice that if you change
prefs.xml while Zwift is running your changes will be overwritten by Zwift.
By the way, zwift-preferences can be used together with zwift-login.
Windows PC with
Using with non-standard Zwift setups
Even if you have the Zwift document\data files in a non-default location (which is Documents\Zwift) you can still use zwift-preferences.
If you have your Zwift documents (e.g. prefs.xml) in a location different from the default:
You can control where zwift-preferences look for data files (prefs.xml) with a ZWIFTDOC environment variable (this is also supported in zwift-login).
Add an environment variable called ZWIFTDOC to your Windows account to point to your Zwift data folder:
You may have to log out of Windows and log in again after defining it for the environment variable to be known.
After this zwift-preferences will always use the value of ZWIFTDOC as the location of the Zwift data files instead of the default location.
Google can tell you how to add/modify environment variables:
Important note re. the new home screen in Zwift: Since Zwift doesn’t show your last selected route in the new home screen you cannot activate […]
No, there is nothing really Christmassy about it, but it has some new features. Consider it an early Christmas present for you. The new features […]
The new Makuri Islands world is supported by all of these ZwiftHacks tools: EventsRouteszwift-preferencesZwiftPref An update for ZwiftMap may still be needed but it will […]
There is a very small bugfix release of zwift-preferences, just fixing a bug in the remember monitor and remember controllable trainer functionalities. […]
Here is a summary for week 47 of news from ZwiftHacks which didn't get its own post during the week […]
The latest update of Zwift brings France and Paris into the regular guest world rotation. Even better, you can world hack into both France and […]
Zwift has two guest worlds and a base world: Watopia. The world hack works lets you choose any world other than the event only worlds (Bologna […]
In the most recent versions of Zwift the prefs.xml setting TITLE_MUSIC was changed to TITLEMUSIC. zwift-preferences – here in version 30 – is updated to […]
Update 2019-09-12 18:33 CET: Bug alert called off 🙂 It is lovely with the many worlds and courses in Zwift but the old layout of […]
zwift-preferences version 26 is a bug fix version specifically for Windows 7 users. It fixes a problem with download of the route definition files. Besides […]
It is really to simple to select a world other than Watopia and the guest world of the day with zwift-preferences and ZwiftPref. Just remember […]
zwift-preferences skips version 21 and jumps straight to version 22 with support for changing the preferred screen resolution and toggle the Prefer Native BLE setting on […]
With zwift-preferences version 20 the new Title Music setting can be toggled on the Miscellaneous tab. This replaces the old hack to suppress the startup music […]
With zwift-preferences version 19 you can choose any of the five world including New York. It also handles route selection for both cycling and running. The […]
zwift-preferences introduces a new 'Devices' tab where you can see which devices are stored in prefs.xml. You can also remove the controllable trainer from the list […]
zwift-preferences has been updated to version 16, just to make sure that it shows you the current map/world correctly. Download the update Get the new […]
…and supported by ZwiftPref and zwift-preferences. You won't even have to download new version – both apps pull the list of worlds and courses from […]
The last update helped zwift-preferences work better on Windows 7 but made it worse on Windows 10. Version 15 fixes the this (hopefully). Leave feedback in […]
While chasing down a few bugs which occurred only on Windows 7, I also updated zwift-preferences to support the new Workout Distortion setting (the one which determines […]
The wait for new routes in Watopia is over with the update of Zwift to version 1.0.25225 today. The three new routes (level 12 locked) […]
While we wait for new routes in the next Zwift update and probably a new world later on, now is a good time to get […]
All of the different ZwiftHacks apps know about the new Mega Pretzel and Greatest London Flat routes. That because they all get the latest list […]
There are three new London routes in the new version 1.0.22839 (released for iOS today and eagerly awaited for macOS and Windows – it will probably […]
The addon zwift-preferences (Windows only) has not only been updated with the routes from the latest jungle expansion. In the future it will automatically retrieve the […]
The addon zwift-preferences (Windows only) now has all the possible route selections, including Three Sisters, Greater London 8, Greater London Loop, and The London Pretzel. The […]
UPDATE: This was the original announcement of ZwiftPref. The most recent information can be found over at the main page for the app. You want […]
In support of the new routes in Zwift the addon zwift-preferences now has Volcano route selection. The downloads are already live in the usual place… […]
A minor bug in zwift-preferences in time zone conversion (when displaying data from MapSchedule.xml) has been fixed. Other changes: You can now open prefs.xml from the Other […]