ThemeExtensions extension
Fluent theme-aware builder that exposes every prompt as an extension method.
Create custom palettes with themed or grab one of the built-in presets:
terminice.matrix, terminice.fire, terminice.arcane, and more.
Display modes:
terminice.minimal- No borders, inline hintsterminice.compact- Borders but no hintsterminice.verbose- Full borders with grid hints
Color themes:
terminice.matrix,terminice.fire,terminice.ocean, etc.
Combination:
// Ocean colors with minimal display
terminice.ocean.withFeatures(DisplayFeatures.minimal)
- on
Properties
- arcane → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.arcane.no setter - compact → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Compact display mode - borders but no hints.no setter - dark → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.dark.no setter - fire → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.fire.no setter - matrix → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.matrix.no setter - minimal → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Minimal display mode - no borders, inline hints. Uses current colors with minimal features.no setter - monochrome → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.monochrome.no setter - neon → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.neon.no setter - ocean → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.ocean.no setter - pastel → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.pastel.no setter - phantom → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Terminice client pinned to PromptTheme.phantom.no setter - verbose → Terminice
-
Available on Terminice, provided by the ThemeExtensions extension
Verbose display mode - full borders with grid hints.no setter
Methods
-
withColors(
TerminalColors colors) → Terminice -
Available on Terminice, provided by the ThemeExtensions extension
Returns a new client with custom colors, preserving glyphs and features. -
withGlyphs(
TerminalGlyphs glyphs) → Terminice -
Available on Terminice, provided by the ThemeExtensions extension
Returns a new client with custom glyphs, preserving colors and features.