Opinionated terminal setup for my personal machines. This is public because there's nothing secret here, but it's built entirely around my own preferences. Steal whatever you want.
SSH into any box, run this, and you're home:
curl -fsSL "https://raw.githubusercontent.com/lemonsaurus/dotfiles/main/setup.sh?$(date +%s)" | bashThis installs zsh (set as default shell), starship, zsh plugins, eza, and bat, then drops all configs into place. On WSL it also installs the Rio and winghostty configs on the Windows side.
Restart your terminal (or run zsh) and you're good to go.
- Starship prompt config with Catppuccin Mocha theme and powerline-style segments
- Zsh config with autosuggestions, syntax highlighting, directory jumping, and aliases for
eza/bat - Rio terminal config and Electron Highlighter color theme (for WSL)
- winghostty config with AltGr workarounds and Norwegian dead-key fixes (for WSL)
The starship config expects MesloLGS Nerd Font. Install it on your host OS — your local terminal handles the font rendering, so remote boxes don't need it.
