mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#atuin

2 posts2 participants0 posts today

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.

In @atuin, can I take a search result and go to that point in history, removing the filtering? Like, I want to find a certain command I ran and then see what I ran before and after it. The inspector only shows the next and previous command but not more context. Couldn't find this in the docs.

I just saw the announcement for #Atuin Desktop. Runbooks that run!

blog.atuin.sh/atuin-desktop-ru

"Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place."

If anyone wants to join me on the waitlist here's a friendly referral link:

wt.ls/atuin/2OgbFH7r

The Atuin Blog · Atuin Desktop: Runbooks that RunAtuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.

Hace unas semanas empecé a usar @atuin, pero sin una cuenta que sincronizara la historia. Ayer me dio por hacerlo y ahora esto peleándome con los límites de atuin: parece ser que tengo muchos comandos en mi historial (+15000) o son muy largos en la línea de comandos, pero cada cada vez que intento sincronizar... ```There was an error with the atuin sync service: Status 413.```

Testing out how #fish shell compares to #bash as a daily driver.

I find its autocomplete interesting (when suggesting commands arguments, with documentation).

At the same time the "command history" suggestions are so annoying when comparing them to #atuin ones (damn, I love @atuin 'workspace' feature!)

Would be cool to have Fish shell to suggest commands form Atuin 🤩

Mal eben die Shellhistory auf andere Geräte synchronisieren, oder auch selbst gesetzte Aliase? Das ist möglich mit Atuin. Der Server zum synchronisieren lässt sich natürlich auch ganz einfach selber hosten. Läuft alles verschlüsselt im Hintergrund

github.com/atuinsh/atuin/

Darauf aufmerksam geworden bin ich durch die Comics von Julia
wizardzines.com/

:neocat_laptop_notice:

GitHubGitHub - atuinsh/atuin: ✨ Magical shell history✨ Magical shell history. Contribute to atuinsh/atuin development by creating an account on GitHub.

Whilst fiddling about with hosting stuff, I noticed that I’m not using my oldest domain atuin.co.uk for anything web-based so I’ve thrown up a quick page with a prominent link to @atuin at atuin.sh and also to the wikipedia entry for Great A’Tuin.

X-Clacks-Overhead: GNU Terry Pratchett works as well!

Any other A’Tuin themed link suggestions welcome.
#atuin #GNUTerryPratchett

atuin.shAtuin - Magical Shell HistorySync, search and backup shell history with Atuin

After considerable trial and error experimentation, it looks like my #fishshell command history is working the way I want it. The native fish history is good, adding #fzf is better, but #atuin adds much. The default configuration needed a bit of tweaking to make the Up key use session mode instead of global or host (I don't sync my history anyway, so I made Ctrl-R start in host mode).

Also tried mcfly, hishtory (consumed 100% of CPU), and looked at fasder (but not fish-ready).

Atuin (atuin.sh/) 18.4 will generate your yearly stats with 'atuin wrapped'

I find it impossible to believe I know anything remotely close to 22681 commands

All but three of my top commands are one-letter aliases or custom scripts. So to make this easier to understand:

z = zoxide
t = ls replacement script that responsively renders an eza tree listing if it fits on the screen, otherwise a regular eza listing
f = nvim -p with my main configuration file
c = clear
s = sudo
.. = cd .. && t
b = cat replacement script that chooses between nvimpager and cat
d = wrapper script for trash-cli allowing file selection when called without arguments

Also, I'm amazed how Python made it there instead of some other equally generic tool even though I only used it for obligatory school assignments and during a 3-month internship