https://github.com/jasonjmcghee/rem
Previously submitted on HN by the dev with some decent discussion 3 months ago here:
https://github.com/jasonjmcghee/rem
Previously submitted on HN by the dev with some decent discussion 3 months ago here:
Come join in on development!
It's MIT Licensed.
I also kicked off a cross-platform version in rust https://github.com/jasonjmcghee/xrem which is earlier in development and could use even more help.
It's possible to not record specific window IDs (at the code level) - so you'd need to be able to detect whether the window is "private". I am not familiar with such a flag.
Alternatively you might be able to just have a lookup or regex of all the most popular private browsing / applications...
Or let a user specify a pattern to look for and skip.
But at the same time, it's your private data and it's not going anywhere. There's no telemetry or network access of any kind.
Anyway- doesn't exist as a feature today. Maybe someone (you?) will build it!
My main and daily use case it to look back at the previous day - this is helpful for standups, retros, and so on. I skim through my days (sometimes weeks) to pick up on what I was working on - it's incredible how much "untracked" work is performed that you pick up on. Sometimes I forget who exactly I talked to about something, but just knowing the rough date I can usually find something to jog my memory.
Obviously I am biased, but still!
You can do things like find the point in history where you fixed a bug and go watch yourself debug and put in the fix.
Pretty wild. It makes a lot more sense once you experience getting the value.
Personally I hope Apple adds the feature natively to the OS at some point. They're plenty experienced to build it themselves over there, but maybe having a reference implementation will encourage them to give it a shot.
I'd love to contribute but I know nothing about Swift, mine was all in bash scripts with launchd to run them.