Skip to content

komorebi.bar.json (macOS)

required array WidgetConfig

Options for mouse interaction on the bar Left side widgets (ordered left-to-right)


required MonitorConfigOrIndex

The monitor index or the full monitor options


required array WidgetConfig

Right side widgets (ordered left-to-right)


optional array WidgetConfig

Center widgets (ordered left-to-right)


optional string

Font family


optional number

Font size

  • Format: float

Default: 12.5


optional FrameConfig

Frame options (see: https://docs.rs/egui/latest/egui/containers/frame/struct.Frame.html)


optional Grouping

Visual grouping for widgets


optional number

Bar height

  • Format: float

Default: 50.0


optional number

Scale of the icons relative to the font_size [[1.0-2.0]]

  • Format: float

Default: 1.399999976158142


optional SpacingKind

Bar margin. Use one value for all sides or use a grouped margin for horizontal and/or vertical definition which can each take a single value for a symmetric margin or two values for each side, i.e.:

"margin": {
"horizontal": 10.0
}

or:

"margin": {
"vertical": [top, bottom]
}

You can also set individual margin on each side like this:

"margin": {
"top": 10.0,
"bottom": 10.0,
"left": 10.0,
"right": 10.0
}

optional number

Max label width before text truncation

  • Format: float

Default: 400.0


optional SpacingKind

Bar padding. Use one value for all sides or use a grouped padding for horizontal and/or vertical definition which can each take a single value for a symmetric padding or two values for each side, i.e.:

"padding": {
"horizontal": 10.0
}

or:

"padding": {
"horizontal": [left, right]
}

You can also set individual padding on each side like this:

"padding": {
"top": 10.0,
"bottom": 10.0,
"left": 10.0,
"right": 10.0
}

optional PositionConfig

Bar positioning options


optional KomobarTheme

Theme


optional integer

Alpha value for the color transparency [[0-255]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

Default: 200


optional number

Spacing between widgets

  • Format: float

Default: 10.0


Application button configuration

Properties (6)

required string

Command to execute (e.g. path to the application or shell command).

required string

Display name of the application.

optional ApplicationsDisplayFormat

Display format for this application button (optional). Overrides global format if set.

optional boolean

Whether to enable this application button (optional). Inherits from the global Applications setting if omitted.

optional string

Optional icon: a path to an image or a text-based glyph (e.g., from Nerd Fonts). If not set, and if the command is a path to an executable, an icon might be extracted from it. Note: glyphs require a compatible font_family.

optional boolean

Whether to show the launch command on hover (optional). Inherits from the global Applications setting if omitted.

Configuration:

Referenced by:


Applications widget configuration

Properties (5)

required boolean

Enables or disables the applications widget.

required array AppConfig

List of configured applications to display.

optional ApplicationsDisplayFormat

Default display format for all applications (optional). Could be overridden per application. Defaults to Icon.

optional boolean

Whether to show the launch command on hover (optional). Could be overridden per application. Defaults to false if not set.

optional number

Horizontal spacing between application buttons.

  • Format: float

Configuration:

Referenced by:


Applications widget display format

Enum variants (3)

Show only the application icon.

Value: "Icon"


Show only the application name as text.

Value: "Text"


Show both the application icon and name.

Value: "IconAndText"

Configuration:

Referenced by:


Base 16 colour palette

Enum variants (269)

3024 (https://tinted-theming.github.io/tinted-gallery/#base16-3024)

Value: "3024"


Apathy (https://tinted-theming.github.io/tinted-gallery/#base16-apathy)

Value: "Apathy"


Apprentice (https://tinted-theming.github.io/tinted-gallery/#base16-apprentice)

Value: "Apprentice"


Ashes (https://tinted-theming.github.io/tinted-gallery/#base16-ashes)

Value: "Ashes"


Atelier Cave Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-cave-light)

Value: "AtelierCaveLight"


Atelier Cave (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-cave)

Value: "AtelierCave"


Atelier Dune Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-dune-light)

Value: "AtelierDuneLight"


Atelier Dune (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-dune)

Value: "AtelierDune"


Atelier Estuary Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-estuary-light)

Value: "AtelierEstuaryLight"


Atelier Estuary (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-estuary)

Value: "AtelierEstuary"


Atelier Forest Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-forest-light)

Value: "AtelierForestLight"


Atelier Forest (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-forest)

Value: "AtelierForest"


Atelier Heath Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-heath-light)

Value: "AtelierHeathLight"


Atelier Heath (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-heath)

Value: "AtelierHeath"


Atelier Lakeside Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-lakeside-light)

Value: "AtelierLakesideLight"


Atelier Lakeside (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-lakeside)

Value: "AtelierLakeside"


Atelier Plateau Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-plateau-light)

Value: "AtelierPlateauLight"


Atelier Plateau (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-plateau)

Value: "AtelierPlateau"


Atelier Savanna Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-savanna-light)

Value: "AtelierSavannaLight"


Atelier Savanna (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-savanna)

Value: "AtelierSavanna"


Atelier Seaside Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-seaside-light)

Value: "AtelierSeasideLight"


Atelier Seaside (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-seaside)

Value: "AtelierSeaside"


Atelier Sulphurpool Light (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-sulphurpool-light)

Value: "AtelierSulphurpoolLight"


Atelier Sulphurpool (https://tinted-theming.github.io/tinted-gallery/#base16-atelier-sulphurpool)

Value: "AtelierSulphurpool"


Atlas (https://tinted-theming.github.io/tinted-gallery/#base16-atlas)

Value: "Atlas"


Ayu Dark (https://tinted-theming.github.io/tinted-gallery/#base16-ayu-dark)

Value: "AyuDark"


Ayu Light (https://tinted-theming.github.io/tinted-gallery/#base16-ayu-light)

Value: "AyuLight"


Ayu Mirage (https://tinted-theming.github.io/tinted-gallery/#base16-ayu-mirage)

Value: "AyuMirage"


Aztec (https://tinted-theming.github.io/tinted-gallery/#base16-aztec)

Value: "Aztec"


Bespin (https://tinted-theming.github.io/tinted-gallery/#base16-bespin)

Value: "Bespin"


Black Metal Bathory (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-bathory)

Value: "BlackMetalBathory"


Black Metal Burzum (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-burzum)

Value: "BlackMetalBurzum"


Black Metal Dark Funeral (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-dark-funeral)

Value: "BlackMetalDarkFuneral"


Black Metal Gorgoroth (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-gorgoroth)

Value: "BlackMetalGorgoroth"


Black Metal Immortal (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-immortal)

Value: "BlackMetalImmortal"


Black Metal Khold (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-khold)

Value: "BlackMetalKhold"


Black Metal Marduk (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-marduk)

Value: "BlackMetalMarduk"


Black Metal Mayhem (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-mayhem)

Value: "BlackMetalMayhem"


Black Metal Nile (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-nile)

Value: "BlackMetalNile"


Black Metal Venom (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal-venom)

Value: "BlackMetalVenom"


Black Metal (https://tinted-theming.github.io/tinted-gallery/#base16-black-metal)

Value: "BlackMetal"


Blueforest (https://tinted-theming.github.io/tinted-gallery/#base16-blueforest)

Value: "Blueforest"


Blueish (https://tinted-theming.github.io/tinted-gallery/#base16-blueish)

Value: "Blueish"


Brewer (https://tinted-theming.github.io/tinted-gallery/#base16-brewer)

Value: "Brewer"


Bright (https://tinted-theming.github.io/tinted-gallery/#base16-bright)

Value: "Bright"


Brogrammer (https://tinted-theming.github.io/tinted-gallery/#base16-brogrammer)

Value: "Brogrammer"


Brushtrees Dark (https://tinted-theming.github.io/tinted-gallery/#base16-brushtrees-dark)

Value: "BrushtreesDark"


Brushtrees (https://tinted-theming.github.io/tinted-gallery/#base16-brushtrees)

Value: "Brushtrees"


Caroline (https://tinted-theming.github.io/tinted-gallery/#base16-caroline)

Value: "Caroline"


Catppuccin Frappe (https://tinted-theming.github.io/tinted-gallery/#base16-catppuccin-frappe)

Value: "CatppuccinFrappe"


Catppuccin Latte (https://tinted-theming.github.io/tinted-gallery/#base16-catppuccin-latte)

Value: "CatppuccinLatte"


Catppuccin Macchiato (https://tinted-theming.github.io/tinted-gallery/#base16-catppuccin-macchiato)

Value: "CatppuccinMacchiato"


Catppuccin Mocha (https://tinted-theming.github.io/tinted-gallery/#base16-catppuccin-mocha)

Value: "CatppuccinMocha"


Chalk (https://tinted-theming.github.io/tinted-gallery/#base16-chalk)

Value: "Chalk"


Circus (https://tinted-theming.github.io/tinted-gallery/#base16-circus)

Value: "Circus"


Classic Dark (https://tinted-theming.github.io/tinted-gallery/#base16-classic-dark)

Value: "ClassicDark"


Classic Light (https://tinted-theming.github.io/tinted-gallery/#base16-classic-light)

Value: "ClassicLight"


Codeschool (https://tinted-theming.github.io/tinted-gallery/#base16-codeschool)

Value: "Codeschool"


Colors (https://tinted-theming.github.io/tinted-gallery/#base16-colors)

Value: "Colors"


Cupcake (https://tinted-theming.github.io/tinted-gallery/#base16-cupcake)

Value: "Cupcake"


Cupertino (https://tinted-theming.github.io/tinted-gallery/#base16-cupertino)

Value: "Cupertino"


Da One Black (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-black)

Value: "DaOneBlack"


Da One Gray (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-gray)

Value: "DaOneGray"


Da One Ocean (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-ocean)

Value: "DaOneOcean"


Da One Paper (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-paper)

Value: "DaOnePaper"


Da One Sea (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-sea)

Value: "DaOneSea"


Da One White (https://tinted-theming.github.io/tinted-gallery/#base16-da-one-white)

Value: "DaOneWhite"


Danqing Light (https://tinted-theming.github.io/tinted-gallery/#base16-danqing-light)

Value: "DanqingLight"


Danqing (https://tinted-theming.github.io/tinted-gallery/#base16-danqing)

Value: "Danqing"


Darcula (https://tinted-theming.github.io/tinted-gallery/#base16-darcula)

Value: "Darcula"


Darkmoss (https://tinted-theming.github.io/tinted-gallery/#base16-darkmoss)

Value: "Darkmoss"


Darktooth (https://tinted-theming.github.io/tinted-gallery/#base16-darktooth)

Value: "Darktooth"


Darkviolet (https://tinted-theming.github.io/tinted-gallery/#base16-darkviolet)

Value: "Darkviolet"


Decaf (https://tinted-theming.github.io/tinted-gallery/#base16-decaf)

Value: "Decaf"


Default Dark (https://tinted-theming.github.io/tinted-gallery/#base16-default-dark)

Value: "DefaultDark"


Default Light (https://tinted-theming.github.io/tinted-gallery/#base16-default-light)

Value: "DefaultLight"


Dirtysea (https://tinted-theming.github.io/tinted-gallery/#base16-dirtysea)

Value: "Dirtysea"


Dracula (https://tinted-theming.github.io/tinted-gallery/#base16-dracula)

Value: "Dracula"


Edge Dark (https://tinted-theming.github.io/tinted-gallery/#base16-edge-dark)

Value: "EdgeDark"


Edge Light (https://tinted-theming.github.io/tinted-gallery/#base16-edge-light)

Value: "EdgeLight"


Eighties (https://tinted-theming.github.io/tinted-gallery/#base16-eighties)

Value: "Eighties"


Embers Light (https://tinted-theming.github.io/tinted-gallery/#base16-embers-light)

Value: "EmbersLight"


Embers (https://tinted-theming.github.io/tinted-gallery/#base16-embers)

Value: "Embers"


Emil (https://tinted-theming.github.io/tinted-gallery/#base16-emil)

Value: "Emil"


Equilibrium Dark (https://tinted-theming.github.io/tinted-gallery/#base16-equilibrium-dark)

Value: "EquilibriumDark"


Equilibrium Gray Dark (https://tinted-theming.github.io/tinted-gallery/#base16-equilibrium-gray-dark)

Value: "EquilibriumGrayDark"


Equilibrium Gray Light (https://tinted-theming.github.io/tinted-gallery/#base16-equilibrium-gray-light)

Value: "EquilibriumGrayLight"


Equilibrium Light (https://tinted-theming.github.io/tinted-gallery/#base16-equilibrium-light)

Value: "EquilibriumLight"


Eris (https://tinted-theming.github.io/tinted-gallery/#base16-eris)

Value: "Eris"


Espresso (https://tinted-theming.github.io/tinted-gallery/#base16-espresso)

Value: "Espresso"


Eva Dim (https://tinted-theming.github.io/tinted-gallery/#base16-eva-dim)

Value: "EvaDim"


Eva (https://tinted-theming.github.io/tinted-gallery/#base16-eva)

Value: "Eva"


Evenok Dark (https://tinted-theming.github.io/tinted-gallery/#base16-evenok-dark)

Value: "EvenokDark"


Everforest Dark Hard (https://tinted-theming.github.io/tinted-gallery/#base16-everforest-dark-hard)

Value: "EverforestDarkHard"


Everforest (https://tinted-theming.github.io/tinted-gallery/#base16-everforest)

Value: "Everforest"


Flat (https://tinted-theming.github.io/tinted-gallery/#base16-flat)

Value: "Flat"


Framer (https://tinted-theming.github.io/tinted-gallery/#base16-framer)

Value: "Framer"


Fruit Soda (https://tinted-theming.github.io/tinted-gallery/#base16-fruit-soda)

Value: "FruitSoda"


Gigavolt (https://tinted-theming.github.io/tinted-gallery/#base16-gigavolt)

Value: "Gigavolt"


Github (https://tinted-theming.github.io/tinted-gallery/#base16-github)

Value: "Github"


Google Dark (https://tinted-theming.github.io/tinted-gallery/#base16-google-dark)

Value: "GoogleDark"


Google Light (https://tinted-theming.github.io/tinted-gallery/#base16-google-light)

Value: "GoogleLight"


Gotham (https://tinted-theming.github.io/tinted-gallery/#base16-gotham)

Value: "Gotham"


Grayscale Dark (https://tinted-theming.github.io/tinted-gallery/#base16-grayscale-dark)

Value: "GrayscaleDark"


Grayscale Light (https://tinted-theming.github.io/tinted-gallery/#base16-grayscale-light)

Value: "GrayscaleLight"


Greenscreen (https://tinted-theming.github.io/tinted-gallery/#base16-greenscreen)

Value: "Greenscreen"


Gruber (https://tinted-theming.github.io/tinted-gallery/#base16-gruber)

Value: "Gruber"


Gruvbox Dark Hard (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-dark-hard)

Value: "GruvboxDarkHard"


Gruvbox Dark Medium (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-dark-medium)

Value: "GruvboxDarkMedium"


Gruvbox Dark Pale (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-dark-pale)

Value: "GruvboxDarkPale"


Gruvbox Dark Soft (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-dark-soft)

Value: "GruvboxDarkSoft"


Gruvbox Light Hard (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-light-hard)

Value: "GruvboxLightHard"


Gruvbox Light Medium (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-light-medium)

Value: "GruvboxLightMedium"


Gruvbox Light Soft (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-light-soft)

Value: "GruvboxLightSoft"


Gruvbox Material Dark Hard (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-dark-hard)

Value: "GruvboxMaterialDarkHard"


Gruvbox Material Dark Medium (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-dark-medium)

Value: "GruvboxMaterialDarkMedium"


Gruvbox Material Dark Soft (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-dark-soft)

Value: "GruvboxMaterialDarkSoft"


Gruvbox Material Light Hard (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-light-hard)

Value: "GruvboxMaterialLightHard"


Gruvbox Material Light Medium (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-light-medium)

Value: "GruvboxMaterialLightMedium"


Gruvbox Material Light Soft (https://tinted-theming.github.io/tinted-gallery/#base16-gruvbox-material-light-soft)

Value: "GruvboxMaterialLightSoft"


Hardcore (https://tinted-theming.github.io/tinted-gallery/#base16-hardcore)

Value: "Hardcore"


Harmonic16 Dark (https://tinted-theming.github.io/tinted-gallery/#base16-harmonic16-dark)

Value: "Harmonic16Dark"


Harmonic16 Light (https://tinted-theming.github.io/tinted-gallery/#base16-harmonic16-light)

Value: "Harmonic16Light"


Heetch Light (https://tinted-theming.github.io/tinted-gallery/#base16-heetch-light)

Value: "HeetchLight"


Heetch (https://tinted-theming.github.io/tinted-gallery/#base16-heetch)

Value: "Heetch"


Helios (https://tinted-theming.github.io/tinted-gallery/#base16-helios)

Value: "Helios"


Hopscotch (https://tinted-theming.github.io/tinted-gallery/#base16-hopscotch)

Value: "Hopscotch"


Horizon Dark (https://tinted-theming.github.io/tinted-gallery/#base16-horizon-dark)

Value: "HorizonDark"


Horizon Light (https://tinted-theming.github.io/tinted-gallery/#base16-horizon-light)

Value: "HorizonLight"


Horizon Terminal Dark (https://tinted-theming.github.io/tinted-gallery/#base16-horizon-terminal-dark)

Value: "HorizonTerminalDark"


Horizon Terminal Light (https://tinted-theming.github.io/tinted-gallery/#base16-horizon-terminal-light)

Value: "HorizonTerminalLight"


Humanoid Dark (https://tinted-theming.github.io/tinted-gallery/#base16-humanoid-dark)

Value: "HumanoidDark"


Humanoid Light (https://tinted-theming.github.io/tinted-gallery/#base16-humanoid-light)

Value: "HumanoidLight"


Ia Dark (https://tinted-theming.github.io/tinted-gallery/#base16-ia-dark)

Value: "IaDark"


Ia Light (https://tinted-theming.github.io/tinted-gallery/#base16-ia-light)

Value: "IaLight"


Icy (https://tinted-theming.github.io/tinted-gallery/#base16-icy)

Value: "Icy"


Irblack (https://tinted-theming.github.io/tinted-gallery/#base16-irblack)

Value: "Irblack"


Isotope (https://tinted-theming.github.io/tinted-gallery/#base16-isotope)

Value: "Isotope"


Jabuti (https://tinted-theming.github.io/tinted-gallery/#base16-jabuti)

Value: "Jabuti"


Kanagawa (https://tinted-theming.github.io/tinted-gallery/#base16-kanagawa)

Value: "Kanagawa"


Katy (https://tinted-theming.github.io/tinted-gallery/#base16-katy)

Value: "Katy"


Kimber (https://tinted-theming.github.io/tinted-gallery/#base16-kimber)

Value: "Kimber"


Lime (https://tinted-theming.github.io/tinted-gallery/#base16-lime)

Value: "Lime"


Macintosh (https://tinted-theming.github.io/tinted-gallery/#base16-macintosh)

Value: "Macintosh"


Marrakesh (https://tinted-theming.github.io/tinted-gallery/#base16-marrakesh)

Value: "Marrakesh"


Materia (https://tinted-theming.github.io/tinted-gallery/#base16-materia)

Value: "Materia"


Material Darker (https://tinted-theming.github.io/tinted-gallery/#base16-material-darker)

Value: "MaterialDarker"


Material Lighter (https://tinted-theming.github.io/tinted-gallery/#base16-material-lighter)

Value: "MaterialLighter"


Material Palenight (https://tinted-theming.github.io/tinted-gallery/#base16-material-palenight)

Value: "MaterialPalenight"


Material Vivid (https://tinted-theming.github.io/tinted-gallery/#base16-material-vivid)

Value: "MaterialVivid"


Material (https://tinted-theming.github.io/tinted-gallery/#base16-material)

Value: "Material"


Measured Dark (https://tinted-theming.github.io/tinted-gallery/#base16-measured-dark)

Value: "MeasuredDark"


Measured Light (https://tinted-theming.github.io/tinted-gallery/#base16-measured-light)

Value: "MeasuredLight"


Mellow Purple (https://tinted-theming.github.io/tinted-gallery/#base16-mellow-purple)

Value: "MellowPurple"


Mexico Light (https://tinted-theming.github.io/tinted-gallery/#base16-mexico-light)

Value: "MexicoLight"


Mocha (https://tinted-theming.github.io/tinted-gallery/#base16-mocha)

Value: "Mocha"


Monokai (https://tinted-theming.github.io/tinted-gallery/#base16-monokai)

Value: "Monokai"


Moonlight (https://tinted-theming.github.io/tinted-gallery/#base16-moonlight)

Value: "Moonlight"


Mountain (https://tinted-theming.github.io/tinted-gallery/#base16-mountain)

Value: "Mountain"


Nebula (https://tinted-theming.github.io/tinted-gallery/#base16-nebula)

Value: "Nebula"


Nord Light (https://tinted-theming.github.io/tinted-gallery/#base16-nord-light)

Value: "NordLight"


Nord (https://tinted-theming.github.io/tinted-gallery/#base16-nord)

Value: "Nord"


Nova (https://tinted-theming.github.io/tinted-gallery/#base16-nova)

Value: "Nova"


Ocean (https://tinted-theming.github.io/tinted-gallery/#base16-ocean)

Value: "Ocean"


Oceanicnext (https://tinted-theming.github.io/tinted-gallery/#base16-oceanicnext)

Value: "Oceanicnext"


One Light (https://tinted-theming.github.io/tinted-gallery/#base16-one-light)

Value: "OneLight"


Onedark Dark (https://tinted-theming.github.io/tinted-gallery/#base16-onedark-dark)

Value: "OnedarkDark"


Onedark (https://tinted-theming.github.io/tinted-gallery/#base16-onedark)

Value: "Onedark"


Outrun Dark (https://tinted-theming.github.io/tinted-gallery/#base16-outrun-dark)

Value: "OutrunDark"


Oxocarbon Dark (https://tinted-theming.github.io/tinted-gallery/#base16-oxocarbon-dark)

Value: "OxocarbonDark"


Oxocarbon Light (https://tinted-theming.github.io/tinted-gallery/#base16-oxocarbon-light)

Value: "OxocarbonLight"


Pandora (https://tinted-theming.github.io/tinted-gallery/#base16-pandora)

Value: "Pandora"


Papercolor Dark (https://tinted-theming.github.io/tinted-gallery/#base16-papercolor-dark)

Value: "PapercolorDark"


Papercolor Light (https://tinted-theming.github.io/tinted-gallery/#base16-papercolor-light)

Value: "PapercolorLight"


Paraiso (https://tinted-theming.github.io/tinted-gallery/#base16-paraiso)

Value: "Paraiso"


Pasque (https://tinted-theming.github.io/tinted-gallery/#base16-pasque)

Value: "Pasque"


Phd (https://tinted-theming.github.io/tinted-gallery/#base16-phd)

Value: "Phd"


Pico (https://tinted-theming.github.io/tinted-gallery/#base16-pico)

Value: "Pico"


Pinky (https://tinted-theming.github.io/tinted-gallery/#base16-pinky)

Value: "Pinky"


Pop (https://tinted-theming.github.io/tinted-gallery/#base16-pop)

Value: "Pop"


Porple (https://tinted-theming.github.io/tinted-gallery/#base16-porple)

Value: "Porple"


Precious Dark Eleven (https://tinted-theming.github.io/tinted-gallery/#base16-precious-dark-eleven)

Value: "PreciousDarkEleven"


Precious Dark Fifteen (https://tinted-theming.github.io/tinted-gallery/#base16-precious-dark-fifteen)

Value: "PreciousDarkFifteen"


Precious Light Warm (https://tinted-theming.github.io/tinted-gallery/#base16-precious-light-warm)

Value: "PreciousLightWarm"


Precious Light White (https://tinted-theming.github.io/tinted-gallery/#base16-precious-light-white)

Value: "PreciousLightWhite"


Primer Dark Dimmed (https://tinted-theming.github.io/tinted-gallery/#base16-primer-dark-dimmed)

Value: "PrimerDarkDimmed"


Primer Dark (https://tinted-theming.github.io/tinted-gallery/#base16-primer-dark)

Value: "PrimerDark"


Primer Light (https://tinted-theming.github.io/tinted-gallery/#base16-primer-light)

Value: "PrimerLight"


Purpledream (https://tinted-theming.github.io/tinted-gallery/#base16-purpledream)

Value: "Purpledream"


Qualia (https://tinted-theming.github.io/tinted-gallery/#base16-qualia)

Value: "Qualia"


Railscasts (https://tinted-theming.github.io/tinted-gallery/#base16-railscasts)

Value: "Railscasts"


Rebecca (https://tinted-theming.github.io/tinted-gallery/#base16-rebecca)

Value: "Rebecca"


Rose Pine Dawn (https://tinted-theming.github.io/tinted-gallery/#base16-rose-pine-dawn)

Value: "RosePineDawn"


Rose Pine Moon (https://tinted-theming.github.io/tinted-gallery/#base16-rose-pine-moon)

Value: "RosePineMoon"


Rose Pine (https://tinted-theming.github.io/tinted-gallery/#base16-rose-pine)

Value: "RosePine"


Saga (https://tinted-theming.github.io/tinted-gallery/#base16-saga)

Value: "Saga"


Sagelight (https://tinted-theming.github.io/tinted-gallery/#base16-sagelight)

Value: "Sagelight"


Sakura (https://tinted-theming.github.io/tinted-gallery/#base16-sakura)

Value: "Sakura"


Sandcastle (https://tinted-theming.github.io/tinted-gallery/#base16-sandcastle)

Value: "Sandcastle"


Selenized Black (https://tinted-theming.github.io/tinted-gallery/#base16-selenized-black)

Value: "SelenizedBlack"


Selenized Dark (https://tinted-theming.github.io/tinted-gallery/#base16-selenized-dark)

Value: "SelenizedDark"


Selenized Light (https://tinted-theming.github.io/tinted-gallery/#base16-selenized-light)

Value: "SelenizedLight"


Selenized White (https://tinted-theming.github.io/tinted-gallery/#base16-selenized-white)

Value: "SelenizedWhite"


Seti (https://tinted-theming.github.io/tinted-gallery/#base16-seti)

Value: "Seti"


Shades Of Purple (https://tinted-theming.github.io/tinted-gallery/#base16-shades-of-purple)

Value: "ShadesOfPurple"


Shadesmear Dark (https://tinted-theming.github.io/tinted-gallery/#base16-shadesmear-dark)

Value: "ShadesmearDark"


Shadesmear Light (https://tinted-theming.github.io/tinted-gallery/#base16-shadesmear-light)

Value: "ShadesmearLight"


Shapeshifter (https://tinted-theming.github.io/tinted-gallery/#base16-shapeshifter)

Value: "Shapeshifter"


Silk Dark (https://tinted-theming.github.io/tinted-gallery/#base16-silk-dark)

Value: "SilkDark"


Silk Light (https://tinted-theming.github.io/tinted-gallery/#base16-silk-light)

Value: "SilkLight"


Snazzy (https://tinted-theming.github.io/tinted-gallery/#base16-snazzy)

Value: "Snazzy"


Solarflare Light (https://tinted-theming.github.io/tinted-gallery/#base16-solarflare-light)

Value: "SolarflareLight"


Solarflare (https://tinted-theming.github.io/tinted-gallery/#base16-solarflare)

Value: "Solarflare"


Solarized Dark (https://tinted-theming.github.io/tinted-gallery/#base16-solarized-dark)

Value: "SolarizedDark"


Solarized Light (https://tinted-theming.github.io/tinted-gallery/#base16-solarized-light)

Value: "SolarizedLight"


Spaceduck (https://tinted-theming.github.io/tinted-gallery/#base16-spaceduck)

Value: "Spaceduck"


Spacemacs (https://tinted-theming.github.io/tinted-gallery/#base16-spacemacs)

Value: "Spacemacs"


Sparky (https://tinted-theming.github.io/tinted-gallery/#base16-sparky)

Value: "Sparky"


Standardized Dark (https://tinted-theming.github.io/tinted-gallery/#base16-standardized-dark)

Value: "StandardizedDark"


Standardized Light (https://tinted-theming.github.io/tinted-gallery/#base16-standardized-light)

Value: "StandardizedLight"


Stella (https://tinted-theming.github.io/tinted-gallery/#base16-stella)

Value: "Stella"


Still Alive (https://tinted-theming.github.io/tinted-gallery/#base16-still-alive)

Value: "StillAlive"


Summercamp (https://tinted-theming.github.io/tinted-gallery/#base16-summercamp)

Value: "Summercamp"


Summerfruit Dark (https://tinted-theming.github.io/tinted-gallery/#base16-summerfruit-dark)

Value: "SummerfruitDark"


Summerfruit Light (https://tinted-theming.github.io/tinted-gallery/#base16-summerfruit-light)

Value: "SummerfruitLight"


Synth Midnight Dark (https://tinted-theming.github.io/tinted-gallery/#base16-synth-midnight-dark)

Value: "SynthMidnightDark"


Synth Midnight Light (https://tinted-theming.github.io/tinted-gallery/#base16-synth-midnight-light)

Value: "SynthMidnightLight"


Tango (https://tinted-theming.github.io/tinted-gallery/#base16-tango)

Value: "Tango"


Tarot (https://tinted-theming.github.io/tinted-gallery/#base16-tarot)

Value: "Tarot"


Tender (https://tinted-theming.github.io/tinted-gallery/#base16-tender)

Value: "Tender"


Terracotta Dark (https://tinted-theming.github.io/tinted-gallery/#base16-terracotta-dark)

Value: "TerracottaDark"


Terracotta (https://tinted-theming.github.io/tinted-gallery/#base16-terracotta)

Value: "Terracotta"


Tokyo City Dark (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-city-dark)

Value: "TokyoCityDark"


Tokyo City Light (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-city-light)

Value: "TokyoCityLight"


Tokyo City Terminal Dark (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-city-terminal-dark)

Value: "TokyoCityTerminalDark"


Tokyo City Terminal Light (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-city-terminal-light)

Value: "TokyoCityTerminalLight"


Tokyo Night Dark (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-dark)

Value: "TokyoNightDark"


Tokyo Night Light (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-light)

Value: "TokyoNightLight"


Tokyo Night Moon (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-moon)

Value: "TokyoNightMoon"


Tokyo Night Storm (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-storm)

Value: "TokyoNightStorm"


Tokyo Night Terminal Dark (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-terminal-dark)

Value: "TokyoNightTerminalDark"


Tokyo Night Terminal Light (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-terminal-light)

Value: "TokyoNightTerminalLight"


Tokyo Night Terminal Storm (https://tinted-theming.github.io/tinted-gallery/#base16-tokyo-night-terminal-storm)

Value: "TokyoNightTerminalStorm"


Tokyodark Terminal (https://tinted-theming.github.io/tinted-gallery/#base16-tokyodark-terminal)

Value: "TokyodarkTerminal"


Tokyodark (https://tinted-theming.github.io/tinted-gallery/#base16-tokyodark)

Value: "Tokyodark"


Tomorrow Night Eighties (https://tinted-theming.github.io/tinted-gallery/#base16-tomorrow-night-eighties)

Value: "TomorrowNightEighties"


Tomorrow Night (https://tinted-theming.github.io/tinted-gallery/#base16-tomorrow-night)

Value: "TomorrowNight"


Tomorrow (https://tinted-theming.github.io/tinted-gallery/#base16-tomorrow)

Value: "Tomorrow"


Tube (https://tinted-theming.github.io/tinted-gallery/#base16-tube)

Value: "Tube"


Twilight (https://tinted-theming.github.io/tinted-gallery/#base16-twilight)

Value: "Twilight"


Unikitty Dark (https://tinted-theming.github.io/tinted-gallery/#base16-unikitty-dark)

Value: "UnikittyDark"


Unikitty Light (https://tinted-theming.github.io/tinted-gallery/#base16-unikitty-light)

Value: "UnikittyLight"


Unikitty Reversible (https://tinted-theming.github.io/tinted-gallery/#base16-unikitty-reversible)

Value: "UnikittyReversible"


Uwunicorn (https://tinted-theming.github.io/tinted-gallery/#base16-uwunicorn)

Value: "Uwunicorn"


Vesper (https://tinted-theming.github.io/tinted-gallery/#base16-vesper)

Value: "Vesper"


Vice (https://tinted-theming.github.io/tinted-gallery/#base16-vice)

Value: "Vice"


Vulcan (https://tinted-theming.github.io/tinted-gallery/#base16-vulcan)

Value: "Vulcan"


Windows 10 Light (https://tinted-theming.github.io/tinted-gallery/#base16-windows-10-light)

Value: "Windows10Light"


Windows 10 (https://tinted-theming.github.io/tinted-gallery/#base16-windows-10)

Value: "Windows10"


Windows 95 Light (https://tinted-theming.github.io/tinted-gallery/#base16-windows-95-light)

Value: "Windows95Light"


Windows 95 (https://tinted-theming.github.io/tinted-gallery/#base16-windows-95)

Value: "Windows95"


Windows Highcontrast Light (https://tinted-theming.github.io/tinted-gallery/#base16-windows-highcontrast-light)

Value: "WindowsHighcontrastLight"


Windows Highcontrast (https://tinted-theming.github.io/tinted-gallery/#base16-windows-highcontrast)

Value: "WindowsHighcontrast"


Windows Nt Light (https://tinted-theming.github.io/tinted-gallery/#base16-windows-nt-light)

Value: "WindowsNtLight"


Windows Nt (https://tinted-theming.github.io/tinted-gallery/#base16-windows-nt)

Value: "WindowsNt"


Woodland (https://tinted-theming.github.io/tinted-gallery/#base16-woodland)

Value: "Woodland"


Xcode Dusk (https://tinted-theming.github.io/tinted-gallery/#base16-xcode-dusk)

Value: "XcodeDusk"


Zenbones (https://tinted-theming.github.io/tinted-gallery/#base16-zenbones)

Value: "Zenbones"


Zenburn (https://tinted-theming.github.io/tinted-gallery/#base16-zenburn)

Value: "Zenburn"

Configuration:

Referenced by:


Base16 colour palette: https://github.com/chriskempson/base16

Properties (16)

required Colour

Base00

required Colour

Base01

required Colour

Base02

required Colour

Base03

required Colour

Base04

required Colour

Base05

required Colour

Base06

required Colour

Base07

required Colour

Base08

required Colour

Base09

required Colour

Base0A

required Colour

Base0B

required Colour

Base0C

required Colour

Base0D

required Colour

Base0E

required Colour

Base0F

Configuration:

Referenced by:


Base16 value

Enum variants (16)

Base00

Value: "Base00"


Base01

Value: "Base01"


Base02

Value: "Base02"


Base03

Value: "Base03"


Base04

Value: "Base04"


Base05

Value: "Base05"


Base06

Value: "Base06"


Base07

Value: "Base07"


Base08

Value: "Base08"


Base09

Value: "Base09"


Base0A

Value: "Base0A"


Base0B

Value: "Base0B"


Base0C

Value: "Base0C"


Base0D

Value: "Base0D"


Base0E

Value: "Base0E"


Base0F

Value: "Base0F"

Configuration:

Referenced by:


Battery widget configuration

Properties (5)

required boolean

Enable the Battery widget

optional integer

Select when the current percentage is under this value [[1-100]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

optional integer

Data refresh interval in seconds

  • Format: uint64
  • Minimum: 0

Default: 10

optional boolean

Hide the widget if the battery is at full charge

optional LabelPrefix

Display label prefix

Configuration:

Referenced by:


Catppuccin palette

Enum variants (4)

Frappe (https://catppuccin.com/palette#flavor-frappe)

Value: "Frappe"


Latte (https://catppuccin.com/palette#flavor-latte)

Value: "Latte"


Macchiato (https://catppuccin.com/palette#flavor-macchiato)

Value: "Macchiato"


Mocha (https://catppuccin.com/palette#flavor-mocha)

Value: "Mocha"

Configuration:

Referenced by:


Catppuccin Value

Enum variants (26)

Rosewater

Value: "Rosewater"


Flamingo

Value: "Flamingo"


Pink

Value: "Pink"


Mauve

Value: "Mauve"


Red

Value: "Red"


Maroon

Value: "Maroon"


Peach

Value: "Peach"


Yellow

Value: "Yellow"


Green

Value: "Green"


Teal

Value: "Teal"


Sky

Value: "Sky"


Sapphire

Value: "Sapphire"


Blue

Value: "Blue"


Lavender

Value: "Lavender"


Text

Value: "Text"


Subtext1

Value: "Subtext1"


Subtext0

Value: "Subtext0"


Overlay2

Value: "Overlay2"


Overlay1

Value: "Overlay1"


Overlay0

Value: "Overlay0"


Surface2

Value: "Surface2"


Surface1

Value: "Surface1"


Surface0

Value: "Surface0"


Base

Value: "Base"


Mantle

Value: "Mantle"


Crust

Value: "Crust"

Configuration:

Referenced by:


Colour representation

Enum variants (2)

Colour represented as RGB

Value: Rgb


Colour represented as Hex

Value: Hex

Configuration:

Referenced by:


CPU widget configuration

Properties (4)

required boolean

Enable the Cpu widget

optional integer

Select when the current percentage is over this value [[1-100]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

optional integer

Data refresh interval in seconds

  • Format: uint64
  • Minimum: 0

Default: 10

optional LabelPrefix

Display label prefix

Configuration:

Referenced by:


Custom format with additive modifiers for integer format specifiers

Properties (2)

required string

Custom format (https://docs.rs/chrono/latest/chrono/format/strftime/index.html)

required object

Additive modifiers for integer format specifiers (e.g. { “%U”: 1 } to increment the zero-indexed week number by 1)

Additional Properties

integer

  • Format: int32

Configuration:

Referenced by:


Date widget configuration

Properties (4)

required boolean

Enable the Date widget

required DateFormat

Set the Date format

optional LabelPrefix

Display label prefix

optional string

TimeZone (https://docs.rs/chrono-tz/latest/chrono_tz/enum.Tz.html)

Use a custom format to display additional information, i.e.:

{
"Date": {
"enable": true,
"format": { "Custom": "%D %Z (Tokyo)" },
"timezone": "Asia/Tokyo"
}
}

Configuration:

Referenced by:


Date widget format

Enum variants (6)

Month/Date/Year format (09/08/24)

Value: "MonthDateYear"


Year-Month-Date format (2024-09-08)

Value: "YearMonthDate"


Date-Month-Year format (8-Sep-2024)

Value: "DateMonthYear"


Day Date Month Year format (8 September 2024)

Value: "DayDateMonthYear"


Custom format (https://docs.rs/chrono/latest/chrono/format/strftime/index.html)

Value: Customstring


Custom format with modifiers

Value: CustomModifiersCustomModifiers

Configuration:

Referenced by:


A predefined komorebi layout

Enum variants (9)

BSP Layout

+-------+-----+
| | |
| +--+--+
| | |--|
+-------+--+--+

Value: "BSP"


Columns Layout

+--+--+--+--+
| | | | |
| | | | |
| | | | |
+--+--+--+--+

Value: "Columns"


Rows Layout

+-----------+
|-----------|
|-----------|
|-----------|
+-----------+

Value: "Rows"


Vertical Stack Layout

+-------+-----+
| | |
| +-----+
| | |
+-------+-----+

Value: "VerticalStack"


Horizontal Stack Layout

+------+------+
| |
|------+------+
| | |
+------+------+

Value: "HorizontalStack"


Ultrawide Vertical Stack Layout

+-----+-----------+-----+
| | | |
| | +-----+
| | | |
| | +-----+
| | | |
+-----+-----------+-----+

Value: "UltrawideVerticalStack"


Grid Layout

+-----+-----+ +---+---+---+ +---+---+---+ +---+---+---+
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | +---+
+-----+-----+ | +---+---+ +---+---+---+ +---+---| |
| | | | | | | | | | | | | +---+
| | | | | | | | | | | | | | |
+-----+-----+ +---+---+---+ +---+---+---+ +---+---+---+
4 windows 5 windows 6 windows 7 windows

Value: "Grid"


Right Main Vertical Stack Layout

+-----+-------+
| | |
+-----+ |
| | |
+-----+-------+

Value: "RightMainVerticalStack"


Scrolling Layout

+--+--+--+--+--+--+
| | | |
| | | |
| | | |
+--+--+--+--+--+--+

Value: "Scrolling"

Configuration:

Referenced by:


Display format

Enum variants (5)

Show only icon

Value: "Icon"


Show only text

Value: "Text"


Show an icon and text for the selected element, and text on the rest

Value: "TextAndIconOnSelected"


Show both icon and text

Value: "IconAndText"


Show an icon and text for the selected element, and icons on the rest

Value: "IconAndTextOnSelected"

Configuration:

Referenced by:


Frame configuration

Properties (1)

required Position

Margin inside the painted frame

Configuration:


Grouped vertical and horizontal spacing

Properties (2)

optional GroupedSpacingOptions

Horizontal grouped spacing

optional GroupedSpacingOptions

Vertical grouped spacing

Configuration:

Referenced by:


Grouped spacing options

Enum variants (2)

Symmetrical grouped spacing

Value: number

  • Format: float

Split grouped spacing

Value: array [float; 2]

Configuration:

Referenced by:


Grouping

Enum variants (4)

No grouping is applied

Value: object


Widgets are grouped as a whole

Value: GroupingConfig


Widgets are grouped by alignment

Value: GroupingConfig


Widgets are grouped individually

Value: GroupingConfig

Configuration:


Grouping configuration

Properties (3)

optional RoundingConfig

Rounding values for the 4 corners. Can be a single or 4 values.

optional GroupingStyle

Styles for the grouping

optional integer

Alpha value for the color transparency [[0-255]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

Default: 200

Configuration:

Referenced by:


Grouping Style

Enum variants (7)

Default

Value: "Default"


A shadow is added under the default group. (blur: 4, offset: x-1 y-1, spread: 3)

Value: "DefaultWithShadowB4O1S3"


A shadow is added under the default group. (blur: 4, offset: x-0 y-0, spread: 3)

Value: "DefaultWithShadowB4O0S3"


A shadow is added under the default group. (blur: 0, offset: x-1 y-1, spread: 3)

Value: "DefaultWithShadowB0O1S3"


A glow is added under the default group. (blur: 3, offset: x-1 y-1, spread: 2)

Value: "DefaultWithGlowB3O1S2"


A glow is added under the default group. (blur: 3, offset: x-0 y-0, spread: 2)

Value: "DefaultWithGlowB3O0S2"


A glow is added under the default group. (blur: 0, offset: x-1 y-1, spread: 2)

Value: "DefaultWithGlowB0O1S2"

Configuration:

Referenced by:


Colour represented as a Hex string

  • Format: color-hex

Configuration:

Referenced by:


Individual spacing configuration

Properties (4)

required number

Spacing for the bottom

  • Format: float

required number

Spacing for the left

  • Format: float

required number

Spacing for the right

  • Format: float

required number

Spacing for the top

  • Format: float

Configuration:

Referenced by:


Komorebi bar theme

Enum variants (3)

Theme from catppuccin-egui

Value: KomobarThemeCatppuccin


Theme from base16-egui-themes

Value: KomobarThemeBase16


Custom Base16 theme

Value: KomobarThemeCustom

Configuration:


Theme from base16-egui-themes

Properties (4)

required Base16

Name of the Base16 theme (previews: https://tinted-theming.github.io/tinted-gallery/)

optional Base16Value

Accent colour

Default: "Base0D"

optional Base16Value

Auto select fill colour

optional Base16Value

Auto select text colour

Configuration:

Referenced by:


Theme from catppuccin-egui

Properties (4)

required Catppuccin

Name of the Catppuccin theme (previews: https://github.com/catppuccin/catppuccin)

optional CatppuccinValue

Accent colour

Default: "Blue"

optional CatppuccinValue

Auto select fill colour

optional CatppuccinValue

Auto select text colour

Configuration:

Referenced by:


Theme from base16-egui-themes

Properties (4)

required Base16ColourPalette

Colours of the custom Base16 theme palette

optional Base16Value

Accent colour

Default: "Blue"

optional Base16Value

Auto select fill colour

optional Base16Value

Auto select text colour

Configuration:

Referenced by:


Komorebi widget configuration

Properties (6)

optional KomorebiConfigurationSwitcherConfig

Configure the Configuration Switcher widget

optional KomorebiFocusedContainerConfig

Configure the Focused Container widget

optional KomorebiLayoutConfig

Configure the Layout widget

optional KomorebiLockedContainerConfig

Configure the Locked Container widget

optional KomorebiWorkspaceLayerConfig

Configure the Workspace Layer widget

optional KomorebiWorkspacesConfig

Configure the Workspaces widget

Configuration:

Referenced by:


Komorebi widget configuration switcher configuration

Properties (2)

required object

A map of display friendly name => path to configuration.json

Additional Properties

string

required boolean

Enable the Komorebi Configurations widget

Configuration:

Referenced by:


Komorebi widget focused container configuration

Properties (3)

required boolean

Enable the Komorebi Focused Container widget

optional DisplayFormat

Display format of the currently focused container

optional boolean

DEPRECATED: use ‘display’ instead (Show the icon of the currently focused container)

Configuration:

Referenced by:


Komorebi layout kind

Enum variants (5)

Predefined layout

Value: DefaultDefaultLayout


Monocle mode

Value: "Monocle"


Floating layer

Value: "Floating"


Paused

Value: "Paused"


Custom layout

Value: "Custom"

Configuration:

Referenced by:


Komorebi widget layout configuration

Properties (3)

required boolean

Enable the Komorebi Layout widget

optional DisplayFormat

Display format of the current layout

optional array KomorebiLayout

List of layout options

Configuration:

Referenced by:


Komorebi widget locked container configuration

Properties (3)

required boolean

Enable the Komorebi Locked Container widget

optional DisplayFormat

Display format of the current locked state

optional boolean

Show the widget event if the layer is unlocked

Configuration:

Referenced by:


Komorebi widget workspace layer configuration

Properties (3)

required boolean

Enable the Komorebi Workspace Layer widget

optional DisplayFormat

Display format of the current layer

optional boolean

Show the widget event if the layer is Tiling

Configuration:

Referenced by:


Komorebi widget workspaces configuration

Properties (3)

required boolean

Enable the Komorebi Workspaces widget

required boolean

Hide workspaces without any windows

optional WorkspacesDisplayFormat

Display format of the workspace

Configuration:

Referenced by:


Label prefix

Enum variants (4)

Show no prefix

Value: "None"


Show an icon

Value: "Icon"


Show text

Value: "Text"


Show an icon and text

Value: "IconAndText"

Configuration:

Referenced by:


Memory widget configuration

Properties (4)

required boolean

Enable the Memory widget

optional integer

Select when the current percentage is over this value [[1-100]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

optional integer

Data refresh interval in seconds

  • Format: uint64
  • Minimum: 0

Default: 10

optional LabelPrefix

Display label prefix

Configuration:

Referenced by:


Monitor configuration

Properties (2)

required integer

Komorebi monitor index of the monitor on which to render the bar

  • Format: uint
  • Minimum: 0

optional Rect

Automatically apply a work area offset for this monitor to accommodate the bar

Configuration:

Referenced by:


Monitor configuration or monitor index

Enum variants (2)

The monitor index where you want the bar to show

Value: integer

  • Format: uint
  • Minimum: 0

The full monitor options with the index and an optional work_area_offset

Value: MonitorConfig

Configuration:


Network widget configuration

Properties (8)

required boolean

Enable the Network widget

required boolean

Show received and transmitted activity

required boolean

Show total received and transmitted activity

optional integer

Characters to reserve for received and transmitted activity

  • Format: uint
  • Minimum: 0

optional NetworkSelectConfig

Select when the value is over a limit (1MiB is 1048576 bytes (1024*1024))

optional integer

Data refresh interval in seconds

  • Format: uint64
  • Minimum: 0

Default: 10

optional LabelPrefix

Display label prefix

optional boolean

Show default interface

Configuration:

Referenced by:


Network select configuration

Properties (4)

optional integer

Select the received data when it’s over this value

  • Format: uint64
  • Minimum: 0

optional integer

Select the total received data when it’s over this value

  • Format: uint64
  • Minimum: 0

optional integer

Select the total transmitted data when it’s over this value

  • Format: uint64
  • Minimum: 0

optional integer

Select the transmitted data when it’s over this value

  • Format: uint64
  • Minimum: 0

Configuration:

Referenced by:


Position

Properties (2)

required number

X coordinate

  • Format: float

required number

Y coordinate

  • Format: float

Configuration:

Referenced by:


Position configuration

Properties (2)

optional Position

The desired size of the bar from the starting position (usually monitor width x desired height)

optional Position

The desired starting position of the bar (0,0 = top left of the screen)

Configuration:


Rectangle dimensions

Properties (4)

required integer

Height of the rectangle (from the top point)

  • Format: int32

required integer

Left point of the rectangle

  • Format: int32

required integer

Width of the recentangle (from the left point)

  • Format: int32

required integer

Top point of the rectangle

  • Format: int32

Configuration:

Referenced by:


Colour represented as RGB

Properties (3)

required integer

Blue

  • Format: uint32
  • Minimum: 0

required integer

Green

  • Format: uint32
  • Minimum: 0

required integer

Red

  • Format: uint32
  • Minimum: 0

Configuration:

Referenced by:


Rounding configuration

Enum variants (2)

All 4 corners are the same

Value: number

  • Format: float

All 4 corners are custom. Order: NW, NE, SW, SE

Value: array number

  • Min items: 4
  • Max items: 4

Configuration:

Referenced by:


Spacing kind

Enum variants (3)

Spacing applied to all sides

Value: number

  • Format: float

Individual spacing applied to each side

Value: IndividualSpacingConfig


Grouped vertical and horizontal spacing

Value: GroupedSpacingConfig

Configuration:


Storage widget configuration

Properties (7)

required boolean

Enable the Storage widget

optional integer

Hide when the current percentage is under this value [[1-100]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

optional integer

Select when the current percentage is over this value [[1-100]]

  • Format: uint8
  • Minimum: 0
  • Maximum: 255

optional integer

Data refresh interval in seconds

  • Format: uint64
  • Minimum: 0

Default: 10

optional LabelPrefix

Display label prefix

optional boolean

Show disks that are read only

optional boolean

Show removable disks

Default: true

Configuration:

Referenced by:


Time widget configuration

Properties (5)

required boolean

Enable the Time widget

required TimeFormat

Set the Time format

optional boolean

Change the icon depending on the time. The default icon is used between 8:30 and 12:00

optional LabelPrefix

Display label prefix

optional string

TimeZone (https://docs.rs/chrono-tz/latest/chrono_tz/enum.Tz.html)

Use a custom format to display additional information, i.e.:

{
"Time": {
"enable": true,
"format": { "Custom": "%T %Z (Tokyo)" },
"timezone": "Asia/Tokyo"
}
}

Configuration:

Referenced by:


Time format

Enum variants (7)

Twelve-hour format (with seconds)

Value: "TwelveHour"


Twelve-hour format (without seconds)

Value: "TwelveHourWithoutSeconds"


Twenty-four-hour format (with seconds)

Value: "TwentyFourHour"


Twenty-four-hour format (without seconds)

Value: "TwentyFourHourWithoutSeconds"


Twenty-four-hour format displayed as a binary clock with circles (with seconds) (https://en.wikipedia.org/wiki/Binary_clock)

Value: "BinaryCircle"


Twenty-four-hour format displayed as a binary clock with rectangles (with seconds) (https://en.wikipedia.org/wiki/Binary_clock)

Value: "BinaryRectangle"


Custom format (https://docs.rs/chrono/latest/chrono/format/strftime/index.html)

Value: Customstring

Configuration:

Referenced by:


Update widget configuration

Properties (3)

required boolean

Enable the Update widget

optional integer

Data refresh interval in hours

  • Format: uint64
  • Minimum: 0

Default: 12

optional LabelPrefix

Display label prefix

Configuration:

Referenced by:


Widget configuration

Enum variants (10)

Applications widget configuration

Value: ApplicationsApplicationsConfig


Battery widget configuration

Value: BatteryBatteryConfig


CPU widget configuration

Value: CpuCpuConfig


Date widget configuration

Value: DateDateConfig


Komorebi widget configuration

Value: KomorebiKomorebiConfig


Memory widget configuration

Value: MemoryMemoryConfig


Network widget configuration

Value: NetworkNetworkConfig


Storage widget configuration

Value: StorageStorageConfig


Time widget configuration

Value: TimeTimeConfig


Update widget configuration

Value: UpdateUpdateConfig

Configuration:


Workspaces display format

Enum variants (4)

Show all icons only

Value: "AllIcons"


Show both all icons and text

Value: "AllIconsAndText"


Show all icons and text for the selected element, and all icons on the rest

Value: "AllIconsAndTextOnSelected"


Value: DisplayFormat

Configuration:

Referenced by: