Share your Application Templates with add-ons included here

As it is possible to add completely custom workspaces with different UI and additional functions via add-ons, let’s make a thread here for sharing them.

Text Editor:
Script Editing

Video Sequence Editor:
Sequence Editing

Sequence_Editing

A Sequence Editing workspace for Blender with add-ons included.

Screenshot

Included Add-ons

GIF Import & Export https://github.com/doakey3/Bligify

EDL Export https://github.com/tin2tin/ExportEDL

EDL Import https://github.com/tin2tin/import_edl

SRT subtitle Import https://github.com/doakey3/Subsimport

VSE Easy Proxy https://github.com/cgvirus/blender-vse-easy-proxy Will need ffmpeg path in Preferences.

VSE Transform Tools https://github.com/doakey3/VSE_Transform_Tools

Freesound https://github.com/iwkse/freesound Will need API key in Preferences.

Push To Talk https://github.com/britalmeida/push_to_talk Will need ffmpeg installed.

Playback Controls In VSE Header, Project settings in Sidebar and VSE Reworked operators in menus.

Install:

  • Download: Code - Download Zip
  • Unzip
  • Rename the folder inside the zip to Script_Editing - remove ‘-main’
  • Copy the folder into: C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\startup\bl_app_templates_system
  • Start Blender.
  • In the Welcome pop-up select ‘Script Editing’.
  • In the File menu - Defaults - Load Factory Settings(this is the only way to execute the init file in the workspace template).

The UI should now look different and the add-ons should be installed and enabled.

Download

3 Likes

Script Editing

A script editing workspace for the Blender Text Editor.

Tutorial:

Install:

  • Download: Code - Download Zip
  • Unzip
  • Rename the folder inside the zip to Script_Editing - remove ‘-main’
  • Copy the folder into: C:\Program Files\Blender Foundation\Blender 2.90\2.90\scripts\startup\bl_app_templates_system
  • Start Blender.
  • In the Welcome pop-up select ‘Script Editing’.
  • In the File menu - Defaults - Load Factory Settings(this is the only way to execute the init file in the workspace template).

The UI should now look different and the add-ons should be installed and enabled.

Included add-ons:

Addon Installer Script Runner https://github.com/1C0D/Addon_Installer-Script_Runner-BlenderAddon

alt text

Addon Reloader: https://github.com/karmaral/addon-reloader

alt text

Code Editor https://github.com/K-410/blender-scripts/blob/master/2.8/code_editor.py

alt text

Console Easy Text Edit https://github.com/1C0D/console_easy_text_edit-Blender

Intellisense https://github.com/tin2tin/Intellisense_for_Blender_Text_Editor

alt text

Python Module Manager https://github.com/amb/blender_pip

alt text

Search Online Reference https://github.com/tin2tin/Search-API-Reference

alt text

Snippets Library https://github.com/Pullusb/snippetsLibrary

Text Marker https://github.com/samytichadou/TextMarker_blender_addon

alt text

Text Formatting https://github.com/tin2tin/Trim-Whitespace-Change-Case-and-Split-Join-Lines/blob/master/Trim-Whitespace-Change-Case-and-Split-Join-Lines.py

alt text

Textension https://github.com/K-410/textension

alt text

View System Console Output

alt text

Enabled Blender native add-ons:

How to expand:

  • Have an init.py file in the folder of the add-on.
  • Copy the name in the init file.
  • Zip the folder.
  • In Script_Editing/init.py paste the name of the add-on if it should be enabled.

VS Code color theme: https://gist.github.com/tin2tin/18f86237a54dd307296cfa7692b81a26

Download

2 Likes

A GitHub repo can also contain all this information. Markdown is supported, you have better version control, other people can contribute etc. https://github.com/jaywcjlove/awesome-mac this repo can serve as a guide on how to do it.

These two projects are already on github. They are the only two workspaces with add-ons included, I’m aware of, so making a github repo for listing these two, doesn’t make much sense at this time.

The main purpose for posting here, is not for listing them, but for motivating people to create and share improved/alternative workspaces with add-ons, coded ui changes, keymaps etc. included.