Atuin、魔法のシェル履歴
Atuinは私が最も長く続けてきたプロジェクトで、成功をどう定義するかにもよるが、間違いなく最も成功したプロジェクトでもある。すべてのマシン間でシェル履歴を同期し、エンドツーエンドで暗号化されたバックアップを保持し、使いやすいターミナルの検索UIを備えている。
何年も前から、シェル履歴はもっと良くできるはずだと考えていた。複数のマシンを行き来しながら作業することが多く、数か月前に実行したコマンドを探すこともよくあった。これまでに実行したすべての履歴を、すべてのマシンで、いつでも手元に置けない理由があるだろうか。
Atuinは、その問題を解決するために作った。最初はshellとsyncを組み合わせて「shync」と名付けていたが、幸いより良い名前に変えることができた。
記事をランダムに読む