#atuin — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #atuin, aggregated by home.social.
-
📝 #Atuin Wrapped 2025
My 2025 in shell history
https://calebhearth.com/m/atuin-wrapped-2025 -
📝 #Atuin Wrapped 2025
My 2025 in shell history
https://calebhearth.com/m/atuin-wrapped-2025 -
Atuin is publishing its AI server as open source now: the terminal agent is still tied to your shell and your habits, but the server side can now be self-hosted instead of treated as a black box. That is a much healthier default for tools that learn how people work in a terminal, where context is useful but trust matters too. https://blog.atuin.sh/atuin-ai-oss/ #OpenSource #SelfHosting #TerminalAI #Atuin
-
#toolsday: Atuin 🦀
Deine Shell-History kennt nur grep? Atuin ersetzt sie komplett: SQLite-Backend, volle Textsuche, Sync zwischen Maschinen, und du findest jeden Befehl von vor 6 Monaten — in Sekunden.
Einmal installiert, vergisst du Ctrl+R.
Link: https://github.com/atuinsh/atuin
Welchen Befehl suchst du am häufigsten? 👇
-
#toolsday: Atuin 🦀
Deine Shell-History kennt nur grep? Atuin ersetzt sie komplett: SQLite-Backend, volle Textsuche, Sync zwischen Maschinen, und du findest jeden Befehl von vor 6 Monaten — in Sekunden.
Einmal installiert, vergisst du Ctrl+R.
Link: https://github.com/atuinsh/atuin
Welchen Befehl suchst du am häufigsten? 👇
-
🐢 #Atuin is an #opensource shell history tool written in #Rust that replaces your existing shell history with a #SQLite database and records extra context for every command 🧵👇 #cli #devtools #devops
⚡ ctrl-r and up-arrow (configurable) are rebound to a full-screen history search UI, with enter to execute and tab to edit a command
-
🐢 #Atuin is an #opensource shell history tool written in #Rust that replaces your existing shell history with a #SQLite database and records extra context for every command 🧵👇 #cli #devtools #devops
⚡ ctrl-r and up-arrow (configurable) are rebound to a full-screen history search UI, with enter to execute and tab to edit a command
-
atuin 18.17 is out 🐢✨
- 78x faster to open and search
- ai can see your terminal*
- more resilient sync
- switch ai models with /modelupdate with `atuin update`
changelog: https://github.com/atuinsh/atuin/releases/tag/v18.17.0
-
atuin 18.17 is out 🐢✨
- 78x faster to open and search
- ai can see your terminal*
- more resilient sync
- switch ai models with /modelupdate with `atuin update`
changelog: https://github.com/atuinsh/atuin/releases/tag/v18.17.0
-
Here's today's "peanut butter & chocolate" combination: I love `atuin`. I've been using it for at least a couple of years now. I love `fc`, though with `atuin` in place, it's harder to put yourself in an `fc` situation.
`fc` excels: opens up some previous command in your favorite editor; tweak as needed; write and quit; the changed command is executed and added to history.
`atuin` excels at almost everything else, but not this. My workflow in `atuin` to accomplish the same thing is:
* use arrows or Ctrl-R to select the command that wasn't quite right
* tab takes you back to the command line with the selected command, but does **not** execute it
* I use Vi-mode, so I have to hit ESC, and then v (and because it's Zsh, v again) to get into my editor. If you use Emacs-mode (the default), I think it's Ctrl-X Ctrl-E to go from normal typing into your full-blown editor
* tweak; write; quit
* ...and now you have the edited command, **but it still hasn't executed**
* hit returnMy Atuin PR addresses this: https://github.com/atuinsh/atuin/pull/2851
-
Here's today's "peanut butter & chocolate" combination: I love `atuin`. I've been using it for at least a couple of years now. I love `fc`, though with `atuin` in place, it's harder to put yourself in an `fc` situation.
`fc` excels: opens up some previous command in your favorite editor; tweak as needed; write and quit; the changed command is executed and added to history.
`atuin` excels at almost everything else, but not this. My workflow in `atuin` to accomplish the same thing is:
* use arrows or Ctrl-R to select the command that wasn't quite right
* tab takes you back to the command line with the selected command, but does **not** execute it
* I use Vi-mode, so I have to hit ESC, and then v (and because it's Zsh, v again) to get into my editor. If you use Emacs-mode (the default), I think it's Ctrl-X Ctrl-E to go from normal typing into your full-blown editor
* tweak; write; quit
* ...and now you have the edited command, **but it still hasn't executed**
* hit returnMy Atuin PR addresses this: https://github.com/atuinsh/atuin/pull/2851
-
For folks here using Atuin, what are your daily use cases? I'd love to hear about how it makes life better for you.
Do you self-host the server?
-
For folks here using Atuin, what are your daily use cases? I'd love to hear about how it makes life better for you.
Do you self-host the server?
-
#atuin needs #brunch 0.5.3 but returns HTTP 403 when trying to get it from crates.io mirrors. #rustcrates Anyone know if this is temporary or know of a work around? I get crates.io erros on other packages also. #cratesio Cheers.
-
#atuin needs #brunch 0.5.3 but returns HTTP 403 when trying to get it from crates.io mirrors. #rustcrates Anyone know if this is temporary or know of a work around? I get crates.io erros on other packages also. #cratesio Cheers.
-
@twoscomplement @mattgodbolt also mentions the #atuin shell-history tool:
which sounds intriguing.
-
@twoscomplement @mattgodbolt also mentions the #atuin shell-history tool:
which sounds intriguing.
-
💻 Usi ancora ~/.bash_history? Atuin lo sostituisce con un database SQLite cifrato, ricercabile e sincronizzato su tutte le tue macchine.
https://gomoot.com/atuin-come-sostituire-la-cronologia-della-shell-con-un-database-cifrato-e-sincronizzato/
#atuin #DevOps #Linux #opensource #ShellHistory -
💻 Usi ancora ~/.bash_history? Atuin lo sostituisce con un database SQLite cifrato, ricercabile e sincronizzato su tutte le tue macchine.
https://gomoot.com/atuin-come-sostituire-la-cronologia-della-shell-con-un-database-cifrato-e-sincronizzato/
#atuin #DevOps #Linux #opensource #ShellHistory -
@orhun @ratatui_rs How were yours a mess if you were already using #Atuin? @atuin
-
@orhun @ratatui_rs How were yours a mess if you were already using #Atuin? @atuin
-
Is #atuin https://api.atuin.sh working for you right now?
-
Is #atuin https://api.atuin.sh working for you right now?
-
Today is not my day for PC's going well.
Just now I had migration issues in #atuin, maybe caused by needing to do a hard reboot after systemd wouldn't restart after a #nix-rebuild....
Oh, which I probably made worse with following instructions that are old, but did clearly have "don't do this any more", but who reads past the instruction that is meant to fix your situation....
But blow the database away and resync, that is part of the appeal of distributed systems :)
-
Today is not my day for PC's going well.
Just now I had migration issues in #atuin, maybe caused by needing to do a hard reboot after systemd wouldn't restart after a #nix-rebuild....
Oh, which I probably made worse with following instructions that are old, but did clearly have "don't do this any more", but who reads past the instruction that is meant to fix your situation....
But blow the database away and resync, that is part of the appeal of distributed systems :)
-
🚀 Oh boy, #Atuin #v18.13 is here, and it's got everything you've been waiting for: a daemon that can finally search without taking a day off! 🤖🎉 Plus, now there's #AI for your #shell, because who doesn't want their command line to nag them with artificial stupidity? 🙈💻 The #future is here, and it's just as underwhelming as you'd expect.
https://blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated -
🚀 Oh boy, #Atuin #v18.13 is here, and it's got everything you've been waiting for: a daemon that can finally search without taking a day off! 🤖🎉 Plus, now there's #AI for your #shell, because who doesn't want their command line to nag them with artificial stupidity? 🙈💻 The #future is here, and it's just as underwhelming as you'd expect.
https://blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated -
I still wish #atuin, which I have installed on all my machines, will support syncing more than bash history, environment variables, and aliases 😇 Extremely useful, regardless. In the meantime, we get an optional #aichat-like feature. Inevitable, I guess, though aichat is more than an English-to-bash helper.
The new opt-in feature, Atuin #AI, offers an English-to-bash helper directly within the shell. It leverages advanced models and a dataset of man pages and command outputs for accuracy, includes safety guardrails to flag potentially dangerous commands, and prioritizes data privacy by default. Users can grant access to more specific data like directory contents for enhanced command generation.
-
I still wish #atuin, which I have installed on all my machines, will support syncing more than bash history, environment variables, and aliases 😇 Extremely useful, regardless. In the meantime, we get an optional #aichat-like feature. Inevitable, I guess, though aichat is more than an English-to-bash helper.
The new opt-in feature, Atuin #AI, offers an English-to-bash helper directly within the shell. It leverages advanced models and a dataset of man pages and command outputs for accuracy, includes safety guardrails to flag potentially dangerous commands, and prioritizes data privacy by default. Users can grant access to more specific data like directory contents for enhanced command generation.
-
-
-
-
-
Shoutout for #Atuin too, making shell history searchable by directory. Very helpful!
-
Atuin is pretty awesome for history management. Since I use nushell , it has its own history. So I made a hook in my nushell config so that atuin and nushell both have the same history and so I can manage history using atuin in one place😁
Whoever's using atuin and nushell can benefit from this small hook in the config.
-
Atuin is pretty awesome for history management. Since I use nushell , it has its own history. So I made a hook in my nushell config so that atuin and nushell both have the same history and so I can manage history using atuin in one place😁
Whoever's using atuin and nushell can benefit from this small hook in the config.
-
-
-
The most underrated piece of software: ble.sh: https://github.com/akinomyoga/ble.sh
Found it a year ago while exploring @atuin and it’s a game changer. Syntax highlighting, smoothly auto-updating suggestions, and fzf/zoxide integration—all while staying POSIX compliant in native Bash.
Plenty of reasons not to switch to fish or zsh (compatibility, etc.), and this gives you the best of both worlds. Just discovered blehooks for terminal titles, too. Check it out!
-
The most underrated piece of software: ble.sh: https://github.com/akinomyoga/ble.sh
Found it a year ago while exploring @atuin and it’s a game changer. Syntax highlighting, smoothly auto-updating suggestions, and fzf/zoxide integration—all while staying POSIX compliant in native Bash.
Plenty of reasons not to switch to fish or zsh (compatibility, etc.), and this gives you the best of both worlds. Just discovered blehooks for terminal titles, too. Check it out!
-
Heh, thought I'd take a look at the
atuin wrappedthing... what this mainly highlights is my oldschool practice of flipping between editor (vim/nvim) and shell (bash/fish) with^Zandfg.I invoke my editor via
poetry runas well as things likepytestandpython3, so thepoetryin second place covers both those and some more. (If I wasn't using Atuin I'd probably have set up aliases for these by now, but Atuin has kinda done away with the need for aliases - and I was already a heavy user of^Rand other shell history tricks.)I only run Atuin on my work system, so this doesn't cover any personal/non-work shell use. Also I've only been doing this since I started work in April.
-
Heh, thought I'd take a look at the
atuin wrappedthing... what this mainly highlights is my oldschool practice of flipping between editor (vim/nvim) and shell (bash/fish) with^Zandfg.I invoke my editor via
poetry runas well as things likepytestandpython3, so thepoetryin second place covers both those and some more. (If I wasn't using Atuin I'd probably have set up aliases for these by now, but Atuin has kinda done away with the need for aliases - and I was already a heavy user of^Rand other shell history tricks.)I only run Atuin on my work system, so this doesn't cover any personal/non-work shell use. Also I've only been doing this since I started work in April.
-
I just moved to @opensuse #Tumbleweed on my desktop computers, and in the process I switched to @atuin for shell history. And, honestly... I don't know how I lived before. I had @ohmyzsh set up and thought that the normal history was good, but Atuin is just a whole new level. Sooo much easier to use, and I haven't even set up sync yet.
-
I just moved to @opensuse #Tumbleweed on my desktop computers, and in the process I switched to @atuin for shell history. And, honestly... I don't know how I lived before. I had @ohmyzsh set up and thought that the normal history was good, but Atuin is just a whole new level. Sooo much easier to use, and I haven't even set up sync yet.