🇮🇱 Help defend Israel from Gaza terrorists — Donate to FIDF → הגנו על ישראל מפני טרור בעזה — תרמו עכשיו
                 ▄▄▄
 ▄█████▄    ▄███████████▄    ▄███████   ▄███████   ▄███████   ▄█   █▄    ▄█   █▄
███   ███  ███   ███   ███  ███   ███  ███   ███  ███   ███  ███   ███  ███   ███
███   ███  ███   ███   ███  ███   ███  ███   ███  ███   █▀   ███   ███  ███   ███
███   ███  ███   ███   ███ ▄███▄▄▄███ ▄███▄▄▄██▀  ███       ▄███▄▄▄███▄ ███▄▄▄███
███   ███  ███   ███   ███ ▀███▀▀▀███ ▀███▀▀▀▀    ███      ▀▀███▀▀▀███  ▀▀▀▀▀▀███
███   ███  ███   ███   ███  ███   ███ ██████████  ███   █▄   ███   ███  ▄██   ███
███   ███  ███   ███   ███  ███   ███  ███   ███  ███   ███  ███   ███  ███   ███
 ▀█████▀    ▀█   ███   █▀   ███   █▀   ███   ███  ███████▀   ███   █▀    ▀█████▀
                                       ███   █▀

Beautiful, Fun & Opinionated Linux by DHH

The malleable OS for the age of agents. Where you can vibe your way through every alteration, tweak, and desire. Be the Omarch and command your agent!

Terminal August 27, 2026 • 7 min

Terminal Mastery: Alacritty, Starship & Omarchy Shell Tools

Own the terminal on Omarchy: Alacritty config, Starship prompt, zsh plugins, fzf/zoxide/ripgrep, and the shell functions that save hours weekly.

M
Mikael Lund
terminal • alacritty • starship
Share

Omarchy is unapologetically terminal-first. Master these three layers and you’ll fly.

1) Alacritty — fast, GPU-accelerated

Config: ~/.config/alacritty/alacritty.toml (theme-managed, but you can override):

[font]
size = 11.5
normal = { family = "JetBrainsMono Nerd Font" }

[window]
opacity = 0.96
padding = { x = 12, y = 12 }

Omarchy sets GDK_SCALE + Hyprland scaling so fonts stay crisp on HiDPI.

2) Starship — the prompt

Edit ~/.config/starship.toml:

format = "$directory$git_branch$git_status$cmd_duration$line_break$character"
[directory]
truncation_length = 3
[git_branch]
symbol = ""

Preview: starship prompt --profile default.

3) Shell — zsh with omarchy plugins

~/.zshrc sources $OMARCHY_PATH/shell/*. Add:

# fzf + zoxide + eza + ripgrep — all preinstalled or one pkg away
eval "$(fzf --zsh)"
eval "$(zoxide init zsh)"
alias ls="eza --icons --group-directories-first"
alias grep="rg"

Omarchy shell functions

See Shell Functions manual:

omarchy functions list
mkcd ~/src/myapp   # mkdir + cd
take notes/today   # mkcd + nvim

TUIs you should know

TUI Purpose
lazygit / lazydocker Git & Docker
btop System monitor
yazi File manager
fzf Fuzzy finder

Launch any via Super+Space.

Productivity combo

Try this loop for a week:

  1. zoxidez proj jumps to any project
  2. Ctrl+R → fzf history
  3. rg "TODO" -n → quick grep
  4. nvim $(fzf) → open anything

You’ll rarely touch the mouse.

Next: Developer Tools — mise, Docker & LazyDocker.

#terminal#alacritty#starship#zsh#shell ~250 words
← All posts Official Manual ↗