Skip to content

komorebi.json (macOS)

optional AnimationsConfig

Animations configuration options


optional AppSpecificConfigurationPath

Path to applications.json from komorebi-application-specific-configurations


optional boolean

Display window borders

Default: true


optional BorderColours

Window border colours for different container types (has no effect if a theme is defined)


optional integer

Offset of window borders

  • Format: int32

Default: 5


optional integer

Radius of window borders

  • Format: int32

Default: 10


optional integer

Width of window borders

  • Format: int32

Default: 6


optional CrossBoundaryBehaviour

Determine what happens when an action is called on a window at a monitor boundary

Default: "Monitor"


optional MoveBehaviour

Determine what happens when a window is moved across a monitor boundary

Default: "Swap"


optional integer

Global default container padding

  • Format: int32

Default: 10


optional integer

Global default workspace padding

  • Format: int32

Default: 10


optional object

Set display index preferences

Key: "<integer>" string


optional boolean

Enable or disable float override, which makes it so every new window opens in floating mode


optional Placement

Determines the Placement to be used when spawning a window with float override active


optional Placement

Determines the Placement to be used when spawning a window that matches a ‘floating_applications’ rule


optional array MatchingRule

Identify applications which should be managed as floating windows


optional FloatingLayerBehaviour

Determines what happens on a new window when on the FloatingLayer

Default: "Tile"


optional Placement

Determines the Placement to be used when spawning a window on the floating layer with the FloatingLayerBehaviour set to FloatingLayerBehaviour::Float

Default: "Center"


optional AspectRatio

Identify applications which are slow to send initial event notifications Aspect ratio to resize with when toggling floating mode for a window


optional Rect

Global work area (space used for tiling) offset


optional array MatchingRule

Individual window floating rules


optional array MatchingRule

Individual window force-manage rules


optional array MonitorConfig

Monitor and workspace configurations


optional boolean

Enable or disable mouse follows focus

Default: true


optional integer

Delta to resize windows by

  • Format: int32

Default: 50


optional KomorebiTheme

Theme configuration options

If a theme is specified, border_colours will have no effect


optional Placement

Determines the placement of a new window when toggling to float

Default: "CenterAndResize"


optional OperationBehaviour

Determine what happens when commands are sent while an unmanaged window is in the foreground

Default: "Op"


optional WindowContainerBehaviour

Determine what happens when a new window is opened

Default: "Create"


Mathematical function which describes the rate at which a value changes

Enum variants (32)

Linear

Value: "Linear"


Ease in sine

Value: "EaseInSine"


Ease out sine

Value: "EaseOutSine"


Ease in out sine

Value: "EaseInOutSine"


Ease in quad

Value: "EaseInQuad"


Ease out quad

Value: "EaseOutQuad"


Ease in out quad

Value: "EaseInOutQuad"


Ease in cubic

Value: "EaseInCubic"


Ease out cubic

Value: "EaseOutCubic"


Ease in out cubic

Value: "EaseInOutCubic"


Ease in quart

Value: "EaseInQuart"


Ease out quart

Value: "EaseOutQuart"


Ease in out quart

Value: "EaseInOutQuart"


Ease in quint

Value: "EaseInQuint"


Ease out quint

Value: "EaseOutQuint"


Ease in out quint

Value: "EaseInOutQuint"


Ease in expo

Value: "EaseInExpo"


Ease out expo

Value: "EaseOutExpo"


Ease in out expo

Value: "EaseInOutExpo"


Ease in circ

Value: "EaseInCirc"


Ease out circ

Value: "EaseOutCirc"


Ease in out circ

Value: "EaseInOutCirc"


Ease in back

Value: "EaseInBack"


Ease out back

Value: "EaseOutBack"


Ease in out back

Value: "EaseInOutBack"


Ease in elastic

Value: "EaseInElastic"


Ease out elastic

Value: "EaseOutElastic"


Ease in out elastic

Value: "EaseInOutElastic"


Ease in bounce

Value: "EaseInBounce"


Ease out bounce

Value: "EaseOutBounce"


Ease in out bounce

Value: "EaseInOutBounce"


Custom Cubic Bézier function

Value: CubicBezierarray [double; 4]

Configuration:

Referenced by:


Animation configuration

Properties (4)

required PerAnimationPrefixConfig boolean

Enable or disable animations

optional PerAnimationPrefixConfig integer

Set the animation duration in ms

Default: 250

optional integer

Set the animation FPS

  • Format: uint64
  • Minimum: 0

Default: 60

optional PerAnimationPrefixConfig AnimationStyle

Set the animation style

Default: "Linear"

Configuration:


Path(s) to application-specific configuration file(s)

Enum variants (2)

A single applications.json file

Value: PathBuf


Multiple applications.json files

Value: array PathBuf

Configuration:


Application identifier

Enum variants (4)

Executable name

Value: "Exe"


Role or subrole

Value: "Class"


Window title

Value: "Title"


Executable path

Value: "Path"

Configuration:

Referenced by:


Aspect ratio for temporarily floating windows

Enum variants (2)

A predefined aspect ratio

Value: PredefinedAspectRatio


A custom W:H aspect ratio

Value: array [int32; 2]

Configuration:


An axis on which to perform an operation

Enum variants (3)

Horizontal axis

Value: "Horizontal"


Vertical axis

Value: "Vertical"


Both horizontal and vertical axes

Value: "HorizontalAndVertical"

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:


Border colours for different container states

These options will have no effect if a theme is set

Properties (6)

optional Colour

Border colour when the container is in floating mode

optional Colour

Border colour when the container is in monocle mode

optional Colour

Border colour when the container contains a single window

optional Colour

Border colour when the container contains multiple windows

optional Colour

Border colour when the container is unfocused

optional Colour

Border colour when the container is unfocused and locked

Configuration:


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:


Behaviour when an action would cross a monitor boundary

Enum variants (2)

Attempt to perform actions across a workspace boundary

Value: "Workspace"


Attempt to perform actions across a monitor boundary

Value: "Monitor"

Configuration:


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:


Floating layer behaviour when a new window is opened

Enum variants (2)

Tile new windows (unless they match a float rule or float override is active)

Value: "Tile"


Float new windows

Value: "Float"

Configuration:

Referenced by:


Options for the Grid layout

Properties (1)

required integer

Maximum number of rows per grid column

  • Format: uint
  • Minimum: 0

Configuration:

Referenced by:


Colour represented as a Hex string

  • Format: color-hex

Configuration:

Referenced by:


Rule for matching applications

Properties (3)

required string

Target identifier

required ApplicationIdentifier

Kind of identifier to target

optional MatchingStrategy

Matching strategy to use

Configuration:

Referenced by:


Komorebi theme

Enum variants (3)

Theme from catppuccin-egui

Value: KomorebiThemeCatppuccin


Theme from base16-egui-themes

Value: KomorebiThemeBase16


Custom Base16 theme

Value: KomorebiThemeCustom

Configuration:


Theme from base16-egui-themes

Properties (8)

required Base16

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

optional Base16Value

Bar accent colour

Default: "Base0D"

optional Base16Value

Floating window border colour

Default: "Base09"

optional Base16Value

Monocle window border colour

Default: "Base0F"

optional Base16Value

Single window border colour

Default: "Base0D"

optional Base16Value

Stack window border colour

Default: "Base0B"

optional Base16Value

Unfocused window border colour

Default: "Base01"

optional Base16Value

Unfocused locked window border colour

Default: "Base08"

Configuration:

Referenced by:


Theme from catppuccin-egui

Properties (8)

required Catppuccin

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

optional CatppuccinValue

Bar accent colour

Default: "Blue"

optional CatppuccinValue

Floating window border colour

Default: "Yellow"

optional CatppuccinValue

Monocle window border colour

Default: "Pink"

optional CatppuccinValue

Single window border colour

Default: "Blue"

optional CatppuccinValue

Stack window border colour

Default: "Green"

optional CatppuccinValue

Unfocused window border colour

Default: "Base"

optional CatppuccinValue

Unfocused locked window border colour

Default: "Red"

Configuration:

Referenced by:


Custom Base16 theme

Properties (8)

required Base16ColourPalette

Colours of the custom Base16 theme palette

optional Base16Value

Bar accent colour

Default: "Base0D"

optional Base16Value

Floating window border colour

Default: "Base09"

optional Base16Value

Monocle window border colour

Default: "Base0F"

optional Base16Value

Single window border colour

Default: "Base0D"

optional Base16Value

Stack window border colour

Default: "Base0B"

optional Base16Value

Unfocused window border colour

Default: "Base01"

optional Base16Value

Unfocused locked window border colour

Default: "Base08"

Configuration:

Referenced by:


Options for specific layouts

Properties (2)

optional GridLayoutOptions

Options related to the Grid layout

optional ScrollingLayoutOptions

Options related to the Scrolling layout

Configuration:

Referenced by:


Rule for matching applications

Enum variants (2)

Simple matching rule which must evaluate to true

Value: IdWithIdentifier


Composite matching rule where all conditions must evaluate to true

Value: array IdWithIdentifier

Configuration:

Referenced by:


Strategy for matching identifiers

Enum variants (10)

Should not be used, only kept for backward compatibility

Value: "Legacy"


Equals

Value: "Equals"


Starts With

Value: "StartsWith"


Ends With

Value: "EndsWith"


Contains

Value: "Contains"


Regex

Value: "Regex"


Does not end with

Value: "DoesNotEndWith"


Does not start with

Value: "DoesNotStartWith"


Does not equal

Value: "DoesNotEqual"


Does not contain

Value: "DoesNotContain"

Configuration:

Referenced by:


Monitor configuration

Properties (9)

required array WorkspaceConfig

Workspace configurations

optional integer

Container padding

  • Format: int32

optional FloatingLayerBehaviour

Determine what happens to a new window when the Floating workspace layer is active

Default: "Tile"

optional Wallpaper

Specify a wallpaper for this monitor

optional Rect

Window based work area offset

optional integer

Open window limit after which the window based work area offset will no longer be applied

  • Format: int

Default: 1

optional WindowHidingPosition

Determine which position windows should be hidden at on this monitor

optional Rect

Monitor-specific work area offset

optional integer

Workspace padding (default: global)

  • Format: int32

Configuration:


Move behaviour when the operation works across a monitor boundary

Enum variants (3)

Swap the window container with the window container at the edge of the adjacent monitor

Value: "Swap"


Insert the window container into the focused workspace on the adjacent monitor

Value: "Insert"


Do nothing if trying to move a window container in the direction of an adjacent monitor

Value: "NoOp"

Configuration:


Operation behaviour for temporarily unmanaged and floating windows

Enum variants (2)

Process commands on temporarily unmanaged/floated windows

Value: "Op"


Ignore commands on temporarily unmanaged/floated windows

Value: "NoOp"

Configuration:


A file system path. Environment variables like $VAR are automatically resolved.

Configuration:

Referenced by:


Animation configuration

This can be either global:

{
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}

Or scoped by an animation kind prefix:

{
"movement": {
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}
}

Configuration:

Referenced by:


Animation configuration

This can be either global:

{
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}

Or scoped by an animation kind prefix:

{
"movement": {
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}
}

Configuration:

Referenced by:


Animation configuration

This can be either global:

{
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}

Or scoped by an animation kind prefix:

{
"movement": {
"enabled": true,
"style": "EaseInSine",
"fps": 60,
"duration": 250
}
}

Configuration:

Referenced by:


Placement behaviour for floating windows

Enum variants (3)

Does not change the size or position of the window

Value: "None"


Center the window without changing the size

Value: "Center"


Center the window and resize it according to the AspectRatio

Value: "CenterAndResize"

Configuration:


Predefined aspect ratio

Enum variants (3)

21:9

Value: "Ultrawide"


16:9

Value: "Widescreen"


4:3

Value: "Standard"

Configuration:

Referenced by:


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:


Options for the Scrolling layout

Properties (2)

required integer

Desired number of visible columns (default: 3)

  • Format: uint
  • Minimum: 0

optional boolean

With an odd number of visible columns, keep the focused window column centered

Configuration:

Referenced by:


Theme options

Properties (8)

optional Base16Value

Komorebi status bar accent

Default: "Base0D"

optional Base16Value

Border colour when the window is floating

Default: "Base09"

optional Base16Value

Border colour when the container is in monocle mode

Default: "Base0F"

optional Base16Value

Border colour when the container contains a single window

Default: "Base0D"

optional Base16Value

Border colour when the container contains multiple windows

Default: "Base0B"

optional ThemeVariant

Specify Light or Dark variant for theme generation

Default: "Dark"

optional Base16Value

Border colour when the container is unfocused

Default: "Base01"

optional Base16Value

Border colour when the container is unfocused and locked

Default: "Base08"

Configuration:

Referenced by:


Theme variant

Enum variants (2)

Dark variant

Value: "Dark"


Light variant

Value: "Light"

Configuration:

Referenced by:


Wallpaper configuration

Properties (3)

required PathBuf

Path to the wallpaper image file

optional boolean

Generate and apply Base16 theme for this wallpaper

Default: true

optional ThemeOptions

Specify theme options

Configuration:

Referenced by:


Window container behaviour when a new window is opened

Enum variants (2)

Create a new container for each new window

Value: "Create"


Append new windows to the focused window container

Value: "Append"

Configuration:

Referenced by:


Window hiding position

Enum variants (2)

Hide windows in the bottom left corner of the screen

Value: "BottomLeft"


Hide windows in the bottom right corner of the screen

Value: "BottomRight"

Configuration:

Referenced by:


Workspace configuration

Properties (17)

required string

Name

optional boolean

Apply this monitor’s window-based work area offset

Default: true

optional integer

Container padding (default: global)

  • Format: int32

optional boolean

Enable or disable float override, which makes it so every new window opens in floating mode

optional FloatingLayerBehaviour

Determine what happens to a new window when the Floating workspace layer is active

Default: "Tile"

optional array MatchingRule

Initial workspace application rules

optional DefaultLayout

Layout

Default: "BSP"

optional Axis

Specify an axis on which to flip the selected layout

optional LayoutOptions

Layout-specific options

optional object

Layout rules in the format of threshold => layout

Key: "<integer>" DefaultLayout

optional boolean

Enable or disable tiling for the workspace

Default: true

optional Wallpaper

Specify a wallpaper for this workspace

optional WindowContainerBehaviour

Determine what happens when a new window is opened

Default: "Create"

optional object

Window container behaviour rules in the format of threshold => behaviour

Key: "<integer>" WindowContainerBehaviour

optional Rect

Workspace specific work area offset

optional integer

Workspace padding (default: global)

  • Format: int32

optional array MatchingRule

Permanent workspace application rules

Configuration:

Referenced by: