Sign in

Atuin

@atuin.sh
923 followers 0 following 8 posts

Making the shell magical ✨🐢 atuin.sh

PostsRepliesMedia
Reposted by Atuin
Orhun Parmaksız @orhun.dev · 02/09/2026
I interviewed @ellie.wtf, creator of @atuin.sh! 🐢 We talked about reimagining shell history, secure sync, Rust & the future of Atuin 🦀 🎬 Watch it here: www.youtube.com/watch?v=Ki_K... Next up: Sebastian Herrlinger from OpenTUI! 👀 Join our Discord: discord.gg/6EUERBrAMs #rustlang #terminal
0273
Reposted by Atuin
Ellie Huxtable @ellie.wtf · 16/07/2026
new video from Jilles just dropped! thank you for featuring Atuin <3 www.youtube.com/watch?v=JzVX...
youtube.com
Atuin changed the way I use my terminal
YouTube video by Jilles
0112
Reposted by Atuin
Ellie Huxtable @ellie.wtf · 23/07/2026
coming in atuin v18.18 🐢✨ shell history is now syntax highlighted! - on by default - supports custom themes use it now with `atuin update --prerelease`, or wait for next week's update
0396
Reposted by Atuin
Aaron Allen @aaronmallen.dev · 18/09/2025
So last week I discovered @atuin.sh by @ellie.wtf and it's fucking awesome. I was going to write a whole thing to sync my shell history to my NAS and now I don't need to. 10/10 would recommend.
1153
Reposted by Atuin
Michal @arathunku.com · 14/10/2025
My @atuin.sh history pays off big time now. Claude spawned like 20+ agents, analyzed all commands, extracted more "subcommands", ran them against few agents with various evaluation skills and now created a policy for my hook tool to better guide/block/allow claude code to work.
221
Reposted by Atuin
Michal @arathunku.com · 16/10/2025
Tracking Claude Code bash commands in @atuin.sh gist.github.com/arathunku/b0...
$  atuin search --limit 20 --format "@{user} \$\t{command}" | rg "@claude" --no-line-number
@claude $       sleep 5
@claude $       fd -t f "hook" /home/arathunku/dotfiles/.claude 2>/dev/null | head -5
@claude $       rg -A 10 "tool_result.*exit" /home/arathunku/dotfiles --type json 2>/dev/null | head -30
@claude $       rg -B5 -A10 "Bash.*tool_response|exit_code" /home/arathunku/dotfiles/.claude 2>/dev/null || echo "No .claude directory or no matches"
383
Reposted by Atuin
Lucas ✦ @lucas.love · 17/10/2025
A friend recently showed me @atuin.sh. Spent a few days with it and never wanna go back. Highly recommend it. atuin.sh
atuin.sh
Atuin - Shell History & Executable Runbooks
Sync, search and backup shell history with Atuin. What started as shell history tooling has evolved into something bigger with Atuin Desktop
051
Reposted by Atuin
Chad Metcalf @handle.invalid · 22/10/2025
I could not live without @atuin.sh . It contains my dev memory.
0132
Reposted by Atuin
Matt Stenson @mattstenson.com · 19/06/2025
Idle Cursor | Software That Makes Things Feel Broken I made my terminal shell way better with a couple of apps and now other terminals feel broken. @atuin.sh idlecursor.com/episodes/sof...
idlecursor.com
Idle Cursor | Software That Makes Things Feel Broken
I made my terminal shell way better with a couple of apps and now other terminals feel broken.
141
Reposted by Atuin
Brooklyn Zelenka @expede.wtf · 22/04/2025
This is such a simple but great idea from @atuin.sh 👀 I haven't used it yet (on the waitlist!) but I look forward to living in the shell being more notebook-y blog.atuin.sh/atuin-deskto...
blog.atuin.sh
Atuin Desktop: Runbooks that Run
Atuin Desktop looks like a doc, but runs like your terminal. Script blocks, embedded terminals, database clients and prometheus charts - all in one place.
2323
Reposted by Atuin
Ellie Huxtable @ellie.wtf · 22/04/2025
A lot of my infra workflows live in Slack threads, docs, or buried in shell history. That sucked. I've been building Atuin Desktop. Local-first, CRDT-powered, executable runbooks - with integrated terminals, sql queries + monitoring blog.atuin.sh/atuin-deskto... Lmk if you have any questions <3
2441264
Reposted by Atuin
Luciano Mammino 📙 Node.js Design Patterns @loige.co · 08/04/2025
It's never too late for a good @atuin.sh WRAPPED! 🎁
0131
Reposted by Atuin
Julia Evans @b0rk.jvns.ca · 12/03/2025
shell history wizardzines.com/comics/shell...
panel 1: your shell has a history of the commands you ran

some ways to access history:

* press the up arrow
* run history
* search it with Ctrl-R (in bash/zsh)

panel 2: how long does your shell store history for?

in bash, the default is 
500 commands (not enough!)

in fish, the default is 
256,000 commands

if you're using bash, you might want to configure it to store more history

panel 3: when does your shell save history?

by default, bash and zsh only save history to a file when you exit the shell

fish saves the history continuously

panel 4: where is history stored?

bash: .bash_history

zsh: run echo $HISTFILE

fish: mine is in ~/.local/share/fish/fish_history

person (thinking): “sometimes I copy over my shell history when setting up a new computer!”

panel 5: a useful history tool:  atuin

atuin lets you:

* save unlimited history
* search history more easily
* save commands as soon as you run them
* sync your history (optionally)

panel 6: gotcha: history in zsh only shows 15 entries

You can run history 0 to see all the history


panel 7: 

commands that start with a space don't go in your history. good for passwords!   

(might depend on your shell's config)
618441
Reposted by Atuin
RustTrending @rusttrending.bsky.social · 11/03/2025
atuinsh / atuin: ✨ Magical shell history ★22824 github.com/atuinsh/atuin
github.com
atuinsh / atuin
✨ Magical shell history
1172
Reposted by Atuin
(¯`·._{JEFF}_.·´¯) @handle.invalid · 09/03/2025
This #Linux Terminal Tool Supercharges the history Command. Imagine if you will a command history output that shows your command history with statistics and is shareable across hosts. www.howtogeek.com/this-linux-t...
howtogeek.com
This Linux Terminal Tool Supercharges the history Command
Total recall.
072
Reposted by Atuin
Jeroen Peeters @jeroenpeeters.be · 26/01/2025
Why didn’t i install @atuin.sh sooner????? Omg
161
Reposted by Atuin
Erik-RW @erik-rw.bsky.social · 19/01/2025
@atuin.sh makes browsing the shell history fun. Wrapping up 2024.. very git heavy
Atuin wrapped screenshot. Winner: git town followed by further git commands
1102
Reposted by Atuin
Michal @arathunku.com · 16/01/2025
nixpkgs updated so I finally have access to @atuin.sh #atuinwrapped Switch to #jj is going well!
╭────────────────────────────────────╮
│        ATUIN WRAPPED 2024          │
│    Your Year in Shell History      │
╰────────────────────────────────────╯

🎉 In 2024, you typed 79507 commands!
   That's ~217 commands every day

Your Top Commands:
[▮▮▮▮▮▮▮▮▮▮] 5651 gs
[▮▮▮▮▮▮▮▮  ] 4932 rg
[▮▮▮▮▮▮▮   ] 4337 exit
[▮▮▮▮▮▮    ] 3472 jj
[▮▮▮▮▮     ] 3158 ga
[▮▮▮▮▮     ] 3150 gpb
[▮▮▮▮      ] 2652 gco
[▮▮▮▮      ] 2530 mix
[▮▮▮▮      ] 2524 export
[▮▮▮       ] 2231 gamend
Total commands:   79507
Unique commands:  22711

📚 Command Vocabulary: You know 22711 unique commands

📦 Package Management: You ran 3398 package-related commands

🚨 Error Analysis: Your commands failed 31.3% of the time

🔍 Command Evolution:
  Top Commands in the first half of 2024:
    gs (2605 times)
    mix (2192 times)
    rg (2116 times)
  Top Commands in the second half of 2024:
    jj (3086 times)
    gs (3046 times)
    exit (2466 times)
  New favorites in the second half:
    jj (3086 times)
    ga (1640 times)

🕘 Most Productive Hour: 06:00 (10936 commands)
  Early bird gets the worm! 🐦
362
Reposted by Atuin
java as in javascript @ctierengineer.com · 28/12/2024
finally got around to using @atuin.sh why did i wait this long...
041
Reposted by Atuin
evangelina holie @svrgebound.bsky.social · 28/12/2024
wake up babe, @atuin.sh wrapped 2024 just dropped! (featuring personal / work laptops respectively)
a screenshot showing shell history stats for the year 2024a screenshot showing shell history stats for the year 2024. this one has a blue background.
0101
Reposted by Atuin
Matt Godbolt @matt.godbolt.org · 27/12/2024
My year in shell history thanks to #atuin
Screenshot of a shell:

bollo:~ $ atuin wrapped
╭────────────────────────────────────╮
│        ATUIN WRAPPED 2024          │
│    Your Year in Shell History      │
╰────────────────────────────────────╯

🎉 In 2024, you typed 17286 commands!
   That's ~47 commands every day

Your Top Commands:
[▮▮▮▮▮▮▮▮▮▮] 1711 ls          
[▮▮▮▮▮     ] 1003 git status  
[▮▮▮▮▮     ]  873 cd          
[▮▮▮▮      ]  821 git add     
[▮▮▮▮      ]  773 git commit  
[▮▮▮▮      ]  764 make        
[▮▮▮       ]  636 git push    
[▮▮▮       ]  547 git pull    
[▮▮        ]  506 vi          
[▮▮        ]  446 git checkout
Total commands:   17286
Unique commands:  6256

🌟 You're a Git Power User! 24.4% of your commands were Git operations

🚀 You're a Navigator! 14.9% of your time was spent navigating directories

📚 Command Vocabulary: You know 6256 unique commands

📦 Package Management: You ran 1183 package-related commands

🚨 Error Analysis: Your commands failed 20.4% of the time

🔍 Command Evolution:
  Top Commands in the first half of 2024:
    git (2508 times)
    ls (560 times)
    npm (464 times)
  Top Commands in the second half of 2024:
    git (2988 times)
    ls (1150 times)
    npm (599 times)
  New favorites in the second half:
    make (510 times)

🕘 Most Productive Hour: 21:00 (1611 commands)
4424
Reposted by Atuin
Sean Hood @snhd.co · 04/12/2024
Let's do this! #AutuinWrapped
Screenshot of the output of `autuin stats year` in a Terminal.

Shows a table of how many times the command has ran and the command name:
2736 k
1604 ls
658 cd
633 less
601 ssh
597 gs
555 curl
485 vi
437 tf
300 esphome
Total commands:   14857
Unique commands:  5748
132
Reposted by Atuin
Ellie Huxtable @ellie.wtf · 27/12/2024
Atuin v18.4 is out now! Including `atuin wrapped`, your year in shell history 🐢 thanks @daveeddy.com for the suggestion!
A screenshot of my Atuin wrapped, showing some fun stats about my command history in the style of "spotify wrapped"
912120
Reposted by Atuin
Alexander Holte-Davidsen @nix-ish.xyz · 14/12/2024
A simple blog post on installing and configuring Atuin with Nix: nix-ish.xyz/atuin-server... #atuin @atuin.sh
nix-ish.xyz
Setting up Atuin server and client with NiX
142
Reposted by Atuin
usrbinkat.io @usrbinkat.io · 13/12/2024
Thank you @papertigers.net for the tip. @atuin.sh is way cool. I added it to my Arch & Mac boxes and will add it to the Konductor Devcontainer too. So neat ✨
A terminal window using iTerm2 with tmux showing Atuin, a multi-system terminal history utility. The left pane displays a searchable command history with timestamps, featuring recent commands like docker run, nvim, and pulumi. The right pane shows Atuin stats, listing frequently used commands with horizontal bar graphs, including pulumi (218), clear (140), and vim (120). Total commands are 2011, with 976 unique commands. The terminal prompt shows usrbinkat@honeypot, and the interface has a purple theme with a clock and date displayed in the bottom bar.
4303
Reposted by Atuin
Laurynas Keturakis @laulau.land · 05/12/2024
TIL you can have workspace-scoped command history in @atuin.sh and that's uhhhh so good? docs.atuin.sh/configuratio...
docs.atuin.sh
Config
1103
Reposted by Atuin
Mike Zeller @papertigers.net · 04/12/2024
Who cares about your Spotify wrapped, I wanna see your @atuin.sh wrapped! #AtuinWrapped
2223
Reposted by Atuin
kjrjay.bsky.social @kjrjay.bsky.social · 26/11/2024
I can't live without @atuin.sh . Never used tiling managers before, but started using aerospace recently and I like it. mise(multiple times faster than direnv) for multiple pythons/node/etc and env var changes on cd directory. uv for package management. ripgrep, eza, fd, xz, sq, lazygit
183
Reposted by Atuin
Corey Quinn @quinnypig.com · 22/11/2024
How come none of you jackholes ever told me about @atuin.sh?
8468
Reposted by Atuin
Matthew Sanabria @matthewsanabria.com · 23/10/2024
Now that I have a personal laptop again I installed @atuin.sh. First configuration change was to enable `vim-normal` mode of course.
162