Sign in Join
Wiki copytemporary

UserSuppliedSchemeSettings: what changed

Revision 2 to 3. 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
3030![](/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
3636![](/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
4242![](/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
4848![](/wiki-images/a/a3/Marina_ColorScheme.png)
4949
5050by jwdietrich
5151
5252["Monokai"](https://gist.github.com/cpicanco/525bd3d1a40a65e20a745b58d6fe3531)
5353
5454![](/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
6060![](/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
6666![](/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
7272![](/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
7878![](/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
8888![](/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
9494![](/wiki-images/b/bf/Solarized2Day.png)
9595
9696A theme for comfortable coding
9797
98-`Based on `[`"Solarized"`](http://ethanschoonover.com/solarized)` palette but edited for better look in Lazarus`
98+```text
99+Based on "Solarized" palette but edited for better look in Lazarus
100+```
99101
100102["Solarized2 night version"](/wiki-images/4/4e/Media%3ASolarized2Night.xml%E2%80%8E)
101103
102104![](/wiki-images/b/b7/Solarized2Night.png)
103105
104106A theme for comfortable coding
105107
106108["Edited Solarized2 night version"](/wiki-images/2/2b/Media%3ASolarized2NightEdited.xml%E2%80%8E)
107109
108110![](/wiki-images/f/f3/Solarized2NightEdited.png)
109111
110112A theme for comfortable coding
111113
112114["Antarctica"](/wiki-images/f/fe/Media%3AAntarctica.xml)
113115
114116![](/wiki-images/0/06/Antarctica-ColourScheme.png)
115117
116118this is what I use --Zoran
117119
118120["Mellow Evening"](/wiki-images/0/04/Media%3AMellowEvening.xml)
119121
120122![](/wiki-images/7/7d/MellowEvening-ColorScheme.png)
121123
122124I created this theme to be easy on the eyes for many hours of continuous coding. --ddsol
123125
124126["creaothceann"](/wiki-images/d/d1/Media%3Acreaothceann.xml)
125127
126128![](/wiki-images/a/a5/Color_scheme.png)
127129
128130Classic Turbo Pascal colors, but with some modifications.\
129131font: Fixedsys Excelsior\
130132tab size: 8 characters, not replaced by spaces, "cursor skips tabs" enabled
131133
132134["FOREST"](/wiki-images/7/78/Media%3AFOREST.xml%E2%80%8E)
133135
134136![](/wiki-images/9/9b/FOREST.png)
135137
136138Into The Green :-)
137139
138140["INTO THE BLUE"](/wiki-images/b/b5/Media%3AINTO_THE_BLUE.xml%E2%80%8E)
139141
140142![](/wiki-images/e/ea/INTO_THE_BLUE.png)
141143
142144
143145-)
144146
145147["SNOW WALKER"](/wiki-images/b/b3/Media%3ASNOW.xml%E2%80%8E)
146148
147149![](/wiki-images/3/3b/MEADOW.png)
148150
149151If a white background is really necessary
150152
151153["NEBULA"](/wiki-images/7/7a/Media%3ANEB.xml%E2%80%8E)
152154
153155![](/wiki-images/2/2a/NEBULA.png)
154156
155157N I C E ! ! ! My favorite :-)
156158
157159["Breeze Dark"](/wiki-images/9/9c/Media%3ABreeze_Dark.xml%E2%80%8E)
158160
159161![](/wiki-images/0/08/Lazarus-Breeze-Dark-Screenshot.png)
160162
161163This will fit nicely into the Kubuntu dark standard theme which happens to go by the same name ;-)
162164
163165["Deep Black"](/wiki-images/4/43/Media%3Adeep_black.xml)
164166
165167![](/wiki-images/8/8b/Deep_black.png)
166168
167169Deep Black by Mariusz Kasperkiewicz where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
168170
169171["Hello Kitty"](/wiki-images/8/80/Media%3Ahello_kitty.xml)
170172
171173![](/wiki-images/e/ee/Hello_kitty.png)
172174
173175Hello Kitty theme where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
174176
175177["Obsidian"](/wiki-images/a/ab/Media%3Aobsidian.xml)
176178
177179![](/wiki-images/2/23/Obsidian.png)
178180
179181Obsidian theme by Joni Eskelinen where [ported from Notepad++](http://gintasdx.blogspot.com/2011/02/lazarus-ide-custom-themes.html) by GintasDX.
180182
181183["GitHub like"](/wiki-images/e/eb/Media%3AGitHub_theme.xml)
182184
183185![](/wiki-images/f/fe/GitHub_theme_preview.png)
184186
185187Dark theme inspired from GitHub syntax coloring.
186188
187189["Eclipse"](/wiki-images/5/50/Media%3AEclipse.xml)
188190
189191![](/wiki-images/8/8f/EclipseEditorColors.png)
190192
191193A dark, high contrast scheme (by 440bx)
192194
193195["VS Code Light"](/wiki-images/0/0f/Media%3AColorVSCLight.xml)
194196
195197![](/wiki-images/8/8f/ColorVSCLight_scheme_screenshot.png)
196198
197199Theme 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)).
198200
199201["VS Code Dark"](/wiki-images/9/9e/Media%3Avsclaz_theme.xml)
200202
201203![](/wiki-images/1/1f/Vscode_dark.png)
202204
203205Theme inspired by VS Code Dark, made by [assisdantas](https://github.com/assisdantas) ([Github repo](https://github.com/assisdantas/vsclaz_theme)).
204206
205207["Kurwish Dark"](/wiki-images/1/1a/Media%3AKurwish_Dark.xml)
206208
207209![](/wiki-images/d/de/KurwishDark.png)
208210
209211A dark color scheme, clean, neat and featuring subdued colors. ([Github repo](https://github.com/rlukasiak/Kurwish_Dark-Lazarus_color_scheme)).
210212
211213Delphi themes can be exported to Lazarus by using the [Delphi IDE Theme Editor](http://theroadtodelphi.wordpress.com/delphi-ide-theme-editor/).
212214
213215# Mouse setting schemes
214216
215217Some space to link or upload all the user defined schemes
216218
217219---
218220*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).*
219221Category: IDE
220222Category: Lazarus
221223Category: Schemes and Themes

Back to history