skip to content

My Mac setup: Raycast, Atuin and Touch ID for sudo

The Mac apps and shell tricks I use every day: Raycast, Rectangle, Obsidian, iTerm2, Touch ID for sudo, and Atuin syncing shell history through my own server.

· 1 min read · edwin

Tools I use daily

  • Raycast: improved Spotlight search for Mac, with many plugins
  • Rectangle: Mac window manager (Raycast also has this functionality)
  • Obsidian: for managing my notes
  • Lunar: controlling the monitor without using buttons
  • iTerm2: terminal emulator (has native tmux support)

My dotfiles are available on GitHub.

Things I find myself using frequently

I started using Atuin to manage shell history between multiple devices.

Atuin setup to have shell history across devices:

atuin setup docker image and database
change /Users/edwinzamudio/.config/atuin/config.toml to self hosted server
atuin register -u notedwin -e <EMAIL>

bash <(curl --proto '=https' --tlsv1.2 -sSf https://setup.atuin.sh)
atuin register -u <USERNAME> -e <EMAIL> or atuin login
atuin import auto

atuin sync

echo 'eval "$(atuin init zsh)"' >> ~/.zshrc

# importing history from files
atuin import auto