From the shoemaker's children go barefoot file...

On Sunday I didn't have any plans and was going to nerd out working on a personal dev project.

I'd suffered with a partially broken efi and initramfs on my primary Linux desktop because I didn't want to risk reinstalling and dealing with locally built kmods, packages, and customization. It's been this way for a few months, accumulating over years, and I kept putting off a base OS reinstall. I have other, slower, machines but it's convenient to work directly on the daily driver...

I localize stuff on a ZFS pool with stow and guix. I take nightly backups of that and my homedir anyway. All my dev environments and tools live there, mostly... some stuff ended up in /opt which wasn't backed up.

So of course I managed to accidentally crash the system and couldn't recover. My Sunday was now planned for me: a fresh #opensuse #slowroll install.

Pros: Fully up to date. System performance feels quite snappy. New KDE plasma seems nice. Jack/Pipewire works properly again. Successful test of my backups.

Cons: Didn't have years of shell history (#atuin) or some configs (a broken switch to XDG_* paths from who knows how long...) on ZFS. Discovering an error at a time what I didn't localize and need to reinstall.
Upgrading my #atuin on #nixos is making my computer #T480s sweat even when it has a remote builder to help... looks good... took 10 mins... Anyone got the AI tool with ? working on #fish in nixOS , or at all ? Aha... need a new terminal for the ? to trigger the AI tool ... wowzers...
@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?
Home · Atuin Hub

Looking at the changelog for the lastest update of atuin at the time https://github.com/atuinsh/atuin/releases/tag/v18.13.4 I've just noticed they're using AI.

⇒ Immediate removal of it in my shells.

As I was not using the sync between machines, the default history of my zsh (+oh-my-zsh) using the up arrow, or ctrl+r (using fzf) to search when not matching on the start of the command is *largely* enough for my use cases.

From time to time I was using the atuin filter to only show commands run from the current folder, but I can live without it, and I'm sure there's an easy way, yet still unknown to me, to do the same thing with the default history.

#atuin #noAI #zsh #omz #oh_my_zsh

Release 18.13.4 · atuinsh/atuin

Release Notes Bug Fixes (ai) Restore url-quote-magic for ? in zsh (#3304) Redirect tty0 when running setup (#3302) Call ensure_hub_session even if primary sync endpoint is self-hosted (#3301) Remo...

GitHub

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
Atuin v18.13 – better search, a PTY proxy, and AI for your shell

A new release is out! v18.13 is probably the biggest set of changes we have released in a good while, read on to find out more. Much faster and better search with the daemon The daemon has existed for a long time, and has been marked as "experimental" for

The Atuin Blog

Atuin v18.13 – better search, a PTY proxy, and AI for your shell

https://blog.atuin.sh/atuin-v18-13/

#HackerNews #Atuin #v18.13 #better #search #PTY #proxy #AI #for #your #shell

Atuin v18.13 – better search, a PTY proxy, and AI for your shell

A new release is out! v18.13 is probably the biggest set of changes we have released in a good while, read on to find out more. Much faster and better search with the daemon The daemon has existed for a long time, and has been marked as "experimental" for

The Atuin Blog

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.

https://blog.atuin.sh/atuin-v18-13

#devops #linux #macos

Atuin v18.13 – better search, a PTY proxy, and AI for your shell

A new release is out! v18.13 is probably the biggest set of changes we have released in a good while, read on to find out more. Much faster and better search with the daemon The daemon has existed for a long time, and has been marked as "experimental" for

The Atuin Blog
Found #atuin shell history tool in #nixos packages and signed up for synch too.