I like NeoTree, it’s simple and does what I need in terms of side-bar file browsing. But it’s got a particularly annoying problem that I finally decided to take a stab at solving.

In day-to-day use of Emacs, I rely very heavily on projects and workspaces. These are at the very core of my workflow and navigation. I have many Git repositories that I operate in and move around. Those are translated to “projects” by Projectile, and in turn those projects are tied to “perspectives” (think workspaces/virtual desktops), provided by Perspective.

There’s some native integration from NeoTree so it plays…

Calum MacRae

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store