logo

Space-Tree: Workspace Management Trees in Emacs

Posted by chiply |2 hours ago |3 comments

evanjrowley 2 hours ago[1 more]

Ambitious idea. I have trouble understanding how the author wants space-tree to avoid persistance while simultaneously solving "a weeks-long investigation into a sub-system might want a whole subtree." Are they banking on never rebooting?

chiply 2 hours ago

"Think about how you organize things in your dwelling: a house has rooms, rooms have shelves, shelves have drawers. If you've ever heard the name 'Marie Kondo', then you have likely embraced that drawers too can have dividers. These can be commandeered for smaller drawer-within-a-drawer spaces the moment your proliferation of joyful treasures warrants a subdivision.

Physical space, when we organize it well, is recursive or tree-like. Digital workspaces, somehow, almost never are, and that's why I created space-tree (see code on GitHub), the subject of this post."