For context Atuin (Github) is a shell history replacement that apparently provides a lot of extra functionality.

Has anyone used it? Im thinking of switching to it but Im worried about its impact on performance and if its worth it.

  • notanapple@lemm.eeOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 months ago

    But what about the other features?

    (tbf looking at the github I don’t see anything special but I have been seeing people using it swear by it so Im wondering what Im missing)

    • Eager Eagle@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      ·
      edit-2
      2 months ago

      Things I already have:

      rebind ctrl-r and up (configurable) to a full screen history search UI old history file is not replaced

      Things I could find useful once in a while:

      switch filter modes via ctrl-r; search history just from the current session, directory, or globally

      Things I don’t care about and probably wouldn’t use:

      back up and sync encrypted shell history log exit code, cwd, hostname, session, command duration, etc calculate statistics such as “most used command” quick-jump to previous items with Alt-<num> enter to execute a command, tab to edit

      I really don’t want:

      the same history across terminals, across sessions, and across machines

      Not really a feature:

      store shell history in a sqlite database