├── .gitattributes
├── screenshots
├── ayu-dark.png
├── ayu-light.png
├── dracula.png
├── moe-dark.png
├── moe-light.png
├── monokai.png
├── one-dark.png
├── ayu-mirage.png
├── gruvbox-dark.png
├── oceans16-dark.png
├── solarized-dark.png
├── spacemacs-dark.png
├── solarized-light.png
├── base16-ocean-dark.png
├── ConEmu_Color_Options.png
├── material-emacs-light.png
├── base16-railscasts-dark.png
├── base16-railscasts-light.png
└── material-sublime-darker.png
├── tools
└── gen_theme.py
├── screenshots.org
├── themes
├── rusty.xml
├── dracula.xml
├── one-light.xml
├── moe-dark.xml
├── spacemacs-dark.xml
├── materialshell-dark.xml
├── moe-light.xml
├── oceans16-dark.xml
├── solarized-dark.xml
├── base16-railscasts-dark.xml
├── solarized-light.xml
├── materialshell-ocean.xml
├── material-emacs-light.xml
├── base16-railscasts-light.xml
├── gruvbox-dark.xml
├── monokai.xml
├── one-dark.xml
├── material-sublime-darker.xml
├── base16-ocean-dark.xml
├── tango-dark.xml
├── ayu.xml
├── ayu Dark.xml
└── ayu Mirage.xml
├── Template.xml
├── Install-ConEmuTheme.ps1
├── README.org
└── using
├── user-ConEmu.xml
└── user-ConEmu-atom.xml
/.gitattributes:
--------------------------------------------------------------------------------
1 | # Auto detect text files and perform LF normalization
2 | * text=auto
3 |
--------------------------------------------------------------------------------
/screenshots/ayu-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/ayu-dark.png
--------------------------------------------------------------------------------
/screenshots/ayu-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/ayu-light.png
--------------------------------------------------------------------------------
/screenshots/dracula.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/dracula.png
--------------------------------------------------------------------------------
/screenshots/moe-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/moe-dark.png
--------------------------------------------------------------------------------
/screenshots/moe-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/moe-light.png
--------------------------------------------------------------------------------
/screenshots/monokai.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/monokai.png
--------------------------------------------------------------------------------
/screenshots/one-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/one-dark.png
--------------------------------------------------------------------------------
/screenshots/ayu-mirage.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/ayu-mirage.png
--------------------------------------------------------------------------------
/screenshots/gruvbox-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/gruvbox-dark.png
--------------------------------------------------------------------------------
/screenshots/oceans16-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/oceans16-dark.png
--------------------------------------------------------------------------------
/screenshots/solarized-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/solarized-dark.png
--------------------------------------------------------------------------------
/screenshots/spacemacs-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/spacemacs-dark.png
--------------------------------------------------------------------------------
/screenshots/solarized-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/solarized-light.png
--------------------------------------------------------------------------------
/screenshots/base16-ocean-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/base16-ocean-dark.png
--------------------------------------------------------------------------------
/screenshots/ConEmu_Color_Options.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/ConEmu_Color_Options.png
--------------------------------------------------------------------------------
/screenshots/material-emacs-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/material-emacs-light.png
--------------------------------------------------------------------------------
/screenshots/base16-railscasts-dark.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/base16-railscasts-dark.png
--------------------------------------------------------------------------------
/screenshots/base16-railscasts-light.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/base16-railscasts-light.png
--------------------------------------------------------------------------------
/screenshots/material-sublime-darker.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/hasansujon786/Cmder-Color-Themes/HEAD/screenshots/material-sublime-darker.png
--------------------------------------------------------------------------------
/tools/gen_theme.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | """
3 | gen_theme
4 | ~~~~~~~~~
5 |
6 | ConEmu theme generator
7 |
8 | :copyright: (c) 2015 - 2016 by Radmon.
9 | """
10 |
11 | import re
12 |
13 | # This is a demo color scheme
14 | palette = [
15 | '#282a48', # Black
16 | '#5443bc', # DarkBlue
17 | '#66de3d', # DarkGreen
18 | '#77d6fb', # DarkCyan
19 | '#ee3c3c', # DarkRed
20 | '#dd93f9', # DarkMagenta
21 | '#ffb86c', # DarkYellow
22 | '#e4e4de', # Gray
23 | '#9a9a96', # DarkGray
24 | '#6272c4', # Blue
25 | '#50fa7b', # Green
26 | '#8be9fd', # Cyan
27 | '#ff5555', # Red
28 | '#ff79c6', # Magenta
29 | '#fcfc8c', # Yellow
30 | '#f8f8f2', # White
31 |
32 | '#000000', # Black
33 | '#000080', # DarkBlue
34 | '#008000', # DarkGreen
35 | '#008080', # DarkCyan
36 | '#800000', # DarkRed
37 | '#800080', # DarkMagenta
38 | '#808000', # DarkYellow
39 | '#c0c0c0', # Gray
40 | '#808080', # DarkGray
41 | '#0000ff', # Blue
42 | '#00ff00', # Green
43 | '#00ffff', # Cyan
44 | '#ff0000', # Red
45 | '#ff00ff', # Magenta
46 | '#ffff00', # Yellow
47 | '#ffffff', # White
48 | ]
49 |
50 | line = ''
51 |
52 |
53 | def get_rgb(color):
54 | m = re.match(r'#([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})', color)
55 | if m is None:
56 | raise RuntimeError('Invalid color: %s' % color)
57 | else:
58 | return m.groups()
59 |
60 |
61 | def gen_theme():
62 | for i in range(0, len(palette)):
63 | color = palette[i]
64 | r, g, b = map(lambda x: x.lower(), get_rgb(color))
65 | yield line.format(i, r, g, b)
66 |
67 |
68 | if __name__ == '__main__':
69 | out = '\n'.join(gen_theme())
70 | print(out)
71 |
--------------------------------------------------------------------------------
/screenshots.org:
--------------------------------------------------------------------------------
1 | # Created 2018-08-08 Wed 17:15
2 | #+TITLE: Screenshots
3 | #+AUTHOR: Joon Ro
4 | - [[https://github.com/ayu-theme/ayu-colors][ayu]] (Light, Mirage, & Dark)
5 |
6 | [[file:./screenshots/ayu-light.png]]
7 |
8 | [[file:./screenshots/ayu-mirage.png]]
9 |
10 | [[file:./screenshots/ayu-dark.png]]
11 |
12 | - [[https://chriskempson.github.io/base16/][Base16]]
13 | - Ocean (dark)
14 |
15 | [[file:./screenshots/base16-ocean-dark.png]]
16 |
17 | - Railscasts (light and dark)
18 |
19 | [[file:./screenshots/base16-railscasts-light.png]]
20 |
21 | [[file:./screenshots/base16-railscasts-dark.png]]
22 |
23 | - [[https://github.com/zenorocha/dracula-theme][Dracula]] (thanks to [[https://github.com/radmonac][Radmon]])
24 |
25 | [[file:./screenshots/dracula.png]]
26 |
27 | - [[https://github.com/morhetz/gruvbox][gruvbox]] (dark, thanks to [[https://github.com/circleous][circleous]])
28 |
29 | [[file:./screenshots/gruvbox-dark.png]]
30 |
31 | - [[https://github.com/cpaulik/emacs-material-theme][material-theme (Emacs)]] (light)
32 |
33 | [[file:./screenshots/material-emacs-light.png]]
34 |
35 | - [[http://equinsuocha.io/material-theme/#/darker][material-theme (Sublime)]] (darker)
36 |
37 | [[file:./screenshots/material-sublime-darker.png]]
38 |
39 | - [[https://github.com/kuanyui/moe-theme.el][moe-theme]] (light and dark)
40 |
41 | [[file:./screenshots/moe-light.png]]
42 |
43 | [[file:./screenshots/moe-dark.png]]
44 |
45 | - [[http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/][Monokai]]
46 |
47 | [[file:./screenshots/monokai.png]]
48 |
49 | - [[https://github.com/dunovank/oceans16-syntax][Oceans16]] (dark)
50 |
51 | [[file:./screenshots/oceans16-dark.png]]
52 |
53 | - [[https://github.com/atom/one-dark-syntax][One Dark]]
54 |
55 | [[file:./screenshots/one-dark.png]]
56 |
57 | - [[http://ethanschoonover.com/solarized][Solarized]] (light and dark)
58 |
59 | [[file:./screenshots/solarized-light.png]]
60 |
61 | [[file:./screenshots/solarized-dark.png]]
62 |
63 | - [[https://github.com/nashamri/spacemacs-theme][Spacemacs]] (dark)
64 |
65 | [[file:./screenshots/spacemacs-dark.png]]
66 |
--------------------------------------------------------------------------------
/themes/rusty.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/dracula.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/one-light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/moe-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/spacemacs-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/materialshell-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
--------------------------------------------------------------------------------
/themes/moe-light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/oceans16-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/solarized-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/base16-railscasts-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/solarized-light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/materialshell-ocean.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/themes/material-emacs-light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/base16-railscasts-light.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/gruvbox-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/monokai.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/one-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/material-sublime-darker.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
--------------------------------------------------------------------------------
/themes/base16-ocean-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/tango-dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/Template.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/ayu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/ayu Dark.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/themes/ayu Mirage.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
--------------------------------------------------------------------------------
/Install-ConEmuTheme.ps1:
--------------------------------------------------------------------------------
1 | [CmdletBinding()]
2 |
3 | param (
4 | [Parameter(Position = 0, Mandatory = $false)]
5 | [ValidateNotNullOrEmpty()]
6 | [ValidateScript({Test-Path -Path $_})]
7 | [string]
8 | $ConfigPath = $env:APPDATA + "\ConEmu.xml",
9 |
10 | [Parameter(Position = 1, Mandatory = $true)]
11 | [ValidateSet("Add", "Remove")]
12 | [string]
13 | $Operation = "Add",
14 |
15 | [Parameter(Position = 2, Mandatory = $true)]
16 | [ValidateNotNullOrEmpty()]
17 | [ValidateScript({($Operation -eq "Remove") -or (Test-Path -Path $_)})]
18 | [string]
19 | $ThemePathOrName
20 | )
21 |
22 | function AddTheme {
23 | Param ([Xml]$Config, [string]$ThemeFile)
24 |
25 | $vanilla = $Config.key.key.key | Where-Object { $_.name -eq ".Vanilla" }
26 | $colors = $vanilla.key | Where-Object { $_.name -eq "Colors" }
27 |
28 | [Xml]$theme = Get-Content -Path $ThemeFile
29 |
30 | if ($colors -eq $null) {
31 | [Xml]$emptyColors = ""
32 | $vanilla.AppendChild($config.ImportNode($emptyColors.DocumentElement, $true)) | Out-Null
33 | $colors = $vanilla.key | Where-Object { $_.name -eq "Colors" }
34 | } else {
35 | $themeName = ($theme.key.value | Where-Object { $_.name -eq "Name" }).data
36 | $existingTheme = $colors.key | Where-Object { $_.value | Where-Object { $_.name -eq "Name" -and $_.data -eq $themeName } }
37 | if ($existingTheme -ne $null) {
38 | throw "Theme was already added to config"
39 | }
40 | }
41 | $colors.AppendChild($config.ImportNode($theme.DocumentElement, $true)) | Out-Null
42 | return $colors
43 | }
44 |
45 | function RemoveTheme {
46 | Param ([Xml]$Config, [string]$ThemeToRemove)
47 |
48 | $vanilla = $Config.key.key.key | Where-Object { $_.name -eq ".Vanilla" }
49 | $colors = $vanilla.key | Where-Object { $_.name -eq "Colors" }
50 | $theme = $colors.key | Where-Object { $_.value | Where-Object { $_.name -eq "Name" -and $_.data -eq $ThemeToRemove} }
51 | if ($theme -eq $null) {
52 | throw "Theme $ThemeToRemove not found in config"
53 | }
54 | $colors.RemoveChild($theme) | Out-Null
55 | return $colors
56 | }
57 |
58 | try {
59 | [Xml]$config = Get-Content -Path $ConfigPath
60 | $config.Save([System.IO.Path]::ChangeExtension($ConfigPath, ".backup.xml"))
61 |
62 | $vanilla = $config.key.key.key | Where-Object { $_.name -eq ".Vanilla" }
63 | $colors = $vanilla.key | Where-Object { $_.name -eq "Colors" }
64 |
65 | switch ($Operation) {
66 | "Add" {
67 | # If $ThemePathOrName is a file, then add the theme file
68 | if (Test-Path $ThemePathOrName -pathType leaf) {
69 | $colors = AddTheme -Config $config -ThemeFile $ThemePathOrName
70 | }
71 | # If it is a folder, then attempt to add all children of that folder
72 | if (Test-Path $ThemePathOrName -pathType container) {
73 | $themeFiles = Get-ChildItem $ThemePathOrName
74 | foreach ($themeFile in $themeFiles) {
75 | try {
76 | $colors = AddTheme -Config $config -ThemeFile $ThemePathOrName\$themeFile
77 | } catch {
78 | Write-Host Skipped: $themeFile
79 | }
80 | }
81 | }
82 | }
83 | "Remove" {
84 | if ($colors -eq $null -or $colors.key -eq $null) {
85 | throw "No themes in config"
86 | }
87 | if (Test-Path $ThemePathOrName -pathType leaf) {
88 | [Xml]$themeFileContents = Get-Content -Path $ThemePathOrName
89 | $themeName = ($themeFileContents.key.value | Where-Object { $_.name -eq "Name" }).data
90 | } else {
91 | $themeName = $ThemePathOrName
92 | }
93 | $colors = RemoveTheme -Config $config -ThemeToRemove $themeName
94 | }
95 | }
96 |
97 | if ($colors.key -eq $null) {
98 | $colors.value.data = "0"
99 | } elseif ($colors.key -is [System.Array]) {
100 | $colors.value.data = $colors.key.Count.ToString()
101 | for ($i = 0; $i -lt $colors.key.Count; $i++) {
102 | $colors.key[$i].name = "Palette$($i + 1)"
103 | }
104 | } else {
105 | $colors.value.data = "1"
106 | $colors.key.name = "Palette1"
107 | }
108 |
109 | $config.Save($ConfigPath)
110 | } catch {
111 | Write-Error -Message $_
112 | }
113 |
--------------------------------------------------------------------------------
/README.org:
--------------------------------------------------------------------------------
1 | # Created 2018-08-08 Wed 17:15
2 | #+TITLE: Color Schemes for ConEmu
3 | #+AUTHOR: Joon Ro
4 | I port my favorite color schemes to [[https://conemu.github.io/][ConEmu]]. Note that screenshots are taken
5 | with the prompt customized with [[https://github.com/dahlbyk/posh-git][posh-git]] and the =Get-ChildItem= with
6 | [[https://github.com/joonro/Get-ChildItemColor][Get-ChildItemColor]]. See this [[http://joonro.github.io/blog/posts/powershell-customizations.html][blog post]] for my PowerShell customizations.
7 |
8 | My current favorites are =material-theme (Emacs) light= and =One Dark=.
9 | * Examples
10 | - [[https://github.com/cpaulik/emacs-material-theme][material-theme (Emacs)]] (light)
11 |
12 | [[file:./screenshots/material-emacs-light.png]]
13 |
14 | - [[https://github.com/dunovank/oceans16-syntax][Oceans16]] (dark)
15 |
16 | [[file:./screenshots/oceans16-dark.png]]
17 |
18 | * Color Schemes List
19 | For all screenshots, see [[screenshots.org][screenshots]]
20 |
21 | - [[https://github.com/ayu-theme/ayu-colors][ayu]] (Light, Mirage, & Dark)
22 | - [[https://chriskempson.github.io/base16/][Base16]]
23 | - Ocean (dark)
24 | - Railscasts (light and dark)
25 |
26 | - [[https://github.com/zenorocha/dracula-theme][Dracula]] (thanks to [[https://github.com/radmonac][Radmon]])
27 | - [[https://github.com/morhetz/gruvbox][gruvbox]] (dark, thanks to [[https://github.com/circleous][circleous]])
28 | - [[https://github.com/cpaulik/emacs-material-theme][material-theme (Emacs)]] (light)
29 | - [[http://equinsuocha.io/material-theme/#/darker][material-theme (Sublime)]] (darker, thanks to [[https://github.com/chantisnake][chantisnake]])
30 | - [[https://github.com/kuanyui/moe-theme.el][moe-theme]] (light and dark)
31 | - [[http://www.monokai.nl/blog/2006/07/15/textmate-color-theme/][Monokai]]
32 | - [[https://github.com/dunovank/oceans16-syntax][Oceans16]] (dark)
33 | - [[https://github.com/atom/one-dark-syntax][One Dark]] and [[https://github.com/atom/one-light-syntax/][One Light]] (light theme contributed by [[https://github.com/ConnorGriffin][Connor Griffin]])
34 | - [[http://ethanschoonover.com/solarized][Solarized]] (light and dark)
35 | - [[https://github.com/nashamri/spacemacs-theme][Spacemacs]] (dark)
36 | * How to Install
37 | There are two methods.
38 | ** Use =Install-ConEmuTheme.ps1= PowerShell script. (Recommended)
39 | - Use =Install-ConEmuTheme.ps1= PowerShell script. First, the script will always create
40 | a backup of your config file as =ConEmu.backup.xml= prior to doing anything else. It's
41 | got two operation modes:
42 |
43 | 1. To add a theme to your config file:
44 | #+BEGIN_SRC ps1
45 | .\Install-ConEmuTheme.ps1 [-ConfigPath Path] -Operation Add -ThemePathOrName themes\oceans16-dark.xml
46 | #+END_SRC
47 | 2. To remove a theme from your config file:
48 | #+BEGIN_SRC ps1
49 | .\Install-ConEmuTheme.ps1 [-ConfigPath Path] -Operation Remove -ThemePathOrName "Oceans16 Dark"
50 | #+END_SRC
51 |
52 | - Note that ~-ConfigPath~ argument is optional if your =ConEmu.xml= is located
53 | at the default location (=C:\Users\You\AppData\Roaming\ConEmu.xml=).
54 | ** Manually add color schemes and modify the =ConEmu.xml= file:
55 | 1. Open =ConEmu.xml=. Usually it is at =~\AppData\Roaming=, where =~= is
56 | your home directory (=C:\Users\UserName=).
57 | 2. Paste the color scheme at the end of palette settings part. It starts with
58 | the following:
59 | #+BEGIN_SRC xml
60 |
61 |
62 |
63 | #+END_SRC
64 |
65 | 3. If you do not have any custom color scheme, the xml key is not there. In
66 | ConEmu, go to =Settings= -> =Feature= -> =Colors= and generate a custom
67 | color theme by click on =Save= button and specify any name. Then =Colors=
68 | key will be automatically generated in your =ConEmu.xml=. You can
69 | overwrite it when you add new themes.
70 |
71 | 4. Update the palette number (key name =PaletteX=) accordingly. For example, if you have 1
72 | custom color palette already, it should be =Palette2= for the new one:
73 | #+BEGIN_SRC xml
74 |
75 | #+END_SRC
76 |
77 | 5. Make sure to increase the value for key name =Count= under key =Colors=
78 | as well. It should equal to the total number of pallets you have:
79 |
80 | #+BEGIN_SRC xml
81 |
82 | #+END_SRC
83 | 6. For example, the =Colors= part of your modified =ConEmu.xml= should look like this:
84 | #+BEGIN_SRC xml
85 |
86 |
87 |
88 |
89 |
90 | ...
91 |
92 |
93 |
94 |
95 |
96 | ...
97 |
98 |
99 |
100 | #+END_SRC
101 | * How to Contribute
102 | See [[Template.xml]] for the template for color schemes with the default colors.
103 | In general, programs (such as =git=) uses colors through 0 - 8, (see the
104 | template for their uses). I decided to use git and PowerShell as the main
105 | targets, so please try to match your colors to the usage of those
106 | applications.
107 |
108 | Also, make sure that all the color options set to =Auto= to get correct
109 | highlighting:
110 |
111 | [[file:./screenshots/ConEmu_Color_Options.png]]
112 | * Changelog
113 | ** August 2018
114 | - Add =ayu= theme
115 | ** April 2017
116 | - Change file structure
117 | - Add =material-sublime-darker= theme (thanks to [[https://github.com/chantisnake][chantisnake]])
118 | - Add =gruvbox= theme (thanks to [[https://github.com/circleous][circleous]])
119 | ** March 2017
120 | - Add =One Dark= theme
121 | - Add default value for =-ConfigPath= argument for =Install-ConEmuTheme.ps1=
122 | ** February 2017
123 | - Add =Monokai=
124 | - Add theme (un)installation script, =tools/Install-ConEmuTheme.ps1= (Thanks
125 | to [[https://github.com/GrzegorzKozub][GrzegorzKozub]]).
126 | ** January 2017
127 | - Add =bas16-railscasts= (light and dark)
128 |
--------------------------------------------------------------------------------
/using/user-ConEmu.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 |
370 |
371 |
372 |
373 |
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 |
382 |
383 |
384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 |
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 |
436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 |
465 |
466 |
467 |
468 |
469 |
470 |
471 |
472 |
473 |
474 |
475 |
476 |
477 |
478 |
479 |
480 |
481 |
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 |
494 |
495 |
496 |
497 |
498 |
499 |
500 |
501 |
502 |
503 |
504 |
505 |
506 |
507 |
508 |
509 |
510 |
511 |
512 |
513 |
514 |
515 |
516 |
517 |
518 |
519 |
520 |
521 |
522 |
523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 |
549 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |
558 |
559 |
560 |
561 |
562 |
563 |
564 |
565 |
566 |
567 |
568 |
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
601 |
602 |
603 |
604 |
605 |
606 |
607 |
608 |
609 |
610 |
611 |
612 |
613 |
614 |
615 |
616 |
617 |
618 |
619 |
620 |
621 |
622 |
623 |
624 |
625 |
626 |
627 |
628 |
629 |
630 |
631 |
632 |
633 |
634 |
635 |
636 |
637 |
638 |
639 |
640 |
641 |
642 |
643 |
644 |
645 |
646 |
647 |
648 |
649 |
650 |
651 |
652 |
653 |
654 |
655 |
656 |
657 |
658 |
659 |
660 |
661 |
662 |
663 |
664 |
665 |
666 |
667 |
668 |
669 |
670 |
671 |
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 |
683 |
684 |
685 |
686 |
687 |
688 |
689 |
690 |
691 |
692 |
693 |
694 |
695 |
696 |
697 |
698 |
699 |
700 |
701 |
702 |
703 |
704 |
705 |
706 |
707 |
708 |
709 |
710 |
711 |
712 |
713 |
714 |
715 |
716 |
717 |
718 |
719 |
720 |
721 |
722 |
723 |
724 |
725 |
726 |
727 |
728 |
729 |
730 |
731 |
732 |
733 |
734 |
735 |
736 |
737 |
738 |
739 |
740 |
741 |
742 |
743 |
744 |
745 |
746 |
747 |
748 |
749 |
750 |
751 |
752 |
753 |
754 |
755 |
756 |
757 |
758 |
759 |
760 |
761 |
762 |
763 |
764 |
765 |
766 |
767 |
768 |
769 |
770 |
771 |
772 |
773 |
774 |
775 |
776 |
777 |
778 |
779 |
780 |
781 |
782 |
783 |
784 |
785 |
786 |
787 |
788 |
789 |
790 |
791 |
792 |
793 |
794 |
795 |
796 |
797 |
798 |
799 |
800 |
801 |
802 |
803 |
804 |
805 |
806 |
807 |
808 |
809 |
810 |
811 |
812 |
813 |
814 |
815 |
816 |
817 |
818 |
819 |
820 |
821 |
822 |
823 |
824 |
825 |
826 |
827 |
828 |
829 |
830 |
831 |
832 |
833 |
834 |
835 |
836 |
837 |
838 |
839 |
840 |
841 |
842 |
843 |
844 |
845 |
846 |
847 |
848 |
849 |
850 |
851 |
852 |
853 |
854 |
855 |
856 |
857 |
858 |
859 |
860 |
861 |
862 |
863 |
864 |
865 |
866 |
867 |
868 |
869 |
870 |
871 |
872 |
873 |
874 |
875 |
876 |
877 |
878 |
879 |
880 |
881 |
882 |
883 |
884 |
885 |
886 |
887 |
888 |
889 |
890 |
891 |
892 |
893 |
894 |
895 |
896 |
897 |
898 |
899 |
900 |
901 |
902 |
903 |
904 |
905 |
906 |
907 |
908 |
909 |
910 |
911 |
912 |
913 |
914 |
915 |
916 |
917 |
918 |
919 |
920 |
921 |
922 |
--------------------------------------------------------------------------------
/using/user-ConEmu-atom.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
40 |
41 |
42 |
43 |
44 |
45 |
46 |
47 |
48 |
49 |
50 |
51 |
52 |
53 |
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 |
69 |
70 |
71 |
72 |
73 |
74 |
75 |
76 |
77 |
78 |
79 |
80 |
81 |
82 |
83 |
84 |
85 |
86 |
87 |
88 |
89 |
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
98 |
99 |
100 |
101 |
102 |
103 |
104 |
105 |
106 |
107 |
108 |
109 |
110 |
111 |
112 |
113 |
114 |
115 |
116 |
117 |
118 |
119 |
120 |
121 |
122 |
123 |
124 |
125 |
126 |
127 |
128 |
129 |
130 |
131 |
132 |
133 |
134 |
135 |
136 |
137 |
138 |
139 |
140 |
141 |
142 |
143 |
144 |
145 |
146 |
147 |
148 |
149 |
150 |
151 |
152 |
153 |
154 |
155 |
156 |
157 |
158 |
159 |
160 |
161 |
162 |
163 |
164 |
165 |
166 |
167 |
168 |
169 |
170 |
171 |
172 |
173 |
174 |
175 |
176 |
177 |
178 |
179 |
180 |
181 |
182 |
183 |
184 |
185 |
186 |
187 |
188 |
189 |
190 |
191 |
192 |
193 |
194 |
195 |
196 |
197 |
198 |
199 |
200 |
201 |
202 |
203 |
204 |
205 |
206 |
207 |
208 |
209 |
210 |
211 |
212 |
213 |
214 |
215 |
216 |
217 |
218 |
219 |
220 |
221 |
222 |
223 |
224 |
225 |
226 |
227 |
228 |
229 |
230 |
231 |
232 |
233 |
234 |
235 |
236 |
237 |
238 |
239 |
240 |
241 |
242 |
243 |
244 |
245 |
246 |
247 |
248 |
249 |
250 |
251 |
252 |
253 |
254 |
255 |
256 |
257 |
258 |
259 |
260 |
261 |
262 |
263 |
264 |
265 |
266 |
267 |
268 |
269 |
270 |
271 |
272 |
273 |
274 |
275 |
276 |
277 |
278 |
279 |
280 |
281 |
282 |
283 |
284 |
285 |
286 |
287 |
288 |
289 |
290 |
291 |
292 |
293 |
294 |
295 |
296 |
297 |
298 |
299 |
300 |
301 |
302 |
303 |
304 |
305 |
306 |
307 |
308 |
309 |
310 |
311 |
312 |
313 |
314 |
315 |
316 |
317 |
318 |
319 |
320 |
321 |
322 |
323 |
324 |
325 |
326 |
327 |
328 |
329 |
330 |
331 |
332 |
333 |
334 |
335 |
336 |
337 |
338 |
339 |
340 |
341 |
342 |
343 |
344 |
345 |
346 |
347 |
348 |
349 |
350 |
351 |
352 |
353 |
354 |
355 |
356 |
357 |
358 |
359 |
360 |
361 |
362 |
363 |
364 |
365 |
366 |
367 |
368 |
369 |
370 |
371 |
372 |
373 |
374 |
375 |
376 |
377 |
378 |
379 |
380 |
381 |
382 |
383 |
384 |
385 |
386 |
387 |
388 |
389 |
390 |
391 |
392 |
393 |
394 |
395 |
396 |
397 |
398 |
399 |
400 |
401 |
402 |
403 |
404 |
405 |
406 |
407 |
408 |
409 |
410 |
411 |
412 |
413 |
414 |
415 |
416 |
417 |
418 |
419 |
420 |
421 |
422 |
423 |
424 |
425 |
426 |
427 |
428 |
429 |
430 |
431 |
432 |
433 |
434 |
435 |
436 |
437 |
438 |
439 |
440 |
441 |
442 |
443 |
444 |
445 |
446 |
447 |
448 |
449 |
450 |
451 |
452 |
453 |
454 |
455 |
456 |
457 |
458 |
459 |
460 |
461 |
462 |
463 |
464 |
465 |
466 |
467 |
468 |
469 |
470 |
471 |
472 |
473 |
474 |
475 |
476 |
477 |
478 |
479 |
480 |
481 |
482 |
483 |
484 |
485 |
486 |
487 |
488 |
489 |
490 |
491 |
492 |
493 |
494 |
495 |
496 |
497 |
498 |
499 |
500 |
501 |
502 |
503 |
504 |
505 |
506 |
507 |
508 |
509 |
510 |
511 |
512 |
513 |
514 |
515 |
516 |
517 |
518 |
519 |
520 |
521 |
522 |
523 |
524 |
525 |
526 |
527 |
528 |
529 |
530 |
531 |
532 |
533 |
534 |
535 |
536 |
537 |
538 |
539 |
540 |
541 |
542 |
543 |
544 |
545 |
546 |
547 |
548 |
549 |
550 |
551 |
552 |
553 |
554 |
555 |
556 |
557 |
558 |
559 |
560 |
561 |
562 |
563 |
564 |
565 |
566 |
567 |
568 |
569 |
570 |
571 |
572 |
573 |
574 |
575 |
576 |
577 |
578 |
579 |
580 |
581 |
582 |
583 |
584 |
585 |
586 |
587 |
588 |
589 |
590 |
591 |
592 |
593 |
594 |
595 |
596 |
597 |
598 |
599 |
600 |
601 |
602 |
603 |
604 |
605 |
606 |
607 |
608 |
609 |
610 |
611 |
612 |
613 |
614 |
615 |
616 |
617 |
618 |
619 |
620 |
621 |
622 |
623 |
624 |
625 |
626 |
627 |
628 |
629 |
630 |
631 |
632 |
633 |
634 |
635 |
636 |
637 |
638 |
639 |
640 |
641 |
642 |
643 |
644 |
645 |
646 |
647 |
648 |
649 |
650 |
651 |
652 |
653 |
654 |
655 |
656 |
657 |
658 |
659 |
660 |
661 |
662 |
663 |
664 |
665 |
666 |
667 |
668 |
669 |
670 |
671 |
672 |
673 |
674 |
675 |
676 |
677 |
678 |
679 |
680 |
681 |
682 |
683 |
684 |
685 |
686 |
687 |
688 |
689 |
690 |
691 |
692 |
693 |
694 |
695 |
696 |
697 |
698 |
699 |
700 |
701 |
702 |
703 |
704 |
705 |
706 |
707 |
708 |
709 |
710 |
711 |
712 |
713 |
714 |
715 |
716 |
717 |
718 |
719 |
720 |
721 |
722 |
723 |
724 |
725 |
726 |
727 |
728 |
729 |
730 |
731 |
732 |
733 |
734 |
735 |
736 |
737 |
738 |
739 |
740 |
741 |
742 |
743 |
744 |
745 |
746 |
747 |
748 |
749 |
750 |
751 |
752 |
753 |
754 |
755 |
756 |
757 |
758 |
759 |
760 |
761 |
762 |
763 |
764 |
765 |
766 |
767 |
768 |
769 |
770 |
771 |
772 |
773 |
774 |
775 |
776 |
777 |
778 |
779 |
780 |
781 |
782 |
783 |
784 |
785 |
786 |
787 |
788 |
789 |
790 |
791 |
792 |
793 |
794 |
795 |
796 |
797 |
798 |
799 |
800 |
801 |
802 |
803 |
804 |
805 |
806 |
807 |
808 |
809 |
810 |
811 |
812 |
813 |
814 |
815 |
816 |
817 |
818 |
819 |
820 |
821 |
822 |
823 |
824 |
825 |
826 |
827 |
828 |
829 |
830 |
831 |
832 |
833 |
834 |
835 |
836 |
837 |
838 |
839 |
840 |
841 |
842 |
843 |
844 |
845 |
846 |
847 |
848 |
849 |
850 |
851 |
852 |
853 |
854 |
855 |
856 |
857 |
858 |
859 |
860 |
861 |
862 |
863 |
864 |
865 |
866 |
867 |
868 |
869 |
870 |
871 |
872 |
873 |
874 |
875 |
876 |
877 |
878 |
879 |
880 |
881 |
882 |
883 |
884 |
885 |
886 |
887 |
888 |
889 |
890 |
891 |
892 |
893 |
894 |
895 |
896 |
897 |
898 |
899 |
900 |
901 |
902 |
903 |
904 |
905 |
906 |
907 |
908 |
909 |
910 |
911 |
912 |
913 |
914 |
915 |
916 |
917 |
918 |
919 |
920 |
921 |
922 |
--------------------------------------------------------------------------------