Atuin: Difference between revisions
Tuckershea (talk | contribs) Clarified why warning exists Tags: Mobile edit Mobile web edit |
No edit summary |
||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
{{ | {{wip|date=11 March 2025}} | ||
[https://atuin.sh/ Atuin] replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, Atuin (optionally) syncs your shell history between all of your machines. | [https://atuin.sh/ Atuin] replaces your existing shell history with a SQLite database, and records additional context for your commands. Additionally, Atuin (optionally) syncs your shell history between all of your machines. | ||
Line 25: | Line 25: | ||
==== Imperatively ==== | ==== Imperatively ==== | ||
To synchronize your history with atuin.sh you first need to register an account or login with the cli utility. | To synchronize your history with atuin.sh you first need to register an account or login with the cli utility. Doing that will create a key and a session token in <code>~/.local/share/atuin</code> | ||
<syntaxHighlight lang="bash"> | <syntaxHighlight lang="bash"> | ||
Line 66: | Line 66: | ||
programs.zsh = { | programs.zsh = { | ||
enable = true; | enable = true; | ||
autosuggestion.enable = true; # Enable autosuggestions | |||
}; | }; | ||
programs.atuin = { | programs.atuin = { |