atuin
- atuinsh/atuin at terminaltrove
- web: Atuin - Shell History & Executable Runbooks
- store shell history in a sqlite database
- back up and sync encrypted shell history
- the same history across terminals, across sessions, and across machines
- log exit code, cwd, hostname, session, command duration, etc
- calculate statistics such as "most used command"
- old history file is not replaced