Title

Exploring `atuin` (“Magical shell history”), then pomodoro | Software/computers Q&A and chat; All levels welcome

Plan

A few 25/5 pomodoro cycles.

atuin

DONE introduce on a livestream

DONE install to ash-xu24 VM

DONE atuin > emacs shell-mode integration

  • DONE update emacs
  • DONE check shell-mode alternatives

    I’ve not checked in a while

Live notes (tidied)

https://atuin.sh/

DONE more vcpus for VM

can’t cope with compiling and emacs-ing at the same time

installing atuin

$ curl --proto '=https' --tlsv1.2 -LsSf https://setup.atuin.sh | sh
[...]
Atuin setup
https://github.com/atuinsh/atuin
https://forum.atuin.sh
 
Please file an issue or reach out on the forum if you encounter any problems!
 
===============================================================================
 
downloading atuin 18.5.0 x86_64-unknown-linux-gnu
installing to /home/tsoap/.atuin/bin
  atuin
  atuin-update
everything's installed!
 
To add $HOME/.atuin/bin to your PATH, either restart your shell or run:
 
    source $HOME/.atuin/bin/env (sh, bash, zsh)
    source $HOME/.atuin/bin/env.fish (fish)
 
[...]
 
Thanks for installing Atuin! I really hope you like it.
 
If you have any issues, please open an issue on GitHub or visit our forum (https://forum.atuin.sh)!
 
If you love Atuin, please give us a star on GitHub! It really helps ⭐️ https://github.com/atuinsh/atuin
 
Please run "atuin register" to get setup with sync, or "atuin login" if you already have an account

DONE my atuin .bashrc/.profile snippets might need updating

I’m guessing the problem was the atuin installer the

[[ -f ~/.bash-preexec.sh ]] && source ~/.bash-preexec.sh

line in my </.bashrc> so didn’t both installing </.bash-preexec.sh>.

Temporarily removing all the atuin-related lines and reinstalling seems to have fixed it.