ct_config.ini is file which sets CustomToolsSettings for everybody in your company. You can find sample file at %APPDATA%\\pyRevit Extension\\CustomTools.extension\\config\\**ct_config.ini.**

Copy this file at any network location which is available for all users for reading. It should be located directly in the root folder.

e.g. P:\\ct_config.ini or X:\\ct_config.ini are both fine.

Sample file:

hookLogs = L:\\customToolslogs\\hooksLogs
revitBuildLogs = L:\\customToolslogs\\versions.log
revitBuilds = 20201116_1100(x64), 20240408_1515(x64), This is not a software bug. Install the update please :) Your BIM manager
~~massMessagePath = L:\\_i\\CTmassMessage\\mass_message.html-this is obsolete~~
massMessageUrl = <https://www.mybestservice.com>
syncLogPath = L:\\customToolslogs\\syncTimeLogs
openingLogPath = L:\\customToolslogs\\openingTimeLogs
dashboardsPath = L:\\powerBI
language = 0
pyrevitTelemetry = L:\\customToolsLogs\\toolsLogs
modelCheckerPath = L:\\customToolsLogs\\model_checker
doorUnflipped = L
doorFlipped = R
windowUnflipped = 0
windowFlipped = 1
wiki = <https://www.yourinternalwiki.com>
standardWorksets = Shared Levels & Grids, Workset1, My Fancy Workset1, My Fancy Workset2

Change the variables after “=” sign - the orange text - to your custom locations or values. This way you can change settings for all users on the fly. Changes are applied after Revit restart of each user.

Setting the language for the Hooks

English 0
Slovak 1
German 2
French 3

image.png