Skip to content

Simplistic workspace switcher deskband for komorebi

License

Notifications You must be signed in to change notification settings

Cynosphere/komoband

Repository files navigation

komoband

Simplistic workspace switcher deskband for komorebi

Screenshot of komoband

Screenshot of komoband with mixed name styles for workspaces

Screenshot of komoband with layout switcher and it's context menu

Install

Automatic

TODO

Manual

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"

Configuration

Right click the bar anywhere (except the layout switcher) and click "Configure".

Config file is located at %appdata%/komoband/config.json

About

Simplistic workspace switcher deskband for komorebi

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages