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.

  • Eager Eagle@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    1 month ago

    Atuin*

    I just sync my bash history with dotfiles and use FZF for recalling it. I’m not sold on it.

    Also, the same history on different machines would be something I definitely do NOT want. I heavily rely on recent history to re-run commands on different machines with different projects and configurations. Mixing all that would be a mess.

  • Übercomplicated@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    It’s better than any built-in history tools (including zsh and fish) and I find the sync feature very useful. It’s definitely saved me time in having to re-find old commands I used once. Probably the second best quality-of-life tool for the shell after zoxide (a brilliant cd replacement).

  • cheerytext1981@lemmy.ca
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    it’s great, I use it all the time. I run my own server and sync history between my work and personal laptops. If I need history for a specific project, I filter by the workspace (or whatever it’s called)

  • dino@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    0
    ·
    1 month ago

    I would like to use it specifically for the sync between machines, because ridicolous terminal commands like with find, grep or checking/comparing used storage volumes is abysmal to remember. I also set up my own server which worked quite well, I just wish the “client” installation as a proper debian package instead of this stupid shell script.

  • acow@programming.dev
    link
    fedilink
    arrow-up
    0
    ·
    1 month ago

    Have used it for a while, it’s great. I don’t want sync between machines, so I just use it as a better local history. It works well, and switching scopes of history so easily is terrific. I do wish the querying / fuzzy matching was a little smarter, but I’ve not seen anything better.