ellie's recent activity
-
Comment on Atuin - SQLite-based shell history in ~comp
-
Comment on Atuin - SQLite-based shell history in ~comp
ellie What version are you using? Shouldn't be the case :/That being said I've found it to be quite slow when pulling up its dashboard for the first time. There's a significant lag before I can actually start interacting with the history
What version are you using? Shouldn't be the case :/
-
Comment on Atuin - SQLite-based shell history in ~comp
ellie (edited )Link ParentMaintainer here! Thank you for sharing Atuin! Love to hear that you like it <3 You might like to try the enter_accept option we introduced in v17, which might feel a bit more natural.Maintainer here! Thank you for sharing Atuin! Love to hear that you like it <3
There was a ~1-2 hour learning curve of adjusting to the new up-arrow behavior
You might like to try the
enter_accept
option we introduced in v17, which might feel a bit more natural. -
Comment on Atuin - SQLite-based shell history in ~comp
ellie Until you register, it's totally offline. So it can be reconfigured at any point there. Also, the server is hosted by hetzner in Frankfurt. You don't even need to register if you don't want to....It's not clear to me if you could set up self hosting /before/ all your data goes Whoosh to the USA
Until you register, it's totally offline. So it can be reconfigured at any point there. Also, the server is hosted by hetzner in Frankfurt. You don't even need to register if you don't want to.
PostgreSQL, which is a bit more resource usage than sqlite
The current default is indeed postgres, but there's a SQLite option maintained here: https://github.com/conradludgate/atuin-server-sqlite
Which is going to become the default in v18, as discussed here: https://github.com/atuinsh/atuin/discussions/1161
Trust me bro promises on encryption again there
Alternatively, you could trust the code. Which is open source, and we even have a blog post detailing how the new version will work.
So in summary:
- You can use it without sync, by default.
- You can host your own server
- It won't reach out to the server unless you register and ask it to
- The free servers are in frankfurt
- You don't have to take my word for it, it's open source
Are there any other concerns?
hey! totally ok, though I'm more likely to respond quickly on either the forum or discord! (https://forum.atuin.sh / https://discord.gg/Fq8bJSKPHh)
did you follow the advanced setup docs? https://atuin.sh/docs/advanced-install#bash
Unfortunately bash doesn't provide shell hooks out of the box, so we also required users to install a plugin that provides this. BLE is the best bet, though it's more than just hooks. If you don't want BLE, bash-preexec is a good option.
Otherwise:
This is an issue :/ Do you have any more information?