#atuin — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #atuin, aggregated by home.social.
-
@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 -
@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?
-
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 -
🚀 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 -
🚀 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.
-
-
-
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.
-
-
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.
-
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.
-
Гайд по первоначальной настройке VPS
Мне довольно часто приходится работать с только что созданными VPS — будь то развёртывание нового проекта, подготовка тестового окружения или эксперименты с инфраструктурой. Практически каждый такой сервер после создания находится в «сыром» состоянии и требует базовой первичной настройки. Как правило, эта настройка включает:
https://habr.com/ru/articles/982512/
#debian #ubuntu #ssh #windows #linux #vps #настройка_сервера #терминал #zsh #atuin
-
@pinage404 @rl_dane for the best 2026 stats start using #atuin today. You'll thank me for other reasons later.
-
-
Here’s your regular #CommandLine #PSA: #Starship helps you every time you hit return, in every shell. #Atuin makes history 10x more useful. #Direnv is becoming my friend but I need to understand better how to use it, and it needs additions to work in more situations.(e.g., #uv layout, #pixi layout, better path handling in #GitBashForWindows)
-
Here’s your regular #CommandLine #PSA: #Starship helps you every time you hit return, in every shell. #Atuin makes history 10x more useful. #Direnv is becoming my friend but I need to understand better how to use it, and it needs additions to work in more situations.(e.g., #uv layout, #pixi layout, better path handling in #GitBashForWindows)
-
Here’s your regular #CommandLine #PSA: #Starship helps you every time you hit return, in every shell. #Atuin makes history 10x more useful. #Direnv is becoming my friend but I need to understand better how to use it, and it needs additions to work in more situations.(e.g., #uv layout, #pixi layout, better path handling in #GitBashForWindows)
-
Here’s your regular #CommandLine #PSA: #Starship helps you every time you hit return, in every shell. #Atuin makes history 10x more useful. #Direnv is becoming my friend but I need to understand better how to use it, and it needs additions to work in more situations.(e.g., #uv layout, #pixi layout, better path handling in #GitBashForWindows)
-
Here’s your regular #CommandLine #PSA: #Starship helps you every time you hit return, in every shell. #Atuin makes history 10x more useful. #Direnv is becoming my friend but I need to understand better how to use it, and it needs additions to work in more situations.(e.g., #uv layout, #pixi layout, better path handling in #GitBashForWindows)
-
@drmorr lol I didn't know about this, awesome
╭────────────────────────────────────╮
│ ATUIN WRAPPED 2025 │
│ Your Year in Shell History │
╰────────────────────────────────────╯🎉 In 2025, you typed 35191 commands!
That's ~96 commands every dayYour Top Commands:
[▮▮▮▮▮▮▮▮▮▮] 3314 fg
[▮▮▮▮▮▮▮▮▮ ] 3282 cd
[▮▮▮▮▮▮▮▮ ] 2810 vim
[▮▮▮▮▮▮▮ ] 2548 ll
[▮▮▮▮▮▮ ] 2281 ssh
[▮▮▮ ] 1290 make
[▮▮▮ ] 1137 t
[▮▮ ] 929 s
[▮▮ ] 825 git add
[▮▮ ] 760 git commit
Total commands: 35191
Unique commands: 10240🚀 You're a Navigator! 9.3% of your time was spent navigating directories
📚 Command Vocabulary: You know 10240 unique commands
📦 Package Management: You ran 832 package-related commands
🚨 Error Analysis: Your commands failed 27.4% of the time
🔍 Command Evolution:
Top Commands in the first half of 2025:
cd (1691 times)
kubectl (1689 times)
ll (1301 times)
Top Commands in the second half of 2025:
fg (2122 times)
git (1703 times)
vim (1686 times)
New favorites in the second half:
git (1703 times)
vim (1686 times)🕘 Most Productive Hour: 15:00 (3357 commands)
-
There is really only one surprise in my #atuin wrapped:
I din't realise I used
digso much! -
Didn't expect my @atuin wrapped to have the most excellent @ddev as my most used CLI command.
However, when I think about it, this year I was working on major upgrades to a WP-CLI integration, and did a lot of testing that involved running `ddev wp ...`. That'll no doubt account for a good few thousand over the usual bringing up and managing Ddev instances a few times a week. -
#Atuin update: I've come to rely on it. It's a must have for my daily shell usage. Works great everywhere ... except on #GitBashForWindows. Lots of problems there. Here's how I solved them:
* Install `ble.sh`. Use `curl` to do this. Do not get it with Git. Do not attempt to build from source.
* Install by sourcing `ble.sh` at the **end** of your `.bashrc`. That's how the instructions about getting it with `curl` tell you to do it. The Git based instructions want you to say something different in your `.bashrc`. You want the `curl` instructions.
* In my install, #Ble was too slow out-of-the-box. Missed keystrokes, etc. I copied the `blerc.template` from the GitHub repo to a local `~/.blerc`, and edited it to disable almost every kind of completion and also syntax highlighting. Speed is now acceptable. (Might be that my #Windows box is too slow. That seems unlikely.)
* I use `vi` mode; #Vim. `ble.sh` picks that up from my `.inputrc`; #Readline. I use #Starship for my prompt. I had to disable in `.blerc` the showing of my current `vi` state (insert, visual, command, etc) and also edit `.inputrc` to not add characters to the prompt to show insert vs command mode. Those changes let me have my normal `starship` prompt.I do have one problem remaining. It's not related to `atuin`; it's related to the command line itself. In #Bash and #Zsh, it's easy for me to be on the command line and get what I've typed so far directly into my editor; #HelixEditor. Usually something like Esc-v or the like. `ble.sh` doesn't seem to have a way to do that, but maybe I just haven't found it yet.
-
#Atuin is working great for me (especially with a few configuration tweaks) everywhere and in every #Shell except in complex commands (i.e., commands with pipes and or sub-shells) in Git Bash for Windows #GitBashForWindows. My problem here probably has something to do with the Bash preexec hook or whatever it's called; and it might be fixable.
Here are my tweaks:
```toml
store_failed = true
invert = true # I think this value is a change from the default
search_mode_shell_up_key_binding = "prefix"
``` -
I was using #zsh for the last many years, and I have configured EVERYTHING the way I like.
- Auto-completions
- Per-directory history
- #McFly for Ctrl-R quick search
- AliasesNow I'm moving to #nushell and I want to configure everything in the same way. But, per-directory history is either broken or non-existent: https://github.com/nushell/nushell/discussions/15670
People do not use per-directory history? This is AWESOME, every time you switch directory you have your entire relevant history at your fingertips. I recommend everyone to try it.
zsh has per-directory-history plugin (i was using oh-my-zsh)
#atuin has even better search, you can filter by workspace/directory/session/...Atuin has solved missing/broken per-directory history partially, but god I want this to be default in all shells.
-
My current #linux system in 06/2024:
Hardware: ThinkPad T480 with Intel i7 from 2018, dual internal batteries, 512 GB SSD, 32GB RAM and a #Nitrokey 3 as a hardware security token.
OS: #Fedora 40 :fedora: #KDE Edition :kde:
Terminal: #Konsole
Terminal-prompt: Starship
Editor: Neovim :neovim:
dotfile Management: #chezmoi
Shell: #fish shell 🐠
Synchronized shell history: #atuin
Container-Engine: #Podman :podman:
Dev-Containers: #Distrobox (With #RHEL and #Arch Linux (btw))
Modern "ls" replacement: #eza
GPG/SSH-Keys: openpgp-card-ssh-agent and oct (https://codeberg.org/openpgp-card/)
Mail/PIM: #KMail/#KOrganizer
Notes: #KleverNotes
Mastodon Client: #Tokodon
File-Synchronization: #Nextcloud
Gaming: Steam :steam: , Bottles and ProtonUP-QT -
Atuin: A Modern Shell History on Steroids (Installation + Usage)
#Linux #Atuin #LinuxTips #CLITips #Tech #History #Shell #SysAdmin #Ubuntu
https://linuxtldr.com/installing-atuin/