9 pointsby overflowy4 hours ago3 comments
  • Ditian hour ago
    It’s fun to see the difference between the LLMs (or between the LLM and the person) before and after commit `3c275fdˋ. The project switches from big diffs with commit messages on day one, to smaller diffs with no commit messages besides the summary on day two (today).

    Good idea though, I’ll ask Claude to make me the same but without the `fzf` dependency – Zsh’s “ZLE” is powerful enough.

    • overflowyan hour ago
      Thanks. I also thought of skipping fzf, but it's old, battle‑tested, and does one thing exceptionally well. I doubt I could implement something better myself. The current implementation can handle hundreds of thousands of commands relatively fast (under 50 ms on my machine).
  • throw-the-towel31 minutes ago
    Cool work, and I'd really appreciate a comparison to Atuin.
  • idbnstraan hour ago
    what is this used for?
    • overflowyan hour ago
      It replaces the default Zsh history functionality. It adds fuzzy searching, tracks the command's exit code and the directory it was launched from. There's a short demo video in the README.