1{
2    "$schema": "https://lnav.org/schemas/config-v1.schema.json",
3    "ui": {
4        "theme-defs": {
5            "monocai": {
6                "vars": {
7                    "black": "#2d2a2e",
8                    "red": "#f92772",
9                    "green": "#a7e22e",
10                    "yellow": "#fe9720",
11                    "blue": "#5394ec",
12                    "magenta": "#ae81ff",
13                    "cyan": "#66d9ee",
14                    "white": "#808080",
15                    "semantic_highlight_color": "semantic()"
16                },
17                "styles": {
18                    "identifier": {
19                        "background-color": "$black",
20                        "color": "semantic()"
21                    },
22                    "text": {
23                        "color": "#f6f6f6",
24                        "background-color": "$black"
25                    },
26                    "alt-text": {
27                        "color": "#f6f6f6",
28                        "background-color": "$black",
29                        "bold": true
30                    },
31                    "ok": {
32                        "color": "$green",
33                        "bold": true
34                    },
35                    "error": {
36                        "color": "$red",
37                        "bold": true
38                    },
39                    "warning": {
40                        "color": "$yellow",
41                        "bold": true
42                    },
43                    "hidden": {
44                        "color": "$yellow",
45                        "bold": true
46                    },
47                    "adjusted-time": {
48                        "color": "$magenta"
49                    },
50                    "skewed-time": {
51                        "color": "$yellow"
52                    },
53                    "offset-time": {
54                        "color": "$cyan"
55                    },
56                    "invalid-msg": {
57                        "color": "$yellow"
58                    },
59                    "focused": {
60                        "color": "$black",
61                        "background-color": "$white"
62                    },
63                    "disabled-focused": {
64                        "color": "$white",
65                        "background-color": "#333"
66                    },
67                    "popup": {
68                        "color": "$white",
69                        "background-color": "$cyan"
70                    },
71                    "scrollbar": {
72                        "color": "$black",
73                        "background-color": "#888"
74                    }
75                },
76                "syntax-styles": {
77                    "keyword": {
78                        "color": "#ff6188",
79                        "bold": true
80                    },
81                    "string": {
82                        "color": "#ffd866",
83                        "bold": true
84                    },
85                    "comment": {
86                        "color": "#727072"
87                    },
88                    "doc-directive": {
89                        "color": "#a9dc76"
90                    },
91                    "variable": {
92                        "color": "#a9dc76"
93                    },
94                    "symbol": {
95                        "color": "#78dce8"
96                    },
97                    "re-special": {
98                        "color": "$cyan"
99                    },
100                    "re-repeat": {
101                        "color": "$yellow"
102                    },
103                    "diff-delete": {
104                        "color": "#8f5247"
105                    },
106                    "diff-add": {
107                        "color": "#294436"
108                    },
109                    "diff-section": {
110                        "color": "#656e76"
111                    },
112                    "file": {
113                        "color": "$blue"
114                    }
115                },
116                "status-styles": {
117                    "disabled-title": {
118                        "color": "#5394ec",
119                        "background-color": "#353535",
120                        "bold": true
121                    },
122                    "title": {
123                        "color": "#f6f6f6",
124                        "background-color": "#5394ec",
125                        "bold": true
126                    },
127                    "subtitle": {
128                        "color": "#555",
129                        "background-color": "#66d9ee",
130                        "bold": true
131                    },
132                    "title-hotkey": {
133                        "color": "$black",
134                        "background-color": "#5394ec",
135                        "underline": true
136                    },
137                    "hotkey": {
138                        "color": "#fff",
139                        "background-color": "#353535",
140                        "underline": true
141                    },
142                    "text": {
143                        "color": "#f6f6f6",
144                        "background-color": "#353535"
145                    },
146                    "warn": {
147                        "color": "$yellow",
148                        "background-color": "#353535"
149                    },
150                    "alert": {
151                        "color": "$red",
152                        "background-color": "#353535"
153                    },
154                    "active": {
155                        "color": "$green",
156                        "background-color": "#353535"
157                    },
158                    "inactive": {
159                        "color": "#555",
160                        "background-color": "#2f2f2f"
161                    },
162                    "inactive-alert": {
163                        "color": "$red",
164                        "background-color": "#2f2f2f"
165                    }
166                },
167                "log-level-styles": {
168                    "warning": {
169                        "color": "$yellow"
170                    },
171                    "error": {
172                        "color": "$red"
173                    },
174                    "critical": {
175                        "color": "$red"
176                    },
177                    "fatal": {
178                        "color": "$red"
179                    }
180                }
181            }
182        }
183    }
184}