This is cool! I've thought <i>many</i> times that something like this would be useful, as previous commands seem to never be in history when you need them again, especially across multiple terminal panes/tabs.<p>More details on how the encryption for server sync works would be helpful for assessing security.
I think mcfly's ( <a href="https://github.com/cantino/mcfly" rel="nofollow">https://github.com/cantino/mcfly</a> ) prioritization engine is still the killer feature for my purposes, but the sync server and timing display are both <i>fantastic</i> ideas, and I'd love to see them all together. Mcfly's also Rust+SQLite, even....
Remind me of python based "rash" application that did the same thing with sqlite based CMD history.<p>Kinda wish you made the same variables savable and supported additional search options (see rash) at <a href="https://pypi.org/project/rash/" rel="nofollow">https://pypi.org/project/rash/</a>
I git commit my `fish_history` file such that I have a history of commands going back 7 years. It's been the single best tool of my career and the single greatest showcase of the power of an outboard brain I've struggled to prove with other solutions such as org-brain or org-roam.
Neat. I always wanted something like this. Seems super useful if you have a ton of sessions / machines / etc. I will try it out this weekend!