The syntax of the file is based around JSON, and as such it's a simple text file that you can create with any text editor. However Lgi will create a template with all the empty options the current version supports.
File location:
Windows: | C:\Users\ |
Linux: | /home/ |
Mac: | /Users/ |
Haiku: | /boot/home/config/settings/lgi.json |
The options:
Fonts:
"Fonts": { "Comment": "Fonts are specified in the |
Where:
|
Language:
"Language": "code" |
Where:
|
Colours:
"Colours": { "Comment": "Use CSS hex definitions here, ie #RRGGBB in hex.", "L_TRANSPARENT": "-", "L_BLACK": "-", "L_DKGREY": "-", "L_MIDGREY": "-", "L_LTGREY": "-", "L_WHITE": "-", "L_SHADOW": "-", "L_LOW": "-", "L_MED": "-", "L_HIGH": "-", "L_LIGHT": "-", "L_DIALOG": "-", "L_WORKSPACE": "-", "L_TEXT": "-", "L_FOCUS_SEL_BACK": "-", "L_FOCUS_SEL_FORE": "-", "L_NON_FOCUS_SEL_BACK": "-", "L_NON_FOCUS_SEL_FORE": "-", "L_ACTIVE_TITLE": "-", "L_ACTIVE_TITLE_TEXT": "-", "L_INACTIVE_TITLE": "-", "L_INACTIVE_TITLE_TEXT": "-", "L_MENU_BACKGROUND": "-", "L_MENU_TEXT": "-", "L_DEBUG_CURRENT_LINE": "-", "L_TOOL_TIP": "-" } |
Where:
|
Linux:
"Linux": { "Keys": { "Shift": "GDK_SHIFT_MASK", "Ctrl": "GDK_CONTROL_MASK", "Alt": "GDK_MOD1_MASK", "System": "GDK_SUPER_MASK", "Debug": "0" }, "Mouse": { "Left": "1", "Middle": "2", "Right": "3", "Back": "8", "Forward": "9" } } | Configures how the linux build will use GDK events. Most of the time the defaults are ok but in situations where you need to do some mapping, this is where you would. |