Sign in Join
Wiki copytemporary

UserSuppliedSchemeSettings: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
11# Introduction
22
33It is possible to change how languages are [[Syntax highlighting|highlighted]]. Within the [[IDE]], select Tools \> Options (or shift-control-d \[shift=option-d on Mac) A dialog box will appear. These options are in Editor \> Display \> Colors.
44
55One color scheme defines the color for all languages. However, in the options, you can specify which scheme to use language by language by using the second drop down menu. So you may override the language highlighting for one specific language by choosing a theme just for this language even if you don't use the rest of the color scheme.
66
77## Adding custom schemes
88
99There are many color schemes available by default. However an additional color scheme can be described by an [[XML]] file. Additional schemes can be added by copying them into a folder called "userschemes" in the primary-config-path. The list of schemes is determined on Lazarus startup.
1010
1111To know where the folder is, click on the icon to save/export the selected scheme from the IDE (after the scheme drop down menu). This will popup a dialog with the directory of custom themes. The location may change if you have [[Multiple Lazarus|multiple installations of Lazarus]].
1212
1313## Related
1414
1515- [[IDE Window: Editor Options HighlightColors|Color and Highlight options]]
1616- [Announcement on developer Blog](http://lazarus-dev.blogspot.com/2010/06/user-defined-color-schemes.html)
1717
1818# Color schemes
1919
2020This is a selection of user-defined schemes for the Lazarus IDE:
2121
2222**Name**
2323
2424**Example**
2525
2626**Comments**
2727
2828**Default**
2929
30-<img src="Default_ColorScheme.png" title="Default colour scheme" width="240" />
30+![](/wiki-images/1/1c/Default_ColorScheme.png)
3131
3232Example of the default color scheme provided with Lazarus 1.2.x
3333
3434["Buena Noche"](/wiki-images/8/88/Media%3Abuenanoche.xml)
3535
36-<img src="buenanoche_ColorScheme.png" title="Buena Noche colour scheme" width="240" />
36+![](/wiki-images/f/f8/Buenanoche_ColorScheme.png)
3737
3838This is the dark theme (black background, white text) that I use. -Seth Grover
3939
4040["Cyber"](/wiki-images/1/1f/Media%3Acyber.xml)
4141
42-<img src="Cyber_ColorScheme.png" title="Cyber colour scheme" width="240" />
42+![](/wiki-images/5/5b/Cyber_ColorScheme.png)
4343
4444Color scheme in the spirit of late mainframe consoles by Control Data Corporation (by jwdietrich)
4545
4646["Marina"](/wiki-images/6/69/Media%3Amarina.xml)
4747
48-<img src="Marina_ColorScheme.png" title="Marina colour scheme" width="240" />
48+![](/wiki-images/a/a3/Marina_ColorScheme.png)
4949
5050by jwdietrich
5151
5252["Monokai"](https://gist.github.com/cpicanco/525bd3d1a40a65e20a745b58d6fe3531)
5353
54-<img src="Monokai-ColorScheme.png" title="Monokai colour scheme" width="240" />
54+![](/wiki-images/1/15/Monokai-ColorScheme.png)
5555
5656Try Monospace, size 9, as font, by cpicanco and ["icetear"](http://forum.lazarus.freepascal.org/index.php?topic=26981.0)
5757
5858["Red Sand"](/wiki-images/6/6b/Media%3Aredsand.xml)
5959
60-<img src="RedSand_ColorScheme.png" title="Red Sand colour scheme" width="240" />
60+![](/wiki-images/2/25/RedSand_ColorScheme.png)
6161
6262Color scheme inspired by the "Red Sands" preset in Apple's terminal shell, by jwdietrich
6363
6464["Nortonic"](/wiki-images/8/84/Media%3ANortonic.xml)
6565
66-<img src="Nortonic_ColorScheme.png" title="Nortonic colour scheme" width="240" />
66+![](/wiki-images/a/a3/Nortonic_ColorScheme.png)
6767
6868best used with **FIXEDSYS** or **Consolas** fonts. By Avra
6969
7070["Zenburn"](/wiki-images/6/64/Media%3AColorZenburn.xml)
7171
72-<img src="ZenBurn_ColorScheme.png" title="Zenburn colour scheme" width="240" />
72+![](/wiki-images/3/31/ZenBurn_ColorScheme.png)
7373
7474by cjrh, See also ["here"](http://bugs.freepascal.org/view.php?id=17025)
7575
7676["Theos"](http://www.theo.ch/lazarus/theos.xml)
7777
78-<img src="Theos_ColorScheme.png" title="Theos colour scheme" width="240" />
78+![](/wiki-images/1/1d/Theos_ColorScheme.png)
7979
8080I don't know when I have started using this scheme. I was using it in D3-D6, K1-K3. Most people hate it, but I don't feel at home without it ;-) See also ["show"](http://www.theo.ch/lazarus/theoscheme.png)
8181
8282["IK Color Scheme"](https://github.com/ik5/ik-lazarus-color-scheme-/blob/master/ik.xml)
8383
8484![](/wiki-images/0/0c/Ik-color-scheme.png)
8585
8686["Solarized"](/wiki-images/0/09/Media%3ASolarized.xml%E2%80%8E)
8787
88-<img src="Solarized_ColorScheme.png" title="Solarized colour scheme" width="240" />
88+![](/wiki-images/b/b9/Solarized_ColorScheme.png)
8989
9090Based on ["Solarized" palette](http://ethanschoonover.com/solarized) by Ask
9191
9292["Solarized2 day version"](/wiki-images/c/c0/Media%3ASolarized2Day.xml%E2%80%8E)
9393
94-<img src="Solarized2Day.png" title="Example screen shot of Solarized2 day version" width="240" />
94+![](/wiki-images/b/bf/Solarized2Day.png)
9595
9696A theme for comfortable coding
9797
9898`Based on `[`"Solarized"`](http://ethanschoonover.com/solarized)` palette but edited for better look in Lazarus`
9999
100100["Solarized2 night version"](/wiki-images/4/4e/Media%3ASolarized2Night.xml%E2%80%8E)
101101
102-<img src="Solarized2Night.png" title="Example screen shot of Solarized2 night version" width="240" />
102+![](/wiki-images/b/b7/Solarized2Night.png)
103103
104104A theme for comfortable coding
105105
106106["Edited Solarized2 night version"](/wiki-images/2/2b/Media%3ASolarized2NightEdited.xml%E2%80%8E)
107107
108-<img src="Solarized2NightEdited.png" title="Example screen shot of edited Solarized2 night version." width="240" />
108+![](/wiki-images/f/f3/Solarized2NightEdited.png)
109109
110110A theme for comfortable coding
111111
112112["Antarctica"](/wiki-images/f/fe/Media%3AAntarctica.xml)
113113
114-<img src="Antarctica-ColourScheme.png" title="Antarctica colour scheme" width="240" />
114+![](/wiki-images/0/06/Antarctica-ColourScheme.png)
115115
116116this is what I use --Zoran
117117
118118["Mellow Evening"](/wiki-images/0/04/Media%3AMellowEvening.xml)
119119
120-<img src="MellowEvening-ColorScheme.png" title="Mellow Evening color scheme" width="240" />
120+![](/wiki-images/7/7d/MellowEvening-ColorScheme.png)
121121
122122I created this theme to be easy on the eyes for many hours of continuous coding. --ddsol
123123
124124["creaothceann"](/wiki-images/d/d1/Media%3Acreaothceann.xml)
125125
126-<img src="color_scheme.png" title="creaothceann&#39;s color scheme" width="240" />
126+![](/wiki-images/a/a5/Color_scheme.png)
127127
128128Classic Turbo Pascal colors, but with some modifications.\
129129font: Fixedsys Excelsior\
130130tab size: 8 characters, not replaced by spaces, "cursor skips tabs" enabled
131131
132132["FOREST"](/wiki-images/7/78/Media%3AFOREST.xml%E2%80%8E)
133133
134-<img src="FOREST.png" title="FOREST" width="240" />
134+![](/wiki-images/9/9b/FOREST.png)
135135
136136Into The Green :-)
137137
138138["INTO THE BLUE"](/wiki-images/b/b5/Media%3AINTO_THE_BLUE.xml%E2%80%8E)
139139
140-<img src="INTO_THE_BLUE.png" title="INTO THE BLUE" width="240" />
140+![](/wiki-images/e/ea/INTO_THE_BLUE.png)
141141
142142
143143-)
144144
145145["SNOW WALKER"](/wiki-images/b/b3/Media%3ASNOW.xml%E2%80%8E)
146146
147-<img src="MEADOW.png" title="SNOW WALKER" width="240" />
147+![](/wiki-images/3/3b/MEADOW.png)
148148
149149If a white background is really necessary
150150
151151["NEBULA"](/wiki-images/7/7a/Media%3ANEB.xml%E2%80%8E)
152152
153-<img src="NEBULA.png" title="NEBULA" width="240" />
153+![](/wiki-images/2/2a/NEBULA.png)
154154
155155N I C E ! ! ! My favorite :-)
156156
157157["Breeze Dark"](/wiki-images/9/9c/Media%3ABreeze_Dark.xml%E2%80%8E)
158158
159-<img src="Lazarus-Breeze-Dark-Screenshot.png" title="Breeze Dark" width="240" />
159+![](/wiki-images/0/08/Lazarus-Breeze-Dark-Screenshot.png)
160160
161161This will fit nicely into the Kubuntu dark standard theme which happens to go by the same name ;-)
162162
163163["Deep Black"](/wiki-images/4/43/Media%3Adeep_black.xml)
164164
165-<img src="deep_black.png" title="Deep Black" width="240" />
165+![](/wiki-images/8/8b/Deep_black.png)
166166
167167Deep Black by Mariusz Kasperkiewicz where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
168168
169169["Hello Kitty"](/wiki-images/8/80/Media%3Ahello_kitty.xml)
170170
171-<img src="hello_kitty.png" title="Hello Kitty" width="240" />
171+![](/wiki-images/e/ee/Hello_kitty.png)
172172
173173Hello Kitty theme where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
174174
175175["Obsidian"](/wiki-images/a/ab/Media%3Aobsidian.xml)
176176
177-<img src="obsidian.png" title="Obsidian" width="240" />
177+![](/wiki-images/2/23/Obsidian.png)
178178
179179Obsidian theme by Joni Eskelinen where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
180180
181181["GitHub like"](/wiki-images/e/eb/Media%3AGitHub_theme.xml)
182182
183-<img src="GitHub_theme_preview.png" title="Obsidian" width="240" />
183+![](/wiki-images/f/fe/GitHub_theme_preview.png)
184184
185185Dark theme inspired from GitHub syntax coloring.
186186
187187["Eclipse"](/wiki-images/5/50/Media%3AEclipse.xml)
188188
189-<img src="EclipseEditorColors.png" title="Eclipse colour scheme" width="240" />
189+![](/wiki-images/8/8f/EclipseEditorColors.png)
190190
191191A dark, high contrast scheme (by 440bx)
192192
193193["VS Code Light"](/wiki-images/0/0f/Media%3AColorVSCLight.xml)
194194
195-<img src="ColorVSCLight_scheme_screenshot.png" title="VS Code Light" width="240" />
195+![](/wiki-images/8/8f/ColorVSCLight_scheme_screenshot.png)
196196
197197Theme inspired by VS Code Light, made by [regs01](https://gitlab.com/regs01) ([original merge request](https://gitlab.com/freepascal.org/lazarus/lazarus/-/merge_requests/246)).
198198
199199["VS Code Dark"](/wiki-images/9/9e/Media%3Avsclaz_theme.xml)
200200
201-<img src="vscode_dark.png" title="VS Code Dark" width="240" />
201+![](/wiki-images/1/1f/Vscode_dark.png)
202202
203203Theme inspired by VS Code Dark, made by [assisdantas](https://github.com/assisdantas) ([Github repo](https://github.com/assisdantas/vsclaz_theme)).
204204
205205["Kurwish Dark"](/wiki-images/1/1a/Media%3AKurwish_Dark.xml)
206206
207-<img src="KurwishDark.png" title="Kurwish Dark" width="240" />
207+![](/wiki-images/d/de/KurwishDark.png)
208208
209209A dark color scheme, clean, neat and featuring subdued colors. ([Github repo](https://github.com/rlukasiak/Kurwish_Dark-Lazarus_color_scheme)).
210210
211211Delphi themes can be exported to Lazarus by using the [Delphi IDE Theme Editor](http://theroadtodelphi.wordpress.com/delphi-ide-theme-editor/).
212212
213213# Mouse setting schemes
214214
215215Some space to link or upload all the user defined schemes
216216
217217---
218218*From the Free Pascal wiki, page "UserSuppliedSchemeSettings", as it stood on 2024-05-24 after a change by Rlukasiak, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).*
219219Category: IDE
220220Category: Lazarus
221221Category: Schemes and Themes

Back to history