The things that I work on usually fall into broad categories. For instance, I use MATLAB, R, Notebooks, etc. for data analyses in two of my studies. I also occasionally pay bills or read research articles. My studies are kept in their own folders with source code, data, notes, images, spreadsheets, etc. When I change from working on one to the other, I need to close source files, change directories, open new source files in several programs. I try to minimize these changes of context as much as I can, but my thinking processes are decidedly not linear.
I’m sure I could spend days working out something in Keyboard Maestro or Alfred, perhaps (probably not the closing and opening of files).
Does anyone have a clever strategy for dealing with this?
I’m tempted to create a new user for each context that I operate in. Not sure if they could share a home folder…