Atuin
atuinAtuin replaces your existing shell history with a SQLite database, and records additional context for your commands.
Atuin replaces your existing shell history with a SQLite database, and records additional context for your commands.
Atuin replaces shell history with a searchable database. Use the subcommand tabs for search, stats, listing, sync and shell init; account, key and server commands are left out.
atuin searchSearch the history database. Deleting matches is left out.
querycwdlimitcmd_onlyqueryinteractivestring · positional 0 · repeatablestring--cwd-cstring--exit-estring--before-bstring--afterinteger--limitboolean--interactive-istring--filter-modeglobalhostsessiondirectoryworkspacestring--search-modeprefixfull-textfuzzyskimboolean--humanboolean--cmd-onlyboolean--reverse-ratuin statsShow the most used commands over a period.
periodcountstring · positional 0 · repeatableinteger--count-catuin history listList history items.
sessioncmd_onlyboolean--cwd-cboolean--session-sboolean--humanboolean--cmd-onlyatuin syncSync with the configured server.
forceboolean--force-fatuin initPrint the shell setup to eval in your shell rc file.
shellstring · positional 0zshbashfishnuboolean--disable-ctrl-rboolean--disable-up-arrowfigcompletionfigcompletionfigcompletionfigcompletionfigcompletionfigcompletionBefore it fills your prompt, Otty checks the installed atuin against its version. A form that does not match your version is not offered.