Simplistic workspace switcher deskband for komorebi
TODO
Requires git (can be suplemented for Download ZIP), and .NET SDK
git clone https://github.com/Cynosphere/komoband.git
cd komoband
dotnet build
If you have Visual Studio Build Tools installed:
cd bin/x64/Debug/net472
"C:\Program Files (x86)\Microsoft Visual Studio\2022\BuildTools\VC\Auxiliary\Build\vcvars64.bat"
sudo regasm /codebase komoband.dll
Otherwise you can modify this registry file with the path to the komoband DLL and import it
Registry file
Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}] @="komoband"
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\Implemented Categories]
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\Implemented Categories{00021492-0000-0000-c000-000000000046}]
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\Implemented Categories{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\InprocServer32] @="mscoree.dll" "ThreadingModel"="Both" "Class"="komoband.Deskband" "Assembly"="komoband, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" "RuntimeVersion"="v4.0.30319" "CodeBase"="file:///C:/path/to/komoband/bin/x64/Debug/net472/komoband.DLL"
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\InprocServer32\1.0.0.0] "Class"="komoband.Deskband" "Assembly"="komoband, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" "RuntimeVersion"="v4.0.30319" "CodeBase"="file:///C:/path/to/komoband/bin/x64/Debug/net472/komoband.DLL"
[HKEY_CLASSES_ROOT\CLSID{6249307D-7F13-437B-BF13-13BE692C22A5}\ProgId] @="komoband.Deskband"
Right click the bar anywhere (except the layout switcher) and click "Configure".
Config file is located at %appdata%/komoband/config.json