A fork of github.com/atuinsh/atuin w/ OIDC support because yes
Find a file
Ellie Huxtable 440c4fc233 Add sessions
2021-02-13 20:24:22 +00:00
src Add sessions 2021-02-13 20:24:22 +00:00
.gitignore Initial commit 2020-10-05 00:59:28 +01:00
Cargo.lock Add sessions 2021-02-13 20:24:22 +00:00
Cargo.toml Add sessions 2021-02-13 20:24:22 +00:00
hook.zsh Record command exit code and duration 2021-02-13 17:02:52 +00:00
README.md Add sessions 2021-02-13 20:24:22 +00:00

A'tuin

Through the fathomless deeps of space swims the star turtle Great ATuin, bearing on its back the four giant elephants who carry on their shoulders the mass of the Discworld.

atuin manages and synchronizes your shell history! Instead of storing everything in a text file (such as ~/.history), atuin uses a sqlite database. This lets us do all kinds of analysis on it!

As well as the expected command, this stores

  • duration
  • exit code
  • working directory
  • hostname
  • time
  • a unique session ID