Our great sponsors
-
doom-emacs
Discontinued An Emacs framework for the stubborn martian hacker [Moved to: https://github.com/doomemacs/doomemacs]
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
.emacs.d
My personal Emacs config with any quirks, oddities, bugs, and man-eating errors I live with on a daily basis. (by jimeh)
In doom emacs I use workspaces https://github.com/hlissner/doom-emacs/blob/develop/modules/ui/workspaces/autoload/workspaces.el
You might see if this works for you. https://github.com/mclear-tools/tabspaces
The workspaces module in Doom uses persp-mode.
Doom Emacs is a fantastic distribution of Emacs which makes performance improvements on vanilla emacs, probably making it faster than your own configuration. The installation process and migrating your config would be simple IMO, so you may want to give it a try... https://github.com/hlissner/doom-emacs/
There is also perspective mode that others suggested.
If it might help, here’s all the workspace related stuff in my personal config: https://github.com/jimeh/.emacs.d/tree/master/modules/workspaces