Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, it provides optional and fully encrypted synchronisation of your history between machines, via an Atuin server.

  • flashgnash@lemm.ee
    link
    fedilink
    arrow-up
    0
    ·
    9 months ago

    Tried atuin for a while, didn’t like that it took over my up arrow and slowed me down quickly editing previous commands

    • sailingbythelee@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      9 months ago

      I’m giving atuin a try right now and the first thing I noticed is what you just said about the up arrow. I don’t need to invoke the full atuin command history screen when I just want to quickly edit the last command. In its default state, the up arrow does the same thing as ctrl-r so it isn’t particularly useful, in my opinion. The developer suggests making it more useful by setting the up arrow to invoke a “local” command search, meaning a search of commands that were used in the current directory. Alternatively, you can disable the remapping of the up arrow key and just invoke atuin using ctrl-r. I think that’s what I will try next.

      • deliriousn0mad@feddit.it
        link
        fedilink
        arrow-up
        0
        ·
        edit-2
        9 months ago

        I had the same annoyance and ended up uninstalling it, I’ll look into remapping the up arrow too, I never liked the way ctrl-r works anyway. By the way, do you know how to delete a command from history in atuin? I found a bunch of discussions in development about this and some comments saying the function was added, but never mentioning the shortcut or command to delete

        • sailingbythelee@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          9 months ago

          Yes, you can delete commands from the history. They added a TUI command inspector, which gives you more information on commands (date/time of last run, a time series of command runs, exit codes, etc.). You can delete history entries from this inspector.

          In terms of disabling the up arrow remap, it’s just a flag in the configuration file (detailed for each distro in the installation instructions).

          I haven’t used atuin a lot yet, but I sure like having a fast, full screen command history with fuzzy search.