@@ -13,10 +13,10 @@ The default theme.toml can be found [here](https://github.com/helix-editor/helix
1313Each line in the theme file is specified as below:
1414
1515```toml
16−key = { fg = "#ffffff", bg = "#000000", modifiers = ["bold", "italic"] }
16+key = { fg = "#ffffff", bg = "#000000", underline = "#ff0000", modifiers = ["bold", "italic", "undercurled"] }
1717```
1818
19−where `key` represents what you want to style, `fg` specifies the foreground color, `bg` the background color, and `modifiers` is a list of style modifiers. `bg` and `modifiers` can be omitted to defer to the defaults.
19+where `key` represents what you want to style, `fg` specifies the foreground color, `bg` the background color, `underline` the underline color (only meaningful if an underline modifier is enabled), and `modifiers` is a list of style modifiers. `bg`, `underline` and `modifiers` can be omitted to defer to the defaults.
2020
2121To specify only the foreground color:
2222
@@ -77,17 +77,21 @@ The following values may be used as modifiers.
7777
7878Less common modifiers might not be supported by your terminal emulator.
7979
80−| Modifier |
81−| --- |
82−| `bold` |
83−| `dim` |
84−| `italic` |
85−| `underlined` |
86−| `slow_blink` |
87−| `rapid_blink` |
88−| `reversed` |
89−| `hidden` |
90−| `crossed_out` |
80+| Modifier |
81+| --- |
82+| `bold` |
83+| `dim` |
84+| `italic` |
85+| `underlined` |
86+| `undercurled` |
87+| `underdashed` |
88+| `underdotted` |
89+| `double-underlined` |
90+| `slow_blink` |
91+| `rapid_blink` |
92+| `reversed` |
93+| `hidden` |
94+| `crossed_out` |
9195
9296### Scopes
9397