Installation is done in two basic steps (1) install add-ons (2) install macros, preferences,
shorcuts. This is all done using the install.py
script. Some of the commands used require that
FreeCAD's GUI is loaded so we'll have to paste the contents of the script in FreeCAD's Python
console.
- Set the
PATH_CONFIG_ROOT
variable to the root directory of this repo.
PATH_CONFIG_ROOT = "path/to/FreeCADConfig"
-
Start FreeCAD and open
Tools
>Panels
>Python console
. -
Un-comment the following line and copy/paste the contents of the file. This will run a
git clone
on all the add-ons defined inaddons.toml
file.
run_install_addons(PATH_CONFIG_ROOT, reinstall=False)
-
Restart FreeCAD
-
In
Preferences
>General
, set the theme toOpenDark
. -
Restart FreeCAD
-
Un-comment the following line and copy/paste the contents of the file. This will install the macros, shortcuts and preferences defined in
macros.toml
,shortcuts.toml
andpreferences.toml
files.
run_install_configs(PATH_CONFIG_ROOT)