Welcome to the OMP StatusLine (HUD)! The StatusLine is your ultimate terminal heads-up display. It provides real-time telemetry, session state, and critical environment feedback without getting in your way.

🧘 Terminal Real Estate Philosophy

Terminal real estate is sacred space. Our architectural design is guided by strict principles:

  • Strict Signal-to-Noise: Every pixel must earn its place. Data is only displayed when it brings immediate value.
  • Zero Bloat: Unnecessary information is ruthlessly stripped out. Apply DRY, KISS, and pure Separation of Concerns to your workspace.
  • Absolute Focus: Keep your flow state uninterrupted with a clean, modular HUD that tells you exactly what you need to know and nothing you don’t.

πŸ› οΈ Core Configuration Flags

You can mold the HUD to your specific workflow via a few powerful configuration flags.

πŸ‘‘ preset

Controls the master layout and density of the StatusLine. Allowed values: default | minimal | compact | full | nerd | ascii | custom

πŸ”ͺ separator

Defines the visual delimiters bridging your HUD segments. Allowed values: powerline | powerline-thin | slash | pipe | block | none | ascii

πŸ«₯ transparent

Toggles whether the StatusLine renders with a solid background or seamlessly blends into your terminal context. Allowed values: true | false (Boolean)

🎨 sessionAccent

Enables dynamic, session-specific color tints for your borders, adding visual distinction between contexts. Allowed values: true | false (Boolean)

πŸͺ showHookStatus

Determines whether extension and agent hook messages are actively broadcast to the HUD. Allowed values: true | false (Boolean)


πŸ—ΊοΈ Navigation Overview

Ready to dive deeper into configuring your perfect StatusLine? Master your terminal with these sub-pages:

  • πŸŽ›οΈ Presets β€” Explore the built-in layouts, from the hyper-focused minimal to the omniscient nerd maximalist flex.
  • πŸ“ Custom Configuration β€” Transcend mortal limits and dictate your own terminal DOM with the Holy Trinity of custom arrays (leftSegments, rightSegments, segmentOptions).
  • 🎨 Theming β€” Master visual plane tokens like statusLineSep and learn how to perfect your layout’s hierarchy.

Contents