• Choosing a Tool
    • Package Managers
    • Dotfiles
    • Choosing a Terminal
    • zsh and Starship
    • tmux
    • fzf
    • zoxide
    • ripgrep
    • fd
    • bat
    • eza
    • jq
    • VS Code
    • Neovim
    • JetBrains IDEs
    • Editing Skills
    • Claude Code
    • GitHub Copilot
    • Cursor
    • Ollama
    • The Daily Git Workflow
    • GitHub CLI (gh)
    • lazygit
    • delta
    • pre-commit Hooks
    • curl
    • HTTPie
    • Bruno and Postman
    • Exposing a Local Server
    • Docker
    • Docker Compose
    • kubectl and k9s
    • GitHub Actions
    • Terraform
    • Raycast (macOS)
    • PowerToys (Windows)
    • Make and Makefiles
    • cron and launchd
    • n8n
    • Obsidian
    • Markdown
    • Mermaid
    • Excalidraw
    • GitHub
  • to navigate
  • to select
  • to close
    • Home
    • Terminal & Shell
    On this page
    terminal

    Terminal & Shell

    Choosing a terminal, making the prompt earn its space, keeping sessions alive, and fuzzy-finding everything — less time spent at the command line.

    web_asset

    Choosing a Terminal

    iTerm2, Windows Terminal, Ghostty, Warp — what differs, and what to change first.

    chevron_right

    zsh and Starship

    Completion and history settings, plus a prompt that shows your branch and language versions.

    grid_view

    tmux

    Sessions that survive a dropped SSH connection, split panes, and per-task windows — the minimum command set.

    filter_alt

    fzf

    An interactive filter for history, files, and branches. Five minutes to install, useful every day.

    moving

    zoxide

    A cd replacement that remembers where you go and gets you there from a fragment of the name.


    © 2026 Toolian. Built with Lotus Docs