home.social

#atuin — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #atuin, aggregated by home.social.

  1. Upgrading my on is making my computer sweat even when it has a remote builder to help... looks good... took 10 mins... Anyone got the AI tool with ? working on in nixOS , or at all ? Aha... need a new terminal for the ? to trigger the AI tool ... wowzers...

  2. 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 :)

  3. 🚀 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.
    blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated

  4. 🚀 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.
    blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated

  5. 🚀 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.
    blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated

  6. 🚀 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.
    blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated

  7. 🚀 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.
    blog.atuin.sh/atuin-v18-13/ #commandline #update #release #news #tech #HackerNews #ngated

  8. 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.

    blog.atuin.sh/atuin-v18-13

    #devops #linux #macos

  9. Found shell history tool in packages and signed up for synch too.

  10. Shoutout for #Atuin too, making shell history searchable by directory. Very helpful!

  11. @mitchellh

    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.

    My config:
    github.com/vivekanandan-ks/ksv

    @atuin
    @nushell

    #atuin #nushell #nu #shell #history #config

  12. The most underrated piece of software: ble.sh: 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!

    #Bash #Linux #blesh #Atuin #OpenSource

  13. Heh, thought I'd take a look at the atuin wrapped thing... what this mainly highlights is my oldschool practice of flipping between editor (vim/nvim) and shell (bash/fish) with ^Z and fg.

    I invoke my editor via poetry run as well as things like pytest and python3, so the poetry in 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 ^R and 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.

    #atuin #AtuinWrapped

  14. 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.

    #linux #OpenSusE #Shell #CLI #Zsh #zshmy_zsh #atuin

  15. Гайд по первоначальной настройке VPS

    Мне довольно часто приходится работать с только что созданными VPS — будь то развёртывание нового проекта, подготовка тестового окружения или эксперименты с инфраструктурой. Практически каждый такой сервер после создания находится в «сыром» состоянии и требует базовой первичной настройки. Как правило, эта настройка включает:

    habr.com/ru/articles/982512/

    #debian #ubuntu #ssh #windows #linux #vps #настройка_сервера #терминал #zsh #atuin

  16. @pinage404 @rl_dane for the best 2026 stats start using #atuin today. You'll thank me for other reasons later.

  17. 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)

  18. 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)

  19. Here’s your regular : helps you every time you hit return, in every shell. makes history 10x more useful. 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., layout, layout, better path handling in )

  20. 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)

  21. 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)

  22. @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 day

    Your 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)

    #atuin #atuinwrapped

  23. There is really only one surprise in my #atuin wrapped:

    I din't realise I used dig so much!

  24. The top command, by far, of my Atuin wrapped is `make`.

    Just saying.

    #Atuin #CLI #make

  25. @isabel hm i should actually check if `darwin-rebuild` and `colmena apply` show up in my #atuin wrapped

  26. 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.

  27. #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.

  28. #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"
    ```

  29. 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
    - Aliases

    Now 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: github.com/nushell/nushell/dis

    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.

    #linux

  30. 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 (codeberg.org/openpgp-card/)
    Mail/PIM: #KMail/#KOrganizer
    Notes: #KleverNotes
    Mastodon Client: #Tokodon
    File-Synchronization: #Nextcloud
    Gaming: Steam :steam: , Bottles and ProtonUP-QT