Files
Terminal.Gui/Terminal.Gui/Resources/config.json
Tig 3e2eebfd2c Fixes #4057 - MASSIVE! Fully implements ColorScheme->Scheme + VisualRole + Colors.->SchemeManager. (#4062)
* touching publish.yml

* ColorScheme->Scheme

* ColorScheme->Scheme 2

* Prototype of GetAttributeForRole

* Badly broke CM

* Further Badly broke CM

* Refactored CM big-time. View still broken

* All unit test pass again. Tons added. CM is still WIP, but Schemes is not mostly refactored and working.

* Actually:
All unit test pass again.
Tons added.
CM is still WIP, but Schemes is not mostly refactored and working.

* Bug fixes.
DeepMemberWiseClone cleanup

* Further cleanup of Scope<T>, ConfigProperty, etc.

* Made ConfigManager thread safe.

* WIP: Broken

* WIP: new deep clone impl

* WIP: new deep clone impl is done. Now fixing CM

* WIP:
- config.md
- Working on AOT clean up
- Core CM is broken; but known.

* WIP

* Merged.
Removed CM from Application.Init

* WIP

* More WIP; Less broke

* All CM unit tests pass... Not sure if it actually works though

* All unit tests pass... Themes are broken though in UI Cat

* CM Ready for review?

* Fixed failures due to TextStyles PR

* Working on Scheme/Attribute

* Working on Scheme/Attribute 2

* Working on Scheme/Attribute 3

* Working on Scheme/Attribute 4

* Working on Scheme/Attribute 5

* Working on Scheme/Attribute 6

* Added test to show how awful memory usage is

* Improved schema. Updated config.json

* Nade Scope<T> concurrentdictionary and added test to prove

* Made Themes ConcrurrentDictionary. Added bunches of tests

* Code cleanup

* Code cleanup 2

* Code cleanup 3

* Tweaking Scheme

* ClearJsonErrors

* ClearJsonErrors2

* Updated Attribute API

* It all (mostly) works!

* Skip odd unit test

* Messed with Themes

* Theme tweaks

* Code reorg. New .md stuff

* Fixed Enabled. Added mock driver

* Fixed a bunch of View.Enabled related issues

* Scheme -> Get/SetScheme()

* Cleanup

* Cleanup2

* Broke something

* Fixed everything

* Made CM.Enable better

* Text Style Scenario

* Added comments

* Fixed UI Catalog Theme Changing

* Fixed more dynamic CM update stuff

* Warning cleanup

* New Default Theme

* fixed unit test

* Refactoring Scheme and Attribute to fix inheritance

* more unit tests

* ConfigProperty is not updating schemes correctly

* All unit tests pass.
Code cleanup

* All unit tests pass.
Code cleanup2

* Fixed unit tests

* Upgraded TextField and TextView

* Fixed TextView !Enabled bug

* More updates to TextView. More unit tests for SchemeManager

* Upgraded CharMap

* API docs

* Fixe HexView API

* upgrade HexView

* Fixed shortcut KeyView

* Fixed more bugs. Added new themes

* updated themes

* upgraded Border

* Fixed themes memory usage...mostly

* Fixed themes memory usage...mostly2

* Fixed themes memory usage...2

* Fixed themes memory usage...3

* Added new colors

* Fixed GetHardCodedConfig bug

* Added Themes Scenario - WIP

* Added Themes Scenario

* Tweaked Themes Scenario

* Code cleanup

* Fixed json schmea

* updated deepdives

* updated deepdives

* Tweaked Themes Scenario

* Made Schemes a concurrent dict

* Test cleanup

* Thread safe ConfigProperty tests

* trying to make things more thread safe

* more trying to make things more thread safe

* Fixing bugs in shadowview

* Fixing bugs in shadowview 2

* Refactored GetViewsUnderMouse to GetViewsUnderLocation etc...

* Fixed dupe unit tests?

* Added better description of layout and coordiantes to deep dive

* Added better description of layout and coordiantes to deep dive

* Modified tests that call v2.AddTimeout; they were returning true which means restart the timer!
This was causing mac/linux unit test failures.
I think

* Fixed auto scheme.
Broke TextView/TextField selection

* Realized Attribute.IsExplicitlySet is stupid; just use nullable

* Fixed Attribute. Simplified. MOre theme testing

* Updated themes again

* GetViewsUnderMouse to GetViewsUnderLocation broke TransparentMouse.

* Fixing mouseunder bugs

* rewriting...

* All working again.
Shadows are now slick as snot.
GetViewsUnderLocation is rewritten to actually work and be readable.
Tons more low-level unit tests.
Margin is now actually ViewportSettings.Transparent.

* Code cleanup

* Code cleanup

* Code cleanup of color apis

* Fixed Hover/Highlight

* Update Examples/UICatalog/Scenarios/AllViewsTester.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Examples/UICatalog/Scenarios/CharacterMap/CharacterMap.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update Examples/UICatalog/Scenarios/Clipping.cs

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Fixed race condition?

* reverted

* Simplified Attribute API by removing events from SetAttributeForRole

* Removed recursion from GetViewsAtLocation

* Removed unneeded code

* Code clean up.
Fixed Scheme bug.

* reverted temporary disable

* Adjusted scheme algo

* Upgraded TextValidateField

* Fixed TextValidate bugs

* Tweaks

* Frameview rounded border by default

* API doc cleanup

* Readme fix

* Addressed tznind feeback

* Fixed more unit test issues by protecting Application statics from being set if Application.Initialized is not true

* Fixed more unit test issues by protecting Application statics from being set if Application.Initialized is not true 2

* cleanup

---------

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-05-29 14:08:48 -06:00

1389 lines
42 KiB
JSON

{
// Specifies the "source of truth" for default values for all Terminal.Gui settings managed by
// ConfigurationManager. It is automatically loaded, and applied, each time Application.Init
// is run (via the ConfigurationManager.Reset method).
//
// In other words, initial values set in the the codebase are always overwritten by the contents of this
// resource embedded in the Terminal.Gui.dll assembly.
//
// The Unit Test method "ConfigurationManagerTests.SaveDefaults" can be used to re-create the base of this file, but
// note that not all values here will be recreated (e.g. the Light and Dark themes and any property initialized
// null).
//
"$schema": "https://gui-cs.github.io/Terminal.GuiV2Docs/schemas/tui-config-schema.json",
// Set this to true in a .config file to be loaded to cause JSON parsing errors
// to throw exceptions.
"ConfigurationManager.ThrowOnJsonErrors": false,
// --------------- Application Settings ---------------
"Key.Separator": "+",
"Application.ArrangeKey": "Ctrl+F5",
"Application.Force16Colors": false,
//"Application.ForceDriver": "", // TODO: ForceDriver should be nullable
"Application.IsMouseDisabled": false,
"Application.NextTabGroupKey": "F6",
"Application.NextTabKey": "Tab",
"Application.PrevTabGroupKey": "Shift+F6",
"Application.PrevTabKey": "Shift+Tab",
"Application.QuitKey": "Esc",
// --------------- Colors ---------------
// --------------- View Specific Settings ---------------
"PopoverMenu.DefaultKey": "Shift+F10",
"FileDialog.MaxSearchResults": 10000,
"FileDialogStyle.DefaultUseColors": false,
"FileDialogStyle.DefaultUseUnicodeCharacters": false,
// --------------- Themes -----------------
"Themes": [
// We do not override any hard-coded properties for Default here;
// Default is by definition the same as hard-coded.
//{
// "Default": {
// }
//},
{
"TurboPascal 5": {
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "White",
"Background": "Blue"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "Yellow",
"Background": "Blue"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "Black",
"Background": "LightGray"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "Black",
"Background": "Cyan",
"Style": "None"
},
"Focus": {
"Foreground": "Black",
"Background": "LightGray",
"Style": "None"
},
"HotNormal": {
"Foreground": "BrightRed",
"Background": "Cyan",
"Style": "None"
},
"HotFocus": {
"Foreground": "BrightRed",
"Background": "LightGray",
"Style": "None"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Cyan",
"Style": "None"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "BrightRed",
"Background": "LightGray",
"Style": "None"
}
}
}
],
"Glyphs.CheckStateChecked": "☒",
"Glyphs.CheckStateNone": "□",
"Glyphs.CheckStateUnChecked": "☐",
"Glyphs.LeftBracket": "[",
"Glyphs.RightBracket": "]"
}
},
{
"Anders": {
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "WhiteSmoke",
"Background": "DimGray"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "White",
"Background": "DarkBlue"
}
},
},
{
"Dialog": {
"Normal": {
"Foreground": "BrightBlue",
"Background": "LightGray"
},
}
},
{
"Menu": {
"Normal": {
"Foreground": "White",
"Background": "Blue",
"Style": "Bold"
},
}
},
{
"Error": {
"Normal": {
"Foreground": "Red",
"Background": "WhiteSmoke",
"Style": "Italic"
},
}
}
],
"Glyphs.CheckStateChecked": "☒",
"Glyphs.CheckStateNone": "□",
"Glyphs.CheckStateUnChecked": "☐",
"Glyphs.LeftBracket": "[",
"Glyphs.RightBracket": "]"
}
},
{
"Dark": {
"Dialog.DefaultButtonAlignment": "End",
"Dialog.DefaultButtonAlignmentModes": "AddSpaceBetweenItems",
"Dialog.DefaultBorderStyle": "Heavy",
"Dialog.DefaultShadow": "Transparent",
"FrameView.DefaultBorderStyle": "Single",
"Window.DefaultBorderStyle": "Single",
"MessageBox.DefaultButtonAlignment": "Center",
"MessageBox.DefaultBorderStyle": "Heavy",
"Button.DefaultShadow": "Opaque",
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "LightGray",
"Background": "Black",
"Style": "None"
},
"Focus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "None"
},
"HotNormal": {
"Foreground": "Silver",
"Background": "Black",
"Style": "Underline"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Black",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "Underline"
},
"Active": {
"Foreground": "White",
"Background": "Onyx",
"Style": "Bold"
},
"HotActive": {
"Foreground": "White",
"Background": "Onyx",
"Style": "Underline"
},
"Highlight": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "None"
},
"Editable": {
"Foreground": "LightYellow",
"Background": "Black",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "Black",
"Style": "Italic"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "LightGray",
"Background": "Black",
"Style": "None"
},
"Focus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "None"
},
"HotNormal": {
"Foreground": "Silver",
"Background": "Black",
"Style": "Underline"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Black",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "Underline"
},
"Active": {
"Foreground": "White",
"Background": "Onyx"
},
"HotActive": {
"Foreground": "White",
"Background": "Onyx",
"Style": "Underline"
},
"Highlight": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "None"
},
"Editable": {
"Foreground": "Gray",
"Background": "Black",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "Black",
"Style": "Italic"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "LightGray",
"Background": "Charcoal",
"Style": "None"
},
"Focus": {
"Foreground": "White",
"Background": "SlateGray",
"Style": "None"
},
"HotNormal": {
"Foreground": "Silver",
"Background": "Charcoal",
"Style": "Underline"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Charcoal",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "White",
"Background": "SlateGray",
"Style": "Underline"
},
"Active": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "Bold"
},
"HotActive": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "White",
"Background": "Onyx",
"Style": "None"
},
"Editable": {
"Foreground": "Gray",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "Charcoal",
"Style": "Italic"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "White",
"Background": "Onyx",
"Style": "Bold"
},
"Focus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "Bold"
},
"HotNormal": {
"Foreground": "Silver",
"Background": "Onyx",
"Style": "Underline,Bold"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Charcoal",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "White",
"Background": "Charcoal",
"Style": "Underline,Bold"
},
"Active": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "Bold"
},
"HotActive": {
"Foreground": "White",
"Background": "OuterSpace",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "White",
"Background": "SlateGray",
"Style": "None"
},
"Editable": {
"Foreground": "Gray",
"Background": "Onyx",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "Onyx",
"Style": "Italic"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "IndianRed",
"Background": "Black",
"Style": "None"
},
"Focus": {
"Foreground": "White",
"Background": "IndianRed",
"Style": "None"
},
"HotNormal": {
"Foreground": "LightCoral",
"Background": "Black",
"Style": "Underline"
},
"Disabled": {
"Foreground": "DarkGray",
"Background": "Black",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "White",
"Background": "IndianRed",
"Style": "Underline"
},
"Active": {
"Foreground": "White",
"Background": "LightCoral",
"Style": "Bold"
},
"HotActive": {
"Foreground": "White",
"Background": "LightCoral",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "White",
"Background": "IndianRed",
"Style": "None"
},
"Editable": {
"Foreground": "Gray",
"Background": "Black",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "Black",
"Style": "Italic"
}
}
}
]
}
},
{
"Light": {
"Dialog.DefaultButtonAlignment": "End",
"Dialog.DefaultButtonAlignmentModes": "AddSpaceBetweenItems",
"Dialog.DefaultBorderStyle": "Heavy",
"Dialog.DefaultShadow": "Transparent",
"FrameView.DefaultBorderStyle": "Single",
"Window.DefaultBorderStyle": "Single",
"MessageBox.DefaultButtonAlignment": "Center",
"MessageBox.DefaultBorderStyle": "Heavy",
"Button.DefaultShadow": "Opaque",
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "DimGray",
"Background": "WhiteSmoke",
"Style": "None"
},
"Focus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "None"
},
"HotNormal": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Underline"
},
"Disabled": {
"Foreground": "LightGray",
"Background": "WhiteSmoke",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "Underline"
},
"Active": {
"Foreground": "Black",
"Background": "White",
"Style": "Bold"
},
"HotActive": {
"Foreground": "Black",
"Background": "White",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "LightGray",
"Style": "None"
},
"Editable": {
"Foreground": "Goldenrod",
"Background": "WhiteSmoke",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Italic"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "None"
},
"Focus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "None"
},
"HotNormal": {
"Foreground": "Silver",
"Background": "WhiteSmoke",
"Style": "Underline"
},
"Disabled": {
"Foreground": "LightGray",
"Background": "WhiteSmoke",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "Underline"
},
"Active": {
"Foreground": "Black",
"Background": "White",
"Style": "Bold"
},
"HotActive": {
"Foreground": "Black",
"Background": "White",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "LightGray",
"Style": "None"
},
"Editable": {
"Foreground": "Goldenrod",
"Background": "WhiteSmoke",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Italic"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "DimGray",
"Background": "WhiteSmoke",
"Style": "None"
},
"Focus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "None"
},
"HotNormal": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Underline"
},
"Disabled": {
"Foreground": "LightGray",
"Background": "WhiteSmoke",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "Underline"
},
"Active": {
"Foreground": "Black",
"Background": "White",
"Style": "Bold"
},
"HotActive": {
"Foreground": "Black",
"Background": "White",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "LightGray",
"Style": "None"
},
"Editable": {
"Foreground": "Black",
"Background": "LemonChiffon",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Italic"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "DimGray",
"Background": "White",
"Style": "Bold"
},
"Focus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "Bold"
},
"HotNormal": {
"Foreground": "Gray",
"Background": "White",
"Style": "Underline,Bold"
},
"Disabled": {
"Foreground": "LightGray",
"Background": "WhiteSmoke",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "Black",
"Background": "Gainsboro",
"Style": "Underline,Bold"
},
"Active": {
"Foreground": "Black",
"Background": "WhiteSmoke",
"Style": "Bold"
},
"HotActive": {
"Foreground": "Black",
"Background": "WhiteSmoke",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "LightGray",
"Style": "None"
},
"Editable": {
"Foreground": "DimGray",
"Background": "White",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "White",
"Style": "Italic"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "FireBrick",
"Background": "WhiteSmoke",
"Style": "None"
},
"Focus": {
"Foreground": "WhiteSmoke",
"Background": "FireBrick",
"Style": "None"
},
"HotNormal": {
"Foreground": "LightCoral",
"Background": "WhiteSmoke",
"Style": "Underline"
},
"Disabled": {
"Foreground": "LightGray",
"Background": "WhiteSmoke",
"Style": "Faint"
},
"HotFocus": {
"Foreground": "WhiteSmoke",
"Background": "FireBrick",
"Style": "Underline"
},
"Active": {
"Foreground": "WhiteSmoke",
"Background": "LightCoral",
"Style": "Bold"
},
"HotActive": {
"Foreground": "WhiteSmoke",
"Background": "LightCoral",
"Style": "Underline,Bold"
},
"Highlight": {
"Foreground": "WhiteSmoke",
"Background": "FireBrick",
"Style": "None"
},
"Editable": {
"Foreground": "Goldenrod",
"Background": "WhiteSmoke",
"Style": "None"
},
"ReadOnly": {
"Foreground": "Gray",
"Background": "WhiteSmoke",
"Style": "Italic"
}
}
}
]
}
},
{
"Green Phosphor": {
"Dialog.DefaultShadow": "None",
"FrameView.DefaultBorderStyle": "Single",
"Window.DefaultBorderStyle": "Single",
"MessageBox.DefaultBorderStyle": "Single",
"Button.DefaultShadow": "None",
"Menuv2.DefaultBorderStyle": "Single",
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "None"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "None"
},
"Active": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "Bold"
},
"Highlight": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Editable": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "Bold"
},
"Active": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "None"
},
"Editable": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "Bold"
},
"Active": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "GreenPhosphor",
"Style": "None"
},
"Editable": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Active": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "Bold,Italic"
},
"Highlight": {
"Foreground": "GreenPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Editable": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "Italic"
},
"ReadOnly": {
"Foreground": "GreenPhosphor",
"Background": "Charcoal",
"Style": "Faint,Italic"
}
}
}
]
}
},
{
"Amber Phosphor": {
"Dialog.DefaultShadow": "None",
"FrameView.DefaultBorderStyle": "Single",
"Window.DefaultBorderStyle": "Single",
"MessageBox.DefaultBorderStyle": "Single",
"Button.DefaultShadow": "None",
"Menuv2.DefaultBorderStyle": "Single",
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "None"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "None"
},
"Active": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "Bold"
},
"Highlight": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Editable": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "Bold"
},
"Active": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "None"
},
"Editable": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "Bold"
},
"Active": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "Bold"
},
"Highlight": {
"Foreground": "Black",
"Background": "AmberPhosphor",
"Style": "None"
},
"Editable": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "None"
},
"ReadOnly": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "Faint"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Active": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "Bold,Italic"
},
"Highlight": {
"Foreground": "AmberPhosphor",
"Background": "Black",
"Style": "Italic"
},
"Editable": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "Italic"
},
"ReadOnly": {
"Foreground": "AmberPhosphor",
"Background": "Charcoal",
"Style": "Faint,Italic"
}
}
}
]
}
},
{
"8-Bit": {
"Dialog.DefaultShadow": "None",
"FrameView.DefaultBorderStyle": "Single",
"Window.DefaultBorderStyle": "Single",
"MessageBox.DefaultBorderStyle": "Single",
"Button.DefaultShadow": "None",
"Menuv2.DefaultBorderStyle": "None",
"Glyphs.LeftBracket": "[",
"Glyphs.RightBracket": "]",
"Glyphs.CheckStateChecked": "X",
"Glyphs.CheckStateUnChecked": "O",
"Glyphs.CheckStateNone": " ",
"Glyphs.Selected": "*",
"Glyphs.UnSelected": " ",
"Glyphs.RightArrow": ">",
"Glyphs.LeftArrow": "<",
"Glyphs.DownArrow": "v",
"Glyphs.UpArrow": "^",
"Glyphs.LeftDefaultIndicator": ">",
"Glyphs.RightDefaultIndicator": "<",
"Glyphs.BlocksMeterSegment": "#",
"Glyphs.ContinuousMeterSegment": " ",
"Glyphs.Stipple": ".",
"Glyphs.Diamond": "+",
"Glyphs.Close": "X",
"Glyphs.Minimize": "_",
"Glyphs.Maximize": "^",
"Glyphs.Dot": ".",
"Glyphs.DottedSquare": "#",
"Glyphs.BlackCircle": "O",
"Glyphs.Expand": "+",
"Glyphs.Collapse": "-",
"Glyphs.IdenticalTo": "=",
"Glyphs.Move": "+",
"Glyphs.SizeHorizontal": "-",
"Glyphs.SizeVertical": "|",
"Glyphs.SizeTopLeft": "/",
"Glyphs.SizeTopRight": "\\",
"Glyphs.SizeBottomRight": "/",
"Glyphs.SizeBottomLeft": "\\",
"Glyphs.Apple": "@",
"Glyphs.AppleBMP": "@",
"Glyphs.HLine": "-",
"Glyphs.VLine": "|",
"Glyphs.HLineDbl": "=",
"Glyphs.VLineDbl": "|",
"Glyphs.HLineHvDa2": "-",
"Glyphs.VLineHvDa2": "|",
"Glyphs.HLineHvDa3": "-",
"Glyphs.VLineHvDa3": "|",
"Glyphs.HLineHvDa4": "-",
"Glyphs.VLineHvDa4": "|",
"Glyphs.HLineDa2": "-",
"Glyphs.VLineDa2": "|",
"Glyphs.HLineDa3": "-",
"Glyphs.VLineDa3": "|",
"Glyphs.HLineDa4": "-",
"Glyphs.VLineDa4": "|",
"Glyphs.HLineHv": "=",
"Glyphs.VLineHv": "|",
"Glyphs.HalfLeftLine": "-",
"Glyphs.HalfTopLine": "|",
"Glyphs.HalfRightLine": "-",
"Glyphs.HalfBottomLine": "|",
"Glyphs.HalfLeftLineHv": "-",
"Glyphs.HalfTopLineHv": "|",
"Glyphs.HalfRightLineHv": "-",
"Glyphs.HalfBottomLineLt": "|",
"Glyphs.RightSideLineLtHv": "-",
"Glyphs.BottomSideLineLtHv": "|",
"Glyphs.LeftSideLineHvLt": "-",
"Glyphs.TopSideLineHvLt": "|",
"Glyphs.ULCorner": "+",
"Glyphs.ULCornerDbl": "+",
"Glyphs.ULCornerR": "+",
"Glyphs.ULCornerHv": "+",
"Glyphs.ULCornerHvLt": "+",
"Glyphs.ULCornerLtHv": "+",
"Glyphs.ULCornerDblSingle": "+",
"Glyphs.ULCornerSingleDbl": "+",
"Glyphs.LLCorner": "+",
"Glyphs.LLCornerHv": "+",
"Glyphs.LLCornerHvLt": "+",
"Glyphs.LLCornerLtHv": "+",
"Glyphs.LLCornerDbl": "+",
"Glyphs.LLCornerSingleDbl": "+",
"Glyphs.LLCornerDblSingle": "+",
"Glyphs.LLCornerR": "+",
"Glyphs.URCorner": "+",
"Glyphs.URCornerDbl": "+",
"Glyphs.URCornerR": "+",
"Glyphs.URCornerHv": "+",
"Glyphs.URCornerHvLt": "+",
"Glyphs.URCornerLtHv": "+",
"Glyphs.URCornerDblSingle": "+",
"Glyphs.URCornerSingleDbl": "+",
"Glyphs.LRCorner": "+",
"Glyphs.LRCornerDbl": "+",
"Glyphs.LRCornerR": "+",
"Glyphs.LRCornerHv": "+",
"Glyphs.LRCornerDblSingle": "+",
"Glyphs.LRCornerSingleDbl": "+",
"Glyphs.LRCornerLtHv": "+",
"Glyphs.LRCornerHvLt": "+",
"Glyphs.LeftTee": "+",
"Glyphs.LeftTeeDblH": "+",
"Glyphs.LeftTeeDblV": "+",
"Glyphs.LeftTeeDbl": "+",
"Glyphs.LeftTeeHvH": "+",
"Glyphs.LeftTeeHvV": "+",
"Glyphs.LeftTeeHvDblH": "+",
"Glyphs.RightTee": "+",
"Glyphs.RightTeeDblH": "+",
"Glyphs.RightTeeDblV": "+",
"Glyphs.RightTeeDbl": "+",
"Glyphs.RightTeeHvH": "+",
"Glyphs.RightTeeHvV": "+",
"Glyphs.RightTeeHvDblH": "+",
"Glyphs.TopTee": "+",
"Glyphs.TopTeeDblH": "+",
"Glyphs.TopTeeDblV": "+",
"Glyphs.TopTeeDbl": "+",
"Glyphs.TopTeeHvH": "+",
"Glyphs.TopTeeHvV": "+",
"Glyphs.TopTeeHvDblH": "+",
"Glyphs.BottomTee": "+",
"Glyphs.BottomTeeDblH": "+",
"Glyphs.BottomTeeDblV": "+",
"Glyphs.BottomTeeDbl": "+",
"Glyphs.BottomTeeHvH": "+",
"Glyphs.BottomTeeHvV": "+",
"Glyphs.BottomTeeHvDblH": "+",
"Glyphs.Cross": "+",
"Glyphs.CrossDblH": "+",
"Glyphs.CrossDblV": "+",
"Glyphs.CrossDbl": "+",
"Glyphs.CrossHvH": "+",
"Glyphs.CrossHvV": "+",
"Glyphs.CrossHv": "+",
"Glyphs.ShadowVerticalStart": "|",
"Glyphs.ShadowVertical": "|",
"Glyphs.ShadowHorizontalStart": "-",
"Glyphs.ShadowHorizontal": "-",
"Glyphs.ShadowHorizontalEnd": "-",
"Schemes": [
{
"TopLevel": {
"Normal": {
"Foreground": "White",
"Background": "Black"
},
"Focus": {
"Foreground": "Black",
"Background": "White"
},
"HotNormal": {
"Foreground": "Black",
"Background": "White"
},
"HotFocus": {
"Foreground": "White",
"Background": "Black"
},
"Disabled": {
"Foreground": "Black",
"Background": "Black"
},
"Active": {
"Foreground": "Black",
"Background": "White"
},
"HotActive": {
"Foreground": "White",
"Background": "Black"
},
"Highlight": {
"Foreground": "Black",
"Background": "White"
},
"Editable": {
"Foreground": "White",
"Background": "Black"
},
"ReadOnly": {
"Foreground": "White",
"Background": "Black"
}
}
},
{
"Base": {
"Normal": {
"Foreground": "White",
"Background": "Black"
},
"Focus": {
"Foreground": "Black",
"Background": "White"
},
"HotNormal": {
"Foreground": "Black",
"Background": "White"
},
"HotFocus": {
"Foreground": "White",
"Background": "Black"
},
"Disabled": {
"Foreground": "Black",
"Background": "Black"
},
"Active": {
"Foreground": "Black",
"Background": "White"
},
"HotActive": {
"Foreground": "White",
"Background": "Black"
},
"Highlight": {
"Foreground": "Black",
"Background": "White"
},
"Editable": {
"Foreground": "White",
"Background": "Black"
},
"ReadOnly": {
"Foreground": "White",
"Background": "Black"
}
}
},
{
"Dialog": {
"Normal": {
"Foreground": "Black",
"Background": "White"
},
"Focus": {
"Foreground": "White",
"Background": "Black"
},
"HotNormal": {
"Foreground": "White",
"Background": "Black"
},
"HotFocus": {
"Foreground": "Black",
"Background": "White"
},
"Disabled": {
"Foreground": "White",
"Background": "White"
},
"Active": {
"Foreground": "White",
"Background": "Black"
},
"HotActive": {
"Foreground": "Black",
"Background": "White"
},
"Highlight": {
"Foreground": "White",
"Background": "Black"
},
"Editable": {
"Foreground": "Black",
"Background": "White"
},
"ReadOnly": {
"Foreground": "Black",
"Background": "White"
}
}
},
{
"Menu": {
"Normal": {
"Foreground": "Black",
"Background": "White"
},
"Focus": {
"Foreground": "White",
"Background": "Black"
},
"HotNormal": {
"Foreground": "White",
"Background": "Black"
},
"HotFocus": {
"Foreground": "Black",
"Background": "White"
},
"Disabled": {
"Foreground": "White",
"Background": "White"
},
"Active": {
"Foreground": "White",
"Background": "Black"
},
"HotActive": {
"Foreground": "Black",
"Background": "White"
},
"Highlight": {
"Foreground": "White",
"Background": "Black"
},
"Editable": {
"Foreground": "Black",
"Background": "White"
},
"ReadOnly": {
"Foreground": "Black",
"Background": "White"
}
}
},
{
"Error": {
"Normal": {
"Foreground": "White",
"Background": "Black"
},
"Focus": {
"Foreground": "Black",
"Background": "White"
},
"HotNormal": {
"Foreground": "Black",
"Background": "White"
},
"HotFocus": {
"Foreground": "White",
"Background": "Black"
},
"Disabled": {
"Foreground": "Black",
"Background": "Black"
},
"Active": {
"Foreground": "Black",
"Background": "White"
},
"HotActive": {
"Foreground": "White",
"Background": "Black"
},
"Highlight": {
"Foreground": "Black",
"Background": "White"
},
"Editable": {
"Foreground": "White",
"Background": "Black"
},
"ReadOnly": {
"Foreground": "White",
"Background": "Black"
}
}
}
]
}
}
]
}