# Appearance

You can change the colors, guides, highlights, and movement of the *Lx* interface.

## Current style

The supplied Alpha settings load `styles.liqube`.

Liqube is currently the only complete supplied style. Other files under `data/styles` are not presented as supported style choices.

## Edit the active style

Run `core:edit-current-style` from the [Command Palette](command_palette.md).

The style file controls interface colors, selection colors, syntax colors, dividers, scrollbars, headings, and other visual details. Saving the active style file reloads it.

The Liqube style file lives at `data/styles/liqube.lua`. An update may replace it, so keep a copy of any changes you want to preserve.

## Show or hide editor details

Add the settings you want:

```lua
config.minimap_enabled = true
config.rulers = { 80, 120 }
config.highlight_current_line = true
config.highlight_word_under_cursor = true
config.highlight_selection_matches = false
config.highlight_selection_boxes = false
config.syntax_line_backgrounds = true
config.line_number_min_digits = 3
```

- `minimap_enabled` shows or hides the document map on the right.
- `rulers` draws guides at the chosen character columns. Use `{}` to hide them.
- `highlight_current_line` marks the cursor line.
- `highlight_word_under_cursor` marks matching copies of the word under the cursor.
- `highlight_selection_matches` optionally marks other matches of selected text.
- `highlight_selection_boxes` draws boxes around those matches.
- `syntax_line_backgrounds` allows formats to color complete rows, such as fenced Markdown code.
- `line_number_min_digits` keeps the line-number gutter at least this many digits wide.

## Change the cursor

```lua
config.cursor_blink_period = 1.0
```

The number is one complete blink period in seconds. Use `0` to keep the cursor visible without blinking.

## Change drawing speed

```lua
config.fps = 60
config.vsync = false
```

- `fps` sets the requested frame limit.
- `vsync` asks the display to synchronize frames when supported.

Higher values can make movement look smoother, but they use more processing time.

## Use fullscreen

Press **F11** or **Alt+Enter** to enter or leave fullscreen mode.

Content zoom is separate from the interface style. See [Navigation and Zoom](navigation_and_zoom.md).
