├── .gitignore
├── CSS
└── lucario.css
├── Lucario.tmTheme
├── README.md
├── Xcode
└── Lucario.dvtcolortheme
├── alacritty
├── alacritty.yml
└── lucario.toml
├── colors
└── lucario.vim
├── geany
└── Lucario.conf
├── gnome-terminal
└── lucario.sh
├── helix
└── lucario.toml
├── images
├── 19242f.png
├── 243443.png
├── 2b3e50.png
├── 5c98cd.png
├── alacritty.png
├── atom.png
├── css.png
├── e6db74.png
├── f8f8f2.png
├── gnome-terminal.png
├── helix.png
├── iterm.png
├── jetbrains.png
├── lucario.png
├── mintty.png
├── rio.png
├── sublime_text.png
├── terminal.png
├── termux.png
├── vim.png
├── windows-terminal.png
├── xcode.png
├── xfce4-terminal.png
└── xterm.png
├── index.less
├── iterm
└── Lucario.itermcolors
├── jetbrains
└── Lucario.jar
├── mintty
└── lucario
├── package.json
├── pygments
└── lucario.py
├── rio
└── lucario.toml
├── styles
├── colors.less
├── editor.less
├── language.less
└── syntax-variables.less
├── terminal
└── Lucario.terminal
├── termux
└── lucario.colors
├── windows-terminal
└── lucario.json
├── xfce4-terminal
└── lucario.theme
└── xterm
└── .Xresources
/.gitignore:
--------------------------------------------------------------------------------
1 | .DS_Store
2 |
--------------------------------------------------------------------------------
/CSS/lucario.css:
--------------------------------------------------------------------------------
1 | .highlight .hll { background-color: #ffffcc }
2 | .highlight { background: #2b3e50; color: #f8f8f2 }
3 | .highlight .c { color: #7ce5e6 } /* Comment */
4 | .highlight .err { color: #ffb3b5; font-weight: bold } /* Error */
5 | .highlight .k { color: #ffb3b5 } /* Keyword */
6 | .highlight .l { color: #e6b5ff } /* Literal */
7 | .highlight .n { color: #f8f8f2 } /* Name */
8 | .highlight .o { color: #ffb3b5 } /* Operator */
9 | .highlight .p { color: #f8f8f2 } /* Punctuation */
10 | .highlight .ch { color: #7ce5e6 } /* Comment.Hashbang */
11 | .highlight .cm { color: #7ce5e6 } /* Comment.Multiline */
12 | .highlight .cp { color: #7ce5e6 } /* Comment.Preproc */
13 | .highlight .cpf { color: #7ce5e6 } /* Comment.PreprocFile */
14 | .highlight .c1 { color: #7ce5e6 } /* Comment.Single */
15 | .highlight .cs { color: #7ce5e6 } /* Comment.Special */
16 | .highlight .kc { color: #ffb3b5 } /* Keyword.Constant */
17 | .highlight .kd { color: #ffb3b5 } /* Keyword.Declaration */
18 | .highlight .kn { color: #ffb3b5 } /* Keyword.Namespace */
19 | .highlight .kp { color: #ffb3b5 } /* Keyword.Pseudo */
20 | .highlight .kr { color: #ffb3b5 } /* Keyword.Reserved */
21 | .highlight .kt { color: #ffb3b5 } /* Keyword.Type */
22 | .highlight .ld { color: #e6b5ff } /* Literal.Date */
23 | .highlight .m { color: #e6b5ff } /* Literal.Number */
24 | .highlight .s { color: #d7d787 } /* Literal.String */
25 | .highlight .na { color: #f8f8f2 } /* Name.Attribute */
26 | .highlight .nb { color: #f8f8f2 } /* Name.Builtin */
27 | .highlight .nc { color: #b3d6b3 } /* Name.Class */
28 | .highlight .no { color: #f8f8f2 } /* Name.Constant */
29 | .highlight .nd { color: #f8f8f2 } /* Name.Decorator */
30 | .highlight .ni { color: #f8f8f2 } /* Name.Entity */
31 | .highlight .ne { color: #f8f8f2 } /* Name.Exception */
32 | .highlight .nf { color: #b3d6b3 } /* Name.Function */
33 | .highlight .nl { color: #f8f8f2 } /* Name.Label */
34 | .highlight .nn { color: #f8f8f2 } /* Name.Namespace */
35 | .highlight .nx { color: #f8f8f2 } /* Name.Other */
36 | .highlight .py { color: #f8f8f2 } /* Name.Property */
37 | .highlight .nt { color: #ffb3b5 } /* Name.Tag */
38 | .highlight .nv { color: #f8f8f2 } /* Name.Variable */
39 | .highlight .ow { color: #ffb3b5 } /* Operator.Word */
40 | .highlight .w { color: #f8f8f2 } /* Text.Whitespace */
41 | .highlight .mb { color: #e6b5ff } /* Literal.Number.Bin */
42 | .highlight .mf { color: #e6b5ff } /* Literal.Number.Float */
43 | .highlight .mh { color: #e6b5ff } /* Literal.Number.Hex */
44 | .highlight .mi { color: #e6b5ff } /* Literal.Number.Integer */
45 | .highlight .mo { color: #e6b5ff } /* Literal.Number.Oct */
46 | .highlight .sb { color: #d7d787 } /* Literal.String.Backtick */
47 | .highlight .sc { color: #d7d787 } /* Literal.String.Char */
48 | .highlight .sd { color: #d7d787 } /* Literal.String.Doc */
49 | .highlight .s2 { color: #d7d787 } /* Literal.String.Double */
50 | .highlight .se { color: #d7d787 } /* Literal.String.Escape */
51 | .highlight .sh { color: #d7d787 } /* Literal.String.Heredoc */
52 | .highlight .si { color: #d7d787 } /* Literal.String.Interpol */
53 | .highlight .sx { color: #d7d787 } /* Literal.String.Other */
54 | .highlight .sr { color: #d7d787 } /* Literal.String.Regex */
55 | .highlight .s1 { color: #d7d787 } /* Literal.String.Single */
56 | .highlight .ss { color: #d7d787 } /* Literal.String.Symbol */
57 | .highlight .bp { color: #84dffe } /* Name.Builtin.Pseudo */
58 | .highlight .vc { color: #f8f8f2 } /* Name.Variable.Class */
59 | .highlight .vg { color: #f8f8f2 } /* Name.Variable.Global */
60 | .highlight .vi { color: #f8f8f2 } /* Name.Variable.Instance */
61 | .highlight .il { color: #e6b5ff } /* Literal.Number.Integer.Long */
62 |
--------------------------------------------------------------------------------
/Lucario.tmTheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 | gutterSettings
11 |
12 | background
13 | #49483E
14 | divider
15 | #75715E
16 | foreground
17 | #49483E
18 |
19 | name
20 | Lucario
21 | semanticClass
22 | theme.lucario
23 | settings
24 |
25 |
26 | settings
27 |
28 | background
29 | #2b3e50
30 | caret
31 | #F8F8F2
32 | foreground
33 | #F8F8F2
34 | invisibles
35 | #61bbc8
36 | lineHighlight
37 | #243443
38 | selection
39 | #19242f
40 | selectionBorder
41 | #10171e
42 | findHighlight
43 | #3F9AB7
44 | findHighlightForeground
45 | #FFF
46 |
47 |
48 |
49 | name
50 | Comment
51 | scope
52 | comment
53 | settings
54 |
55 | foreground
56 | #5c98cd
57 |
58 |
59 |
60 | name
61 | String
62 | scope
63 | string
64 | settings
65 |
66 | foreground
67 | #E6DB74
68 |
69 |
70 |
71 | name
72 | Number
73 | scope
74 | constant.numeric
75 | settings
76 |
77 | foreground
78 | #ca94ff
79 |
80 |
81 |
82 | name
83 | Built-in constant
84 | scope
85 | constant.language
86 | settings
87 |
88 | foreground
89 | #ca94ff
90 |
91 |
92 |
93 | name
94 | User-defined constant
95 | scope
96 | constant.character, constant.other
97 | settings
98 |
99 | foreground
100 | #ca94ff
101 |
102 |
103 |
104 | name
105 | Variable
106 | scope
107 | variable
108 | settings
109 |
110 | fontStyle
111 |
112 |
113 |
114 |
115 | name
116 | Keyword
117 | scope
118 | keyword
119 | settings
120 |
121 | foreground
122 | #ff6541
123 |
124 |
125 |
126 | name
127 | Storage
128 | scope
129 | storage
130 | settings
131 |
132 | fontStyle
133 |
134 | foreground
135 | #ff6541
136 |
137 |
138 |
139 | name
140 | Storage type
141 | scope
142 | storage.type
143 | settings
144 |
145 | fontStyle
146 | italic
147 | foreground
148 | #66D9EF
149 |
150 |
151 |
152 | name
153 | Class name
154 | scope
155 | entity.name.class
156 | settings
157 |
158 | fontStyle
159 | underline
160 | foreground
161 | #72C05D
162 |
163 |
164 |
165 | name
166 | Inherited class
167 | scope
168 | entity.other.inherited-class
169 | settings
170 |
171 | fontStyle
172 | italic underline
173 | foreground
174 | #72C05D
175 |
176 |
177 |
178 | name
179 | Function name
180 | scope
181 | entity.name.function
182 | settings
183 |
184 | fontStyle
185 |
186 | foreground
187 | #72C05D
188 |
189 |
190 |
191 | name
192 | Function argument
193 | scope
194 | variable.parameter
195 | settings
196 |
197 | fontStyle
198 | italic
199 | foreground
200 | #ffab28
201 |
202 |
203 |
204 | name
205 | Tag name
206 | scope
207 | entity.name.tag
208 | settings
209 |
210 | fontStyle
211 |
212 | foreground
213 | #ff6541
214 |
215 |
216 |
217 | name
218 | Tag attribute
219 | scope
220 | entity.other.attribute-name
221 | settings
222 |
223 | fontStyle
224 |
225 | foreground
226 | #72C05D
227 |
228 |
229 |
230 | name
231 | Library function
232 | scope
233 | support.function
234 | settings
235 |
236 | fontStyle
237 |
238 | foreground
239 | #66D9EF
240 |
241 |
242 |
243 | name
244 | Library constant
245 | scope
246 | support.constant
247 | settings
248 |
249 | fontStyle
250 |
251 | foreground
252 | #66D9EF
253 |
254 |
255 |
256 | name
257 | Library class/type
258 | scope
259 | support.type, support.class
260 | settings
261 |
262 | fontStyle
263 | italic
264 | foreground
265 | #66D9EF
266 |
267 |
268 |
269 | name
270 | Library variable
271 | scope
272 | support.other.variable
273 | settings
274 |
275 | fontStyle
276 |
277 |
278 |
279 |
280 | name
281 | Invalid
282 | scope
283 | invalid
284 | settings
285 |
286 | background
287 | #F92672
288 | fontStyle
289 |
290 | foreground
291 | #F8F8F0
292 |
293 |
294 |
295 | name
296 | Invalid deprecated
297 | scope
298 | invalid.deprecated
299 | settings
300 |
301 | background
302 | #AE81FF
303 | foreground
304 | #F8F8F0
305 |
306 |
307 |
308 | name
309 | diff.header
310 | scope
311 | meta.diff, meta.diff.header
312 | settings
313 |
314 | foreground
315 | #75715E
316 |
317 |
318 |
319 | name
320 | diff.deleted
321 | scope
322 | markup.deleted
323 | settings
324 |
325 | background
326 | #2b3e50
327 | foreground
328 | #F92672
329 |
330 |
331 |
332 | name
333 | diff.inserted
334 | scope
335 | markup.inserted
336 | settings
337 |
338 | background
339 | #2b3e50
340 | foreground
341 | #A6E22E
342 |
343 |
344 |
345 | name
346 | diff.changed
347 | scope
348 | markup.changed
349 | settings
350 |
351 | background
352 | #2b3e50
353 | foreground
354 | #E6DB74
355 |
356 |
357 |
358 | uuid
359 | D8D5E82E-3D5B-46B5-B38E-8C841C21347D
360 | colorSpaceName
361 | sRGB
362 | author
363 | Raphael Amorim
364 |
365 |
366 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | 
2 | > The best colorful flat theme for your favorite editor and terminal emulator.
3 |
4 | ## Contents
5 | * [Color Palette](#color-palette)
6 | * Editors
7 | * [Atom](#atom)
8 | * [Helix](#helix)
9 | * [Jetbrains Editors](#jetbrains-editors)
10 | * [Sublime Text](#sublime-text)
11 | * [Vim](#vim)
12 | * [Visual Studio Code](#visual-studio-code)
13 | * [Xcode](#xcode)
14 | * Terminal Emulators
15 | * [Rio terminal](#rio-terminal)
16 | * [GNOME Terminal](#gnome-terminal)
17 | * [iTerm](#iterm)
18 | * [Terminal.app](#terminalapp)
19 | * [Termux](#termux)
20 | * [Xfce Terminal](#xfce-terminal)
21 | * [XTerm](#xterm)
22 | * [Windows Terminal](#windows-terminal)
23 | * [Alacritty](#alacritty)
24 | * [Mintty](#mintty)
25 | * Others
26 | * [CSS](#css)
27 | * [Pygments](#pygments)
28 | * [Contributing](#contributing)
29 | * [About](#about)
30 |
31 | ## Color Palette
32 |
33 | Palette | Hex | RGB | HSL | Sample
34 | --- | --- | --- | --- | ---
35 | Background | `#2b3e50` | `43 62 80` | `209.2° 30.1% 24.1%` | 
36 | Current Line | `#243443` | `36 52 67` | `209° 30.1% 20.2%` | 
37 | Selection | `#19242f` | `25 36 47` | `210° 30.6% 14.1%` | 
38 | Foreground | `#f8f8f2` | `248 248 242` | `60° 30% 96%` | 
39 | Comment | `#5c98cd` | `92 152 205` | `208.1° 53.1% 58.2%` | 
40 | String | `#e6db74` | `230 219 116` | `54.2° 69.5% 67.8%` | 
41 |
42 |
43 | ## Editors
44 |
45 | ### [Atom](https://atom.io/)
46 | 
47 |
48 | 1. Go to **Atom -> Preferences...**
49 | 2. Then select the **Install** tab
50 | 3. Switch to the **Themes**
51 | 4. Type **Lucario** in the search box
52 |
53 | See Lucario in [atom.io page](https://atom.io/themes/lucario)
54 |
55 | ### [Helix](https://helix-editor.com)
56 | 
57 |
58 | 1. Copy `helix/lucario.toml` to `$XDG_HOME/.config/helix/themes`
59 | 2. Issue the `:theme lucario` command or add `theme = "lucario"` to your `config.toml`
60 |
61 | ### Jetbrains Editors
62 |
63 | (Available for [IntellijIDEA](https://www.jetbrains.com/idea/), [Pycharm](https://www.jetbrains.com/pycharm/), [Webstorm](https://www.jetbrains.com/webstorm/), [PHPStorm](https://www.jetbrains.com/phpstorm/) and [RubyMine](https://www.jetbrains.com/ruby/))
64 |
65 | 
66 |
67 | 1. Download **[Intellij/Lucario.jar](https://github.com/raphamorim/lucario/blob/main/jetbrains/Lucario.jar)**
68 | 2. Go to **File -> Import Settings**.
69 | 3. In the **Import File Location** dialog box select your downloaded **Intellij/Lucario.jar** file.
70 | 4. In the **Select Components to Import** dialog box select only **Editor Colors** as settings to be imported, and click OK.
71 |
72 | ### [Sublime Text](http://www.sublimetext.com/3)
73 | 
74 |
75 | #### Install using Package Control
76 |
77 | If you are using [Package Control](https://sublime.wbond.net/), you can easily
78 | install Lucario via **Package Control: Install Package**. The package theme is named "[Lucario Color Scheme](https://sublime.wbond.net/packages/Lucario%20Color%20Scheme)" in the packages list.
79 |
80 | #### Install manually
81 |
82 | 1. Download **[Lucario.tmTheme](https://github.com/raphamorim/lucario/raw/main/Lucario.tmTheme)**
83 | 2. Open Sublime text and click on **Preferences -> Browse Packages**
84 | 3. Select your downloaded **Lucario.tmTheme** there
85 |
86 | #### Activating the theme
87 | You should be able to select lucario theme by browsing **Preferences -> Color Scheme -> Lucario**
88 |
89 | ### [Visual Studio Code](https://code.visualstudio.com/)
90 |
91 | There are two implementations of Lucario for VS Code. The first one by Ikuyadeu (issues tracked [here](https://github.com/Ikuyadeu/Lucario-vscode/issues)):
92 |
93 | 
94 |
95 | The second one by victor-gp (issues tracked [here](https://github.com/victor-gp/lucario-vscode-theme/issues)):
96 |
97 | 
98 |
99 | To install one of them: launch VS Code Quick Open (Ctrl+P), paste the corresponding command and press enter.
100 |
101 | ```txt
102 | ext install Ikuyadeu.lucario
103 | OR
104 | ext install victor-gp.lucario-theme
105 | ```
106 |
107 | ### [Vim](http://www.vim.org/)
108 | 
109 |
110 | 1. Download **[colors/lucario.vim](https://github.com/raphamorim/lucario/raw/main/colors/lucario.vim)**
111 | 2. Move the file to the `~/.vim/colors/` directory
112 | 3. Add the following lines to your vimrc file:
113 | ```vim
114 | syntax enable
115 | set number
116 | colorscheme lucario
117 | ```
118 |
119 | OS X Hint: `vim /usr/share/vim/vimrc`
120 |
121 | ### [Xcode](https://developer.apple.com/xcode/)
122 | 
123 |
124 | 1. Download **[xcode/Lucario.dvtcolortheme](https://github.com/raphamorim/lucario/raw/main/xcode/Lucario.dvtcolortheme)**
125 | 2. Move the file to your **Xcode FontAndColorThemes** directory
126 | 3. Reopen your Xcode and click on **Xcode -> preferences**
127 | 4. Open **Fonts & Colors** tab and select lucario as your theme
128 |
129 | **Hint**: run this command to move the `Lucario.dvtcolortheme` file to your **Xcode FontAndColorThemes** directory:
130 |
131 | ```sh
132 | $ mv Lucario.dvtcolortheme ~/Library/Developer/Xcode/UserData/FontAndColorThemes/
133 | ```
134 |
135 | ## Terminal Emulators
136 |
137 | ### [Rio Terminal](http://github.com/raphamorim/rio)
138 | 
139 |
140 | 1. Download **[rio/lucario.toml](https://github.com/raphamorim/lucario/raw/main/rio/lucario.toml)**
141 | 2. Create a folder called `themes` inside Rio configuration folder path.
142 | 3. Move `lucario.toml` file to inside `themes` folder.
143 | 4. Change your Rio configuration main file to use the theme you want.
144 | ```toml
145 | [style]
146 | theme = "lucario"
147 | ```
148 |
149 | ### [GNOME Terminal](https://wiki.gnome.org/Apps/Terminal)
150 | 
151 |
152 | Since it is not possible to add color themes to GNOME Terminal, the provided script will create a new Profile which uses custom colors.
153 |
154 | 1. Download **[gnome-terminal/lucario.sh](https://github.com/raphamorim/lucario/raw/main/gnome-terminal/lucario.sh)**
155 | 2. Run the script from within GNOME Terminal (`./lucario.sh`)
156 | 3. Right-click in the Terminal and select **Profiles -> Lucario**
157 | 4. In the main menu select **Edit -> Preferences**
158 | 5. Go to the **Profiles** tab and in the dropdown list for the default profile
159 | select **Lucario**
160 |
161 | The script was created with [terminal.sexy](https://terminal.sexy).
162 |
163 | ### [iTerm](http://www.iterm2.com/)
164 | 
165 |
166 | 1. Download **[iterm/Lucario.itermcolors](https://github.com/raphamorim/lucario/raw/main/iterm/Lucario.itermcolors)**
167 | 2. Open **Settings** in iTerm
168 | 3. Go to **Profiles -> Colors** tab
169 | 4. Click **Load Presets...** to import and select the `Lucario.itermcolors` file
170 |
171 | ### [Terminal.app](http://en.wikipedia.org/wiki/Terminal_%28OS_X%29)
172 | 
173 |
174 | 1. Download **[terminal/Lucario.terminal](https://github.com/raphamorim/lucario/raw/main/terminal/Lucario.terminal)**
175 | 2. Open **Settings** in Terminal
176 | 3. Click **"Gear" icon**
177 | 4. Click **Import** and select the `Lucario.terminal` file
178 | 5. Click **Default**
179 |
180 | ### [Termux](https://termux.com/)
181 | 
182 |
183 | 1. Make sure that **Termux:Styling** add-on is installed.
184 | 2. Download **[termux/lucario.colors](https://github.com/raphamorim/lucario/raw/main/termux/lucario.colors)**
185 | 3. Replace the `lucario.colors` with `~/.termux/colors.properties`.
186 | 4. Rename `lucario.colors` to `colors.properties`.
187 | 5. Restart **Termux** to apply.
188 |
189 | ## Xfce Terminal
190 | 
191 |
192 | 1. Save [**xfce4-terminal/lucario.theme**](https://raw.githubusercontent.com/raphamorim/lucario/main/xfce4-terminal/lucario.theme) to `$HOME/.local/share/xfce4/terminal/colorschemes/` (You might need to create this folder first.)
193 | 2. In Xfce Terminal open **Preferences**, go to the **Colors** tab and under **Presets** select **Lucario**.
194 |
195 | ### [XTerm](https://invisible-island.net/xterm/xterm.html)
196 | 
197 |
198 | 1. Download **[xterm/.Xresources](https://github.com/raphamorim/lucario/raw/main/xterm/.Xresources)**
199 | 2. Either move the `.Xresources` file to your home directory or add the contents to your existing `~/.Xresources`
200 | 3. Run `xrdb -merge ~/.Xresources`
201 | 4. (optional) Add `xrdb -merge ~/.Xresources` to your init scripts (e.g. `.xinitrc`)
202 |
203 | ### [Windows Terminal](https://en.wikipedia.org/wiki/Windows_Terminal)
204 | 
205 |
206 | 1. Open `settings.json` from Windows Terminal.
207 | 2. Find the `"schemes"` array within it.
208 | 3. Now, copy the JSON object present in **[lucario.json](https://github.com/raphamorim/lucario/blob/main/windows-terminal/lucario.json)** to `"schemes"` array in `settings.json` file.
209 | 4. Apply the color scheme by setting `"colorScheme": "Lucario"` to your profile.
210 |
211 | ### [Alacritty](https://alacritty.org/)
212 | 
213 |
214 | The most up-to-date versions of Alacritty use the TOML format for configuration. For configuration with YAML (in previous versions) follow the additional steps.
215 |
216 | **TOML**
217 | 1. Copy and paste **[alacritty/lucario.toml](https://github.com/raphamorim/lucario/blob/main/alacritty/lucario.toml)** into your alacritty config at `$HOME/.config/alacritty/lucario.toml`
218 | 2. Import the configuration in your alacritty.toml file
219 | ```toml
220 | import = [
221 | "~/.config/alacritty/lucario.toml"
222 | ]
223 | ```
224 |
225 | **YAML**
226 | 1. Copy and paste **[alacritty/alacritty.yml](https://github.com/raphamorim/lucario/blob/main/alacritty/alacritty.yml)** into your alacritty config at `$HOME/.config/alacritty/alacritty.yml`
227 |
228 | ### [Mintty](https://mintty.github.io/)
229 | 
230 |
231 | 1. Download **[mintty/lucario](https://github.com/raphamorim/lucario/raw/main/mintty/lucario)**
232 | 2. Create the directory ```~/.mintty/themes``` in case it does not exist
233 |
234 | > [!NOTE]
235 | >
236 | > The physical directory pointed by ```~``` depends on your environment: ```C:\Users\``` on Git Bash, ```C:\cygwin64\home\``` on Cygwin, or ```C:\msys64\home\``` on MSYS2.
237 |
238 | 3. Place the downloaded ```lucario``` on the directory ```~/.mintty/themes```
239 | 4. Append a new line containing ```ThemeFile=lucario``` to the file ```~/.minttyrc```
240 | 5. Restart **Mintty** to apply
241 |
242 | ## Others
243 |
244 | ### CSS
245 | 
246 |
247 | 1. Download **[CSS/lucario.css](https://github.com/raphamorim/lucario/raw/main/CSS/lucario.css)**
248 | 2. Move the **CSS/lucario.css** file to your web directory
249 | 3. Include the stylesheet in your HTML by including the line
250 | ```html
251 |
252 | ```
253 | 4. The default stylesheet with highlight code blocks is rendered with the class **highlight**.
254 |
255 | ### Pygments
256 |
257 | 1. Use `git clone https://github.com/raphamorim/lucario.git`
258 | 2. Copy the **pygments/lucario.py** file to pygments style directory, usually **/usr/local/lib/python/*X*.*X*/site-packages/pygments/styles/**
259 | 3. Run the following to use the formatter on the command line, `pygmentize -S lucario`
260 |
261 | ## Contributing
262 |
263 | Want to use Lucario Color Scheme for your favorite editor, but it doesn't exist?
264 | So how about creating one? It's very simple! \o/
265 |
266 | 1. Fork it!
267 | 2. Create your feature branch: `git checkout -b my-new-feature`
268 | 3. Commit your changes: `git commit -m 'Add some feature'`
269 | 4. Push to the branch: `git push origin my-new-feature`
270 | 5. Submit a pull request :)
271 |
272 | ## About
273 |
274 | **Credits**: Project inspired by [@zenorocha's](https://twitter.com/zenorocha) [Dracula Theme](https://github.com/zenorocha/dracula-theme).
275 |
276 | **License**: MIT © [Raphael Amorim](https://github.com/raphamorim).
277 |
--------------------------------------------------------------------------------
/Xcode/Lucario.dvtcolortheme:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 | DVTConsoleDebuggerInputTextColor
6 | 1 1 1 1
7 | DVTConsoleDebuggerInputTextFont
8 | Menlo-Bold - 11.0
9 | DVTConsoleDebuggerOutputTextColor
10 | 1 1 1 1
11 | DVTConsoleDebuggerOutputTextFont
12 | Menlo-Regular - 11.0
13 | DVTConsoleDebuggerPromptTextColor
14 | 0.255 0.714 0.27 1
15 | DVTConsoleDebuggerPromptTextFont
16 | Menlo-Bold - 11.0
17 | DVTConsoleExectuableInputTextColor
18 | 1 1 1 1
19 | DVTConsoleExectuableInputTextFont
20 | Menlo-Regular - 11.0
21 | DVTConsoleExectuableOutputTextColor
22 | 1 1 1 1
23 | DVTConsoleExectuableOutputTextFont
24 | Menlo-Bold - 11.0
25 | DVTConsoleTextBackgroundColor
26 | 0.118 0.125 0.157 1
27 | DVTConsoleTextInsertionPointColor
28 | 1 1 1 1
29 | DVTConsoleTextSelectionColor
30 | 0.397 0.397 0.302 1
31 | DVTDebuggerInstructionPointerColor
32 | 0.12 0.31 0.34 1
33 | DVTSourceTextBackground
34 | 0.127934 0.18412 0.24594 1
35 | DVTSourceTextBlockDimBackgroundColor
36 | 0.5 0.5 0.5 1
37 | DVTSourceTextInsertionPointColor
38 | 1 1 1 1
39 | DVTSourceTextInvisiblesColor
40 | 0.5 0.5 0.5 1
41 | DVTSourceTextSelectionColor
42 | 0.0769839 0.105427 0.13821 1
43 | DVTSourceTextSyntaxColors
44 |
45 | xcode.syntax.attribute
46 | 0.335 0.456 0.488 1
47 | xcode.syntax.character
48 | 0.469 0.426 0.77 1
49 | xcode.syntax.comment
50 | 0.29574 0.519801 0.759299 1
51 | xcode.syntax.comment.doc
52 | 0.255 0.714 0.27 1
53 | xcode.syntax.comment.doc.keyword
54 | 0.255 0.714 0.27 1
55 | xcode.syntax.identifier.class
56 | 0.512 0.754 0.343 1
57 | xcode.syntax.identifier.class.system
58 | 0.34417 0.819772 0.920604 1
59 | xcode.syntax.identifier.constant
60 | 0.512 0.754 0.343 1
61 | xcode.syntax.identifier.constant.system
62 | 0.34417 0.819772 0.920604 1
63 | xcode.syntax.identifier.function
64 | 0.512 0.754 0.343 1
65 | xcode.syntax.identifier.function.system
66 | 0.34417 0.819772 0.920604 1
67 | xcode.syntax.identifier.macro
68 | 0.778 0.488 0.284 1
69 | xcode.syntax.identifier.macro.system
70 | 0.778 0.488 0.284 1
71 | xcode.syntax.identifier.type
72 | 0.512 0.754 0.343 1
73 | xcode.syntax.identifier.type.system
74 | 0.34417 0.819772 0.920604 1
75 | xcode.syntax.identifier.variable
76 | 0.512 0.754 0.343 1
77 | xcode.syntax.identifier.variable.system
78 | 0.34417 0.819772 0.920604 1
79 | xcode.syntax.keyword
80 | 0.98788 0.301252 0.198761 1
81 | xcode.syntax.number
82 | 0.469 0.426 0.77 1
83 | xcode.syntax.plain
84 | 1 1 1 1
85 | xcode.syntax.preprocessor
86 | 0.778 0.488 0.284 1
87 | xcode.syntax.string
88 | 0.877481 0.83636 0.381544 1
89 | xcode.syntax.url
90 | 0.255 0.333 0.819 1
91 |
92 | DVTSourceTextSyntaxFonts
93 |
94 | xcode.syntax.attribute
95 | Menlo-Regular - 11.0
96 | xcode.syntax.character
97 | Menlo-Regular - 11.0
98 | xcode.syntax.comment
99 | Menlo-Regular - 11.0
100 | xcode.syntax.comment.doc
101 | Menlo-Regular - 11.0
102 | xcode.syntax.comment.doc.keyword
103 | Menlo-Regular - 11.0
104 | xcode.syntax.identifier.class
105 | Menlo-Regular - 11.0
106 | xcode.syntax.identifier.class.system
107 | Menlo-Regular - 11.0
108 | xcode.syntax.identifier.constant
109 | Menlo-Regular - 11.0
110 | xcode.syntax.identifier.constant.system
111 | Menlo-Regular - 11.0
112 | xcode.syntax.identifier.function
113 | Menlo-Regular - 11.0
114 | xcode.syntax.identifier.function.system
115 | Menlo-Regular - 11.0
116 | xcode.syntax.identifier.macro
117 | Menlo-Regular - 11.0
118 | xcode.syntax.identifier.macro.system
119 | Menlo-Regular - 11.0
120 | xcode.syntax.identifier.type
121 | Menlo-Regular - 11.0
122 | xcode.syntax.identifier.type.system
123 | Menlo-Regular - 11.0
124 | xcode.syntax.identifier.variable
125 | Menlo-Regular - 11.0
126 | xcode.syntax.identifier.variable.system
127 | Menlo-Regular - 11.0
128 | xcode.syntax.keyword
129 | Menlo-Regular - 11.0
130 | xcode.syntax.number
131 | Menlo-Regular - 11.0
132 | xcode.syntax.plain
133 | Menlo-Regular - 11.0
134 | xcode.syntax.preprocessor
135 | Menlo-Regular - 11.0
136 | xcode.syntax.string
137 | Menlo-Regular - 11.0
138 | xcode.syntax.url
139 | Menlo-Regular - 11.0
140 |
141 |
142 |
143 |
--------------------------------------------------------------------------------
/alacritty/alacritty.yml:
--------------------------------------------------------------------------------
1 | colors:
2 | primary:
3 | background: '#2b3e50'
4 | foreground: '#F8F8F2'
5 | normal:
6 | black: '#19242f'
7 | blue: '#5c98cd'
8 | cursor: '#f0cc04'
9 | cyan: '#8be0fd'
10 | green: '#199c4b'
11 | magenta: '#ca94ff'
12 | red: '#e94b35'
13 | tabs: '#5c98cd'
14 | tabs-active: '#f0cc04'
15 | white: '#F8F8F2'
16 | yellow: '#f0cc04'
17 | dim:
18 | black: '#19242f'
19 | blue: '#AE7BF8'
20 | cyan: '#6fb3ca'
21 | foreground: '#dfdfd9'
22 | green: '#147c3c'
23 | magenta: '#a176cc'
24 | red: '#ba3c2a'
25 | white: '#EFEFE1'
26 | yellow: '#E6A003'
27 | bright:
28 | black: '#2f3943'
29 | blue: '#D6ACFF'
30 | cyan: '#b9ecfd'
31 | foreground: '#f8f8f2'
32 | green: '#72cc5a'
33 | magenta: '#d4a9ff'
34 | red: '#ff6541'
35 | white: '#FFFFFF'
36 | yellow: '#FFFFA5'
37 |
--------------------------------------------------------------------------------
/alacritty/lucario.toml:
--------------------------------------------------------------------------------
1 | [colors.bright]
2 | black = "#2f3943"
3 | blue = "#D6ACFF"
4 | cyan = "#b9ecfd"
5 | green = "#72cc5a"
6 | magenta = "#d4a9ff"
7 | red = "#ff6541"
8 | white = "#FFFFFF"
9 | yellow = "#FFFFA5"
10 |
11 | [colors.dim]
12 | black = "#19242f"
13 | blue = "#AE7BF8"
14 | cyan = "#6fb3ca"
15 | green = "#147c3c"
16 | magenta = "#a176cc"
17 | red = "#ba3c2a"
18 | white = "#EFEFE1"
19 | yellow = "#E6A003"
20 |
21 | [colors.normal]
22 | black = "#19242f"
23 | blue = "#5c98cd"
24 | cyan = "#8be0fd"
25 | green = "#199c4b"
26 | magenta = "#ca94ff"
27 | red = "#e94b35"
28 | white = "#F8F8F2"
29 | yellow = "#f0cc04"
30 |
31 | [colors.primary]
32 | background = "#2b3e50"
33 | foreground = "#F8F8F2"
34 |
--------------------------------------------------------------------------------
/colors/lucario.vim:
--------------------------------------------------------------------------------
1 | " Lucario - The best colorful flat theme ever
2 | " Author: Raphael Amorim
3 | "
4 | " GitHub project: https://github.com/raphamorim/lucario
5 |
6 | set background=dark
7 | highlight clear
8 |
9 | set t_Co=256
10 |
11 | if exists("syntax_on")
12 | syntax reset
13 | endif
14 |
15 | let g:colors_name = "lucario"
16 |
17 | hi Cursor cterm=NONE guifg=#2b3e50 guibg=#f8f8f2
18 | hi Visual ctermfg=NONE ctermbg=16 cterm=NONE guifg=NONE guibg=#19242f gui=NONE
19 | hi CursorLine ctermfg=NONE ctermbg=236 cterm=NONE guifg=NONE guibg=#405160 gui=NONE
20 | hi CursorColumn ctermfg=NONE ctermbg=236 cterm=NONE guifg=NONE guibg=#405160 gui=NONE
21 | hi ColorColumn ctermfg=NONE ctermbg=59 cterm=NONE guifg=NONE guibg=#405160 gui=NONE
22 | hi LineNr ctermfg=223 ctermbg=NONE cterm=NONE guifg=#929ba1 guibg=#2b3e50 gui=NONE
23 | hi VertSplit ctermfg=60 ctermbg=60 cterm=NONE guifg=#66747f guibg=#66747f gui=NONE
24 | hi MatchParen ctermfg=203 ctermbg=NONE cterm=underline guifg=#ff6541 guibg=NONE gui=underline
25 | hi StatusLine ctermfg=231 ctermbg=60 cterm=bold guifg=#f8f8f2 guibg=#66747f gui=bold
26 | hi StatusLineNC ctermfg=231 ctermbg=60 cterm=NONE guifg=#f8f8f2 guibg=#66747f gui=NONE
27 | hi Pmenu ctermfg=NONE ctermbg=16 cterm=NONE guifg=NONE guibg=#19242f gui=NONE
28 | hi PmenuSel ctermfg=NONE ctermbg=60 cterm=NONE guifg=NONE guibg=#66747f gui=NONE
29 | hi IncSearch ctermfg=23 ctermbg=186 cterm=NONE guifg=#2b3e50 guibg=#e6db74 gui=NONE
30 | hi Search ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline
31 | hi Directory ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
32 | hi Folded ctermfg=68 ctermbg=23 cterm=NONE guifg=#5c98cd guibg=#2b3e50 gui=NONE
33 |
34 | " Colors for tabs in cterm
35 | hi TabLineFill ctermfg=12
36 | hi TabLine ctermfg=17 ctermbg=11 cterm=NONE
37 | hi TabLineSel ctermfg=8 ctermbg=14 cterm=NONE
38 |
39 | hi Normal ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f8f8f2 guibg=#2b3e50 gui=NONE
40 | hi Boolean ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
41 | hi Character ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
42 | hi Comment ctermfg=44 ctermbg=NONE cterm=NONE guifg=#5c98cd guibg=NONE gui=NONE
43 | hi Conditional ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
44 | hi Constant ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
45 | hi Define ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
46 | hi DiffAdd ctermfg=231 ctermbg=64 cterm=bold guifg=#f8f8f2 guibg=#478815 gui=bold
47 | hi DiffDelete ctermfg=88 ctermbg=NONE cterm=NONE guifg=#8c0c10 guibg=NONE gui=NONE
48 | hi DiffChange ctermfg=231 ctermbg=23 cterm=NONE guifg=#f8f8f2 guibg=#26446c gui=NONE
49 | hi DiffText ctermfg=231 ctermbg=24 cterm=bold guifg=#f8f8f2 guibg=#204a87 gui=bold
50 | hi ErrorMsg ctermfg=231 ctermbg=197 cterm=NONE guifg=#f8f8f0 guibg=#f92672 gui=NONE
51 | hi WarningMsg ctermfg=231 ctermbg=197 cterm=NONE guifg=#f8f8f0 guibg=#f92672 gui=NONE
52 | hi Float ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
53 | hi Function ctermfg=71 ctermbg=NONE cterm=NONE guifg=#72c05d guibg=NONE gui=NONE
54 | hi Identifier ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
55 | hi Keyword ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
56 | hi Label ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
57 | hi NonText ctermfg=74 ctermbg=NONE cterm=NONE guifg=#61bbc8 guibg=#354758 gui=NONE
58 | hi Number ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
59 | hi Operator ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
60 | hi PreProc ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
61 | hi Parameter ctermfg=214 ctermbg=NONE cterm=NONE guifg=#ffab28 guibg=NONE gui=italic
62 | hi Special ctermfg=231 ctermbg=NONE cterm=NONE guifg=#f8f8f2 guibg=NONE gui=NONE
63 | hi SpecialKey ctermfg=74 ctermbg=59 cterm=NONE guifg=#61bbc8 guibg=#405160 gui=NONE
64 | hi Statement ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
65 | hi StorageClass ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
66 | hi String ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
67 | hi Tag ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
68 | hi Title ctermfg=231 ctermbg=NONE cterm=bold guifg=#f8f8f2 guibg=NONE gui=bold
69 | hi Todo ctermfg=68 ctermbg=NONE cterm=inverse,bold guifg=#5c98cd guibg=NONE gui=inverse,bold
70 | hi Type ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
71 | hi Underlined ctermfg=NONE ctermbg=NONE cterm=underline guifg=NONE guibg=NONE gui=underline
72 |
73 |
74 | " Ruby
75 | hi rubyClass ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
76 | hi rubyFunction ctermfg=71 ctermbg=NONE cterm=NONE guifg=#72c05d guibg=NONE gui=NONE
77 | hi rubyInterpolationDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
78 | hi rubySymbol ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
79 | hi rubyConstant ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
80 | hi rubyStringDelimiter ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
81 | hi rubyBlockParameter ctermfg=214 ctermbg=NONE cterm=NONE guifg=#ffab28 guibg=NONE gui=italic
82 | hi rubyInstanceVariable ctermfg=81 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
83 | hi rubyInclude ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
84 | hi rubyGlobalVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
85 | hi rubyRegexp ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
86 | hi rubyRegexpDelimiter ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
87 | hi rubyEscape ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
88 | hi rubyControl ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
89 | hi rubyClassVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
90 | hi rubyOperator ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
91 | hi rubyException ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
92 | hi rubyPseudoVariable ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
93 | hi rubyRailsUserClass ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
94 | hi rubyRailsARAssociationMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
95 | hi rubyRailsARMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
96 | hi rubyRailsRenderMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
97 | hi rubyRailsMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
98 |
99 | " eRuby
100 | hi erubyDelimiter ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
101 | hi erubyComment ctermfg=68 ctermbg=NONE cterm=NONE guifg=#5c98cd guibg=NONE gui=NONE
102 | hi erubyRailsMethod ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
103 |
104 | " HTML
105 | hi htmlTag ctermfg=15 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
106 | hi htmlEndTag ctermfg=15 ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
107 | hi htmlTagName ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
108 | hi htmlArg ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
109 | hi htmlSpecialChar ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
110 |
111 | " JavaScript
112 | hi javaScriptFunction ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
113 | hi javaScriptRailsFunction ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
114 | hi javaScriptBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
115 |
116 | " YAMl
117 | hi yamlKey ctermfg=203 ctermbg=NONE cterm=NONE guifg=#ff6541 guibg=NONE gui=NONE
118 | hi yamlAnchor ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
119 | hi yamlAlias ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
120 | hi yamlDocumentHeader ctermfg=186 ctermbg=NONE cterm=NONE guifg=#e6db74 guibg=NONE gui=NONE
121 |
122 | " CSS
123 | hi cssURL ctermfg=214 ctermbg=NONE cterm=NONE guifg=#ffab28 guibg=NONE gui=italic
124 | hi cssFunctionName ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
125 | hi cssColor ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
126 | hi cssPseudoClassId ctermfg=71 ctermbg=NONE cterm=NONE guifg=#72c05d guibg=NONE gui=NONE
127 | hi cssClassName ctermfg=71 ctermbg=NONE cterm=NONE guifg=#72c05d guibg=NONE gui=NONE
128 | hi cssValueLength ctermfg=177 ctermbg=NONE cterm=NONE guifg=#ca94ff guibg=NONE gui=NONE
129 | hi cssCommonAttr ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=NONE
130 | hi cssBraces ctermfg=NONE ctermbg=NONE cterm=NONE guifg=NONE guibg=NONE gui=NONE
131 |
132 | " Python
133 | hi pythonStatement ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
134 | hi pythonBuiltin ctermfg=81 ctermbg=NONE cterm=NONE guifg=#66d9ef guibg=NONE gui=italic
135 |
--------------------------------------------------------------------------------
/geany/Lucario.conf:
--------------------------------------------------------------------------------
1 | [theme_info]
2 | name=Lucario
3 | description=The best colorful flat theme for your favorite editor and terminal emulator.
4 | version=2.1.1
5 | author=Raphael Amorim
6 | url=https://github.com/raphamorim/lucario
7 |
8 | [named_styles]
9 | default=0xf8f8f2;0x2b3e50;false;false
10 | error=0xff0000;0xBFBFBF;false;italic
11 |
12 | selection=;0xf8f8f2
13 | current_line=0x000000;0x243443;true;
14 | brace_good=0x00ff00;0x2b3e50;true;false
15 | brace_bad=0xff0000;0x2b3e50;true;false
16 | margin_line_number=0xf8f8f2;0x2b3e50;
17 | margin_folding=0xf8f8f2;0x2b3e50;
18 | fold_symbol_highlight=0x000000
19 | indent_guide=0xc0c0c0;;
20 | caret=0xE6C845;0x000000;false;
21 | marker_line=0x000000;0xffff00;
22 | marker_search=0x000000;0x0000f0;
23 | marker_mark=0x000000;0xb8f4b8;
24 | call_tips=0xc0c0c0;0xffffff;false;false
25 | white_space=0xc0c0c0;0xffffff;true;false
26 |
27 | comment=0x5c98cd
28 | comment_doc=0x72C05D
29 | comment_line=comment
30 | comment_line_doc=comment_doc
31 | comment_doc_keyword=comment_doc,bold
32 | comment_doc_keyword_error=comment_doc,italic
33 |
34 | number=0xca94ff
35 | number_1=number
36 | number_2=number_1
37 |
38 | type=0x0000d0;;true;false
39 | class=type
40 | function=0x000080
41 | parameter=function
42 |
43 | keyword=0xff6541;;true;false
44 | keyword_1=keyword
45 | keyword_2=0xff6541;;true;false
46 | keyword_3=keyword_1
47 | keyword_4=keyword_1
48 |
49 | identifier=0xf8f8f2
50 | identifier_1=identifier
51 | identifier_2=identifier_1
52 | identifier_3=identifier_1
53 | identifier_4=identifier_1
54 |
55 | string=0xE6DB74
56 | string_1=string
57 | string_2=0x008000
58 | string_eol=0x000000;0xe0c0e0;false;false
59 | character=string_1
60 | backticks=string_2
61 | here_doc=string_2
62 |
63 | label=default,bold
64 | preprocessor=0x007f7f
65 | regex=number_1
66 | operator=0x66D9EF
67 | decorator=string_1,bold
68 | other=0x404080
69 |
70 | tag=0xff6541
71 | tag_unknown=tag,bold
72 | tag_end=tag,bold
73 | attribute=0x66D9EF
74 | attribute_unknown=attribute,bold
75 | value=string_1
76 | entity=0xf8f8f2
77 |
78 | line_added=0x34b034;0xffffff;false;false
79 | line_removed=0xff2727;0xffffff;false;false
80 | line_changed=0x7f007f;0xffffff;false;false
81 |
--------------------------------------------------------------------------------
/gnome-terminal/lucario.sh:
--------------------------------------------------------------------------------
1 | #!/usr/bin/env bash
2 | # Base16 - Gnome Terminal color scheme install script
3 |
4 | [[ -z "$PROFILE_NAME" ]] && PROFILE_NAME="Lucario"
5 | [[ -z "$PROFILE_SLUG" ]] && PROFILE_SLUG="lucario"
6 | [[ -z "$DCONF" ]] && DCONF=dconf
7 | [[ -z "$UUIDGEN" ]] && UUIDGEN=uuidgen
8 |
9 | dset() {
10 | local key="$1"; shift
11 | local val="$1"; shift
12 |
13 | if [[ "$type" == "string" ]]; then
14 | val="'$val'"
15 | fi
16 |
17 | "$DCONF" write "$PROFILE_KEY/$key" "$val"
18 | }
19 |
20 | # because dconf still doesn't have "append"
21 | dlist_append() {
22 | local key="$1"; shift
23 | local val="$1"; shift
24 |
25 | local entries="$(
26 | {
27 | "$DCONF" read "$key" | tr -d '[]' | tr , "\n" | fgrep -v "$val"
28 | echo "'$val'"
29 | } | head -c-1 | tr "\n" ,
30 | )"
31 |
32 | "$DCONF" write "$key" "[$entries]"
33 | }
34 |
35 | # Newest versions of gnome-terminal use dconf
36 | if which "$DCONF" > /dev/null 2>&1; then
37 | [[ -z "$BASE_KEY_NEW" ]] && BASE_KEY_NEW=/org/gnome/terminal/legacy/profiles:
38 |
39 | if [[ -n "`$DCONF list $BASE_KEY_NEW/`" ]]; then
40 | if which "$UUIDGEN" > /dev/null 2>&1; then
41 | PROFILE_SLUG=`uuidgen`
42 | fi
43 |
44 | if [[ -n "`$DCONF read $BASE_KEY_NEW/default`" ]]; then
45 | DEFAULT_SLUG=`$DCONF read $BASE_KEY_NEW/default | tr -d \'`
46 | else
47 | DEFAULT_SLUG=`$DCONF list $BASE_KEY_NEW/ | grep '^:' | head -n1 | tr -d :/`
48 | fi
49 |
50 | DEFAULT_KEY="$BASE_KEY_NEW/:$DEFAULT_SLUG"
51 | PROFILE_KEY="$BASE_KEY_NEW/:$PROFILE_SLUG"
52 |
53 | # copy existing settings from default profile
54 | $DCONF dump "$DEFAULT_KEY/" | $DCONF load "$PROFILE_KEY/"
55 |
56 | # add new copy to list of profiles
57 | dlist_append $BASE_KEY_NEW/list "$PROFILE_SLUG"
58 |
59 | # update profile values with theme options
60 | dset visible-name "'$PROFILE_NAME'"
61 | dset palette "['#4f4f4f', '#ff6c60', '#fbb036', '#ffffb6', '#5796ed', '#ff73fd', '#8ee478', '#eeeeee', '#4f4f4f', '#fa6960', '#fbb036', '#feffb9', '#6b9fed', '#fc6ffa', '#8ee478', '#ffffff']"
62 | dset background-color "'#2b3e50'"
63 | dset foreground-color "'#f8f8f2'"
64 | dset bold-color "'#f8f8f2'"
65 | dset bold-color-same-as-fg "true"
66 | dset use-theme-colors "false"
67 | dset use-theme-background "false"
68 |
69 | unset PROFILE_NAME
70 | unset PROFILE_SLUG
71 | unset DCONF
72 | unset UUIDGEN
73 | exit 0
74 | fi
75 | fi
76 |
77 | # Fallback for Gnome 2 and early Gnome 3
78 | [[ -z "$GCONFTOOL" ]] && GCONFTOOL=gconftool
79 | [[ -z "$BASE_KEY" ]] && BASE_KEY=/apps/gnome-terminal/profiles
80 |
81 | PROFILE_KEY="$BASE_KEY/$PROFILE_SLUG"
82 |
83 | gset() {
84 | local type="$1"; shift
85 | local key="$1"; shift
86 | local val="$1"; shift
87 |
88 | "$GCONFTOOL" --set --type "$type" "$PROFILE_KEY/$key" -- "$val"
89 | }
90 |
91 | # Because gconftool doesn't have "append"
92 | glist_append() {
93 | local type="$1"; shift
94 | local key="$1"; shift
95 | local val="$1"; shift
96 |
97 | local entries="$(
98 | {
99 | "$GCONFTOOL" --get "$key" | tr -d '[]' | tr , "\n" | fgrep -v "$val"
100 | echo "$val"
101 | } | head -c-1 | tr "\n" ,
102 | )"
103 |
104 | "$GCONFTOOL" --set --type list --list-type $type "$key" "[$entries]"
105 | }
106 |
107 | # Append the Base16 profile to the profile list
108 | glist_append string /apps/gnome-terminal/global/profile_list "$PROFILE_SLUG"
109 |
110 | gset string visible_name "$PROFILE_NAME"
111 | gset string palette "#4f4f4f:#ff6c60:#fbb036:#ffffb6:#5796ed:#ff73fd:#8ee478:#eeeeee:#4f4f4f:#fa6960:#fbb036:#feffb9:#6b9fed:#fc6ffa:#8ee478:#ffffff"
112 | gset string background_color "#2b3e50"
113 | gset string foreground_color "#f8f8f2"
114 | gset string bold_color "#f8f8f2"
115 | gset bool bold_color_same_as_fg "true"
116 | gset bool use_theme_colors "false"
117 | gset bool use_theme_background "false"
118 |
119 | unset PROFILE_NAME
120 | unset PROFILE_SLUG
121 | unset DCONF
122 | unset UUIDGEN
123 |
124 |
--------------------------------------------------------------------------------
/helix/lucario.toml:
--------------------------------------------------------------------------------
1 | # Lucario Theme for Helix
2 |
3 | "annotation" = { fg = "foreground" }
4 |
5 | "attribute" = { fg = "green", modifiers = ["italic"] }
6 |
7 | "comment" = { fg = "blue" }
8 | "comment.block" = { fg = "blue" }
9 | "comment.block.documentation" = { fg = "blue" }
10 | "comment.line" = { fg = "blue" }
11 |
12 | "constant" = { fg = "magenta" }
13 | "constant.builtin" = { fg = "magenta" }
14 | "constant.builtin.boolean" = { fg = "magenta" }
15 | "constant.character" = { fg = "magenta" }
16 | "constant.character.escape" = { fg = "magenta" }
17 | "constant.macro" = { fg = "magenta" }
18 | "constant.numeric" = { fg = "magenta" }
19 | "constructor" = { fg = "magenta" }
20 |
21 | "definition" = { underline = { color = "cyan" } }
22 |
23 | "diagnostic" = { underline = { color = "orange", style = "curl" } }
24 | "diagnostic.hint" = { underline = { color = "magenta", style = "curl" } }
25 | "diagnostic.warning" = { underline = { color = "yellow", style = "curl" } }
26 | "diagnostic.error" = { underline = { color = "red", style = "curl" } }
27 | "diagnostic.info" = { underline = { color = "cyan", style = "curl" } }
28 | "diagnostic.unnecessary" = { modifiers = ["dim"] }
29 | "diagnostic.deprecated" = { modifiers = ["crossed_out"] }
30 |
31 | "error" = { fg = "red" }
32 | "hint" = { fg = "magenta" }
33 | "info" = { fg = "cyan" }
34 | "warning" = { fg = "yellow" }
35 |
36 | "diff.delta" = { fg = "orange" }
37 | "diff.minus" = { fg = "red" }
38 | "diff.plus" = { fg = "green" }
39 |
40 | "function" = { fg = "green" }
41 | "function.builtin" = { fg = "green" }
42 | "function.call" = { fg = "green" }
43 | "function.macro" = { fg = "green" }
44 | "function.method" = { fg = "green" }
45 |
46 | "keyword" = { fg = "red" }
47 | "keyword.control.conditional" = { fg = "red" }
48 | "keyword.control.exception" = { fg = "magenta" }
49 | "keyword.control.import" = { fg = "red" }
50 | "keyword.control.repeat" = { fg = "red" }
51 | "keyword.directive" = { fg = "red" }
52 | "keyword.function" = { fg = "red" }
53 | "keyword.operator" = { fg = "red" }
54 | "keyword.return" = { fg = "red" }
55 | "keyword.storage" = { fg = "red" }
56 | "keyword.storage.modifier" = { fg = "red" }
57 | "keyword.storage.type" = { fg = "cyan", modifiers = ["italic"] }
58 |
59 | "label" = { fg = "cyan" }
60 |
61 | "markup.bold" = { fg = "orange", modifiers = ["bold"] }
62 | "markup.heading" = { fg = "magenta", modifiers = ["bold"] }
63 | "markup.italic" = { fg = "yellow", modifiers = ["italic"] }
64 | "markup.link.text" = { fg = "red" }
65 | "markup.link.url" = { fg = "cyan" }
66 | "markup.list" = { fg = "cyan" }
67 | "markup.quote" = { fg = "yellow", modifiers = ["italic"] }
68 | "markup.raw" = { fg = "foreground" }
69 | "markup.strikethrough" = { modifiers = ["crossed_out"] }
70 |
71 | "punctuation" = { fg = "foreground" }
72 | "punctuation.bracket" = { fg = "foreground" }
73 | "punctuation.delimiter" = { fg = "foreground" }
74 | "punctuation.special" = { fg = "red" }
75 |
76 | "special" = { fg = "red" }
77 |
78 | "string" = { fg = "yellow" }
79 | "string.regexp" = { fg = "orange" }
80 | "string.special" = { fg = "orange" }
81 | "string.symbol" = { fg = "yellow" }
82 |
83 | "tag" = { fg = "red" }
84 | "tag.attribute" = { fg = "cyan" }
85 | "tag.delimiter" = { fg = "foreground" }
86 |
87 | "type" = { fg = "cyan", modifiers = ["italic"] }
88 | "type.builtin" = { fg = "cyan" }
89 | "type.enum.variant" = { fg = "foreground", modifiers = ["italic"] }
90 |
91 | "ui.background" = { fg = "foreground", bg = "background" }
92 | "ui.cursor" = { fg = "background", bg = "cursor" }
93 | "ui.cursor.insert" = { fg = "background", bg = "cursor" }
94 | "ui.cursor.match" = { fg = "foreground", bg = "grey" }
95 | "ui.cursor.normal" = { fg = "background", bg = "cursor" }
96 | "ui.cursor.primary.insert" = { fg = "background", bg = "cursor" }
97 | "ui.cursor.primary.normal" = { fg = "background", bg = "cursor" }
98 | "ui.cursor.primary.select" = { fg = "background", bg = "cursor" }
99 | "ui.cursor.select" = { fg = "background", bg = "cursor" }
100 | "ui.cursorline.primary" = { bg = "cursorline" }
101 | "ui.debug" = { fg = "red" }
102 | "ui.help" = { fg = "foreground", bg = "black" }
103 | "ui.highlight.frameline" = { fg = "background", bg = "red" }
104 | "ui.linenr" = { fg = "grey" }
105 | "ui.linenr.selected" = { fg = "foreground" }
106 | "ui.menu" = { fg = "foreground", bg = "current_line" }
107 | "ui.menu.scroll" = { fg = "foreground", bg = "current_line" }
108 | "ui.menu.selected" = { fg = "current_line", bg = "tabs-active" }
109 | "ui.popup" = { fg = "foreground", bg = "black" }
110 | "ui.selection" = { bg = "selection" }
111 | "ui.selection.primary" = { bg = "current_line" }
112 | "ui.statusline" = { fg = "foreground", bg = "black" }
113 | "ui.statusline.inactive" = { fg = "grey", bg = "black" }
114 | "ui.statusline.insert" = { fg = "black", bg = "green", modifiers = ["bold"] }
115 | "ui.statusline.normal" = { fg = "black", bg = "cursor", modifiers = ["bold"] }
116 | "ui.statusline.select" = { fg = "black", bg = "cyan", modifiers = ["bold"] }
117 | "ui.text" = { fg = "foreground" }
118 | "ui.text.focus" = { fg = "cyan" }
119 | "ui.virtual.indent-guide" = { fg = "indent" }
120 | "ui.virtual.inlay-hint" = { fg = "cyan" }
121 | "ui.virtual.inlay-hint.parameter" = { fg = "cyan", modifiers = ["italic", "dim"] }
122 | "ui.virtual.inlay-hint.type" = { fg = "cyan", modifiers = ["italic", "dim"] }
123 | "ui.virtual.jump-label" = { fg = "red", modifiers = ["bold"] }
124 | "ui.virtual.ruler" = { bg = "black" }
125 | "ui.virtual.whitespace" = { fg = "whitespace" }
126 | "ui.virtual.wrap" = { fg = "current_line" }
127 | "ui.window" = { fg = "foreground" }
128 |
129 | "variable" = { fg = "foreground" }
130 | "variable.builtin" = { fg = "magenta", modifiers = ["italic"] }
131 | "variable.other" = { fg = "foreground" }
132 | "variable.other.member" = { fg = "foreground" }
133 | "variable.parameter" = { fg = "yellow", modifiers = ["italic"] }
134 |
135 | [palette]
136 | background = "#2b3e50"
137 | black = "#19242f"
138 | blue = "#5c98cd"
139 | comment = "#5c98cd"
140 | current_line = "#243443"
141 | cursor = "#f0cc04"
142 | cursorline = "#405160"
143 | cyan = "#8be0fd"
144 | foreground = "#f8f8f2"
145 | green = "#199c4b"
146 | grey = "#929ba1"
147 | indent = "#2b3e50"
148 | magenta = "#ca94ff"
149 | orange = "#ffb3b5"
150 | red = "#e94b35"
151 | selection = "#19242f"
152 | tabs-active = "#f0cc04"
153 | whitespace = "#61bbc8"
154 | yellow = "#e6db74"
155 |
--------------------------------------------------------------------------------
/images/19242f.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/19242f.png
--------------------------------------------------------------------------------
/images/243443.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/243443.png
--------------------------------------------------------------------------------
/images/2b3e50.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/2b3e50.png
--------------------------------------------------------------------------------
/images/5c98cd.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/5c98cd.png
--------------------------------------------------------------------------------
/images/alacritty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/alacritty.png
--------------------------------------------------------------------------------
/images/atom.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/atom.png
--------------------------------------------------------------------------------
/images/css.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/css.png
--------------------------------------------------------------------------------
/images/e6db74.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/e6db74.png
--------------------------------------------------------------------------------
/images/f8f8f2.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/f8f8f2.png
--------------------------------------------------------------------------------
/images/gnome-terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/gnome-terminal.png
--------------------------------------------------------------------------------
/images/helix.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/helix.png
--------------------------------------------------------------------------------
/images/iterm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/iterm.png
--------------------------------------------------------------------------------
/images/jetbrains.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/jetbrains.png
--------------------------------------------------------------------------------
/images/lucario.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/lucario.png
--------------------------------------------------------------------------------
/images/mintty.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/mintty.png
--------------------------------------------------------------------------------
/images/rio.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/rio.png
--------------------------------------------------------------------------------
/images/sublime_text.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/sublime_text.png
--------------------------------------------------------------------------------
/images/terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/terminal.png
--------------------------------------------------------------------------------
/images/termux.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/termux.png
--------------------------------------------------------------------------------
/images/vim.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/vim.png
--------------------------------------------------------------------------------
/images/windows-terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/windows-terminal.png
--------------------------------------------------------------------------------
/images/xcode.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/xcode.png
--------------------------------------------------------------------------------
/images/xfce4-terminal.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/xfce4-terminal.png
--------------------------------------------------------------------------------
/images/xterm.png:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/images/xterm.png
--------------------------------------------------------------------------------
/index.less:
--------------------------------------------------------------------------------
1 | /* Lucario Theme - The best colorful flat theme ever \o/
2 | *
3 | * @project https://github.com/raphamorim/lucario
4 | * @author Raphael Amorim
5 | *
6 | */
7 | @import 'styles/editor';
8 |
--------------------------------------------------------------------------------
/iterm/Lucario.itermcolors:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
8 |
9 | Ansi 0 Color
10 |
11 | Blue Component
12 | 0.30978870391845703
13 | Green Component
14 | 0.30978870391845703
15 | Red Component
16 | 0.30978870391845703
17 |
18 | Ansi 1 Color
19 |
20 | Blue Component
21 | 0.37647059559822083
22 | Green Component
23 | 0.42352938652038574
24 | Red Component
25 | 1
26 |
27 | Ansi 10 Color
28 |
29 | Blue Component
30 | 0.21290604770183563
31 | Green Component
32 | 0.69148319959640503
33 | Red Component
34 | 0.98396122455596924
35 |
36 | Ansi 11 Color
37 |
38 | Blue Component
39 | 0.72441947460174561
40 | Green Component
41 | 1
42 | Red Component
43 | 0.99557036161422729
44 |
45 | Ansi 12 Color
46 |
47 | Blue Component
48 | 0.93014281988143921
49 | Green Component
50 | 0.62512099742889404
51 | Red Component
52 | 0.4202386736869812
53 |
54 | Ansi 13 Color
55 |
56 | Blue Component
57 | 0.97963207960128784
58 | Green Component
59 | 0.43492576479911804
60 | Red Component
61 | 0.9888032078742981
62 |
63 | Ansi 14 Color
64 |
65 | Blue Component
66 | 0.47226718068122864
67 | Green Component
68 | 0.89475739002227783
69 | Red Component
70 | 0.55785846710205078
71 |
72 | Ansi 15 Color
73 |
74 | Blue Component
75 | 1
76 | Green Component
77 | 1
78 | Red Component
79 | 1
80 |
81 | Ansi 2 Color
82 |
83 | Blue Component
84 | 0.21290604770183563
85 | Green Component
86 | 0.69148319959640503
87 | Red Component
88 | 0.98396122455596924
89 |
90 | Ansi 3 Color
91 |
92 | Blue Component
93 | 0.7137255072593689
94 | Green Component
95 | 1
96 | Red Component
97 | 1
98 |
99 | Ansi 4 Color
100 |
101 | Blue Component
102 | 0.93003737926483154
103 | Green Component
104 | 0.58876162767410278
105 | Red Component
106 | 0.34059971570968628
107 |
108 | Ansi 5 Color
109 |
110 | Blue Component
111 | 0.99215692281723022
112 | Green Component
113 | 0.45098039507865906
114 | Red Component
115 | 1
116 |
117 | Ansi 6 Color
118 |
119 | Blue Component
120 | 0.47226718068122864
121 | Green Component
122 | 0.89475739002227783
123 | Red Component
124 | 0.55785846710205078
125 |
126 | Ansi 7 Color
127 |
128 | Blue Component
129 | 0.93353170156478882
130 | Green Component
131 | 0.93353170156478882
132 | Red Component
133 | 0.93353170156478882
134 |
135 | Ansi 8 Color
136 |
137 | Blue Component
138 | 0.31095147132873535
139 | Green Component
140 | 0.31094622611999512
141 | Red Component
142 | 0.31095552444458008
143 |
144 | Ansi 9 Color
145 |
146 | Blue Component
147 | 0.3771512508392334
148 | Green Component
149 | 0.41126528382301331
150 | Red Component
151 | 0.97931337356567383
152 |
153 | Background Color
154 |
155 | Blue Component
156 | 0.31372550129890442
157 | Green Component
158 | 0.24313725531101227
159 | Red Component
160 | 0.16862745583057404
161 |
162 | Bold Color
163 |
164 | Blue Component
165 | 1
166 | Green Component
167 | 1
168 | Red Component
169 | 1
170 |
171 | Cursor Color
172 |
173 | Blue Component
174 | 0.12981389462947845
175 | Green Component
176 | 0.74717473983764648
177 | Red Component
178 | 0.8895719051361084
179 |
180 | Cursor Text Color
181 |
182 | Blue Component
183 | 0.18040022253990173
184 | Green Component
185 | 0.74690163135528564
186 | Red Component
187 | 0.88014161586761475
188 |
189 | Foreground Color
190 |
191 | Blue Component
192 | 0.94901961088180542
193 | Green Component
194 | 0.97254902124404907
195 | Red Component
196 | 0.97254902124404907
197 |
198 | Selected Text Color
199 |
200 | Blue Component
201 | 0.97254902124404907
202 | Green Component
203 | 0.97254902124404907
204 | Red Component
205 | 0.97254902124404907
206 |
207 | Selection Color
208 |
209 | Blue Component
210 | 0.18431372940540314
211 | Green Component
212 | 0.14117647707462311
213 | Red Component
214 | 0.098039217293262482
215 |
216 |
217 |
218 |
--------------------------------------------------------------------------------
/jetbrains/Lucario.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/raphamorim/lucario/df30a8e24e94a1065ce1b5b991cb9f8320d58d0e/jetbrains/Lucario.jar
--------------------------------------------------------------------------------
/mintty/lucario:
--------------------------------------------------------------------------------
1 | # source: https://github.com/raphamorim/lucario
2 |
3 | BackgroundColour=#2b3e50
4 | ForegroundColour=#f8f8f2
5 | CursorColour=#e3bf21
6 |
7 | Black=#4f4f4f
8 | Red=#ff6c60
9 | Green=#fbb036
10 | Yellow=#ffffb6
11 | Blue=#5796ed
12 | Magenta=#ff73fd
13 | Cyan=#8ee478
14 | White=#eeeeee
15 |
16 | BoldBlack=#4f4f4f
17 | BoldRed=#fa6960
18 | BoldGreen=#fbb036
19 | BoldYellow=#feffb9
20 | BoldBlue=#6b9fed
21 | BoldMagenta=#fc6ffa
22 | BoldCyan=#8ee478
23 | BoldWhite=#ffffff
24 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Lucario",
3 | "theme": "syntax",
4 | "version": "2.2.0",
5 | "description": "The best colorful flat theme ever.",
6 | "repository": "https://github.com/raphamorim/lucario",
7 | "license": "MIT",
8 | "engines": {
9 | "atom": ">=1.0.0 <2.0.0"
10 | }
11 | }
12 |
--------------------------------------------------------------------------------
/pygments/lucario.py:
--------------------------------------------------------------------------------
1 | # -*- coding: utf-8 -*-
2 | """
3 | Lucario Colorscheme
4 | ~~~~~~~~~~~~~~~~~~~
5 |
6 | Simon Duff
7 |
8 | """
9 | from pygments.style import Style
10 | from pygments.token import Token, Comment, Name, Keyword, Generic, Number, Operator, String, Error, Literal, Other, Punctuation, Text
11 |
12 | class LucarioStyle(Style):
13 | default_style = '#f8f8f2'
14 | background_color = '#2b3e50'
15 |
16 | styles = {
17 | Text: '#f8f8f2',
18 | Error: 'bold #ffb3b5',
19 | Keyword: '#ffb3b5',
20 | Literal: '#e6b5ff',
21 | Name: '#f8f8f2',
22 | Name.Tag: '#ffb3b5',
23 | Operator: '#ffb3b5',
24 | Punctuation: '#f8f8f2',
25 | Comment: '#7ce5e6',
26 | Keyword.Namespace: '#ffb3b5',
27 | Literal.String: '#d7d787',
28 | Name.Class: '#b3d6b3',
29 | Name.Function: '#b3d6b3',
30 | Name.Namespace: '#f8f8f2',
31 | Name.Builtin.Pseudo: '#84dffe'
32 | }
33 |
--------------------------------------------------------------------------------
/rio/lucario.toml:
--------------------------------------------------------------------------------
1 | [colors]
2 | background = '#2b3e50'
3 | black = '#19242f'
4 | blue = '#5c98cd'
5 | cursor = '#f0cc04'
6 | cyan = '#8be0fd'
7 | foreground = '#F8F8F2'
8 | green = '#199c4b'
9 | magenta = '#ca94ff'
10 | red = '#e94b35'
11 | tabs = '#5c98cd'
12 | tabs-active = '#f0cc04'
13 | white = '#F8F8F2'
14 | yellow = '#f0cc04'
15 | dim-black = '#19242f'
16 | dim-blue = '#AE7BF8'
17 | dim-cyan = '#6fb3ca'
18 | dim-foreground = '#dfdfd9'
19 | dim-green = '#147c3c'
20 | dim-magenta = '#a176cc'
21 | dim-red = '#ba3c2a'
22 | dim-white = '#EFEFE1'
23 | dim-yellow = '#E6A003'
24 | light-black = '#2f3943'
25 | light-blue = '#D6ACFF'
26 | light-cyan = '#b9ecfd'
27 | light-foreground = '#f8f8f2'
28 | light-green = '#72cc5a'
29 | light-magenta = '#d4a9ff'
30 | light-red = '#ff6541'
31 | light-white = '#FFFFFF'
32 | light-yellow = '#FFFFA5'
33 |
--------------------------------------------------------------------------------
/styles/colors.less:
--------------------------------------------------------------------------------
1 | @background: #2b3e50;
2 | @current_line: #243443;
3 | @selection: #19242f;
4 | @foreground: #f8f8f2;
5 | @comment: #5c98cd;
6 | @string: #e6db74;
7 | @border: #f8f8f0;
8 | @green: #199c4b;
9 | @yellow: #f0cc04;
10 | @orange: #e94b35;
11 | @invisible: #666;
12 | @number: #ca94ff;
13 | @instance: #ffab28;
14 | @storage: #66d9ef;
15 | @soft-green: #72cc5a;
16 | @entity: #ff6541;
17 | @function: #8be0fd;
18 | @constant: #6be5fd;
19 |
--------------------------------------------------------------------------------
/styles/editor.less:
--------------------------------------------------------------------------------
1 | @import 'colors';
2 | @import 'language';
3 | @import 'syntax-variables';
4 | atom-text-editor {
5 | background-color: @background;
6 | color: @foreground;
7 |
8 | .line.cursor-line{
9 | background-color: @current_line;
10 | }
11 |
12 | .invisible, .invisible-character{
13 | color: @invisible;
14 | }
15 |
16 | .selection{
17 | .region{
18 | background-color: @selection;
19 | }
20 | .cursor {
21 | border-color: @border;
22 | }
23 | }
24 |
25 | .indent-guide{
26 | box-shadow: 1px 0 #444;
27 | }
28 |
29 | .wrap-guide{
30 | background-color: current_line;
31 | }
32 | .gutter{
33 | .line-number{
34 | background-color: darken(@background, 2.3%);
35 | color: @border;
36 | -webkit-font-smoothing: antialised;
37 |
38 | &.git-line-added{
39 | border-left: 2px solid;
40 | }
41 |
42 | &.git-line-modified{
43 | border-left: 2px solid @yellow;
44 | }
45 |
46 | &.git-line-removed{
47 | border-left: 2px solid @orange;
48 | padding-left: calc(.5em - 2px);
49 | }
50 | }
51 | }
52 | }
53 |
--------------------------------------------------------------------------------
/styles/language.less:
--------------------------------------------------------------------------------
1 | @import "colors";
2 | .syntax--comment {
3 | color: @comment;
4 | }
5 |
6 | .syntax--string {
7 | color: @string;
8 | }
9 |
10 | .syntax--constant {
11 | color: @number;
12 | }
13 |
14 | .syntax--variable {
15 | color: @orange;
16 | }
17 |
18 | .syntax--variable.syntax--other.syntax--readwrite.syntax--instance {
19 | color: @instance;
20 | }
21 |
22 | .syntax--constant.syntax--character.syntax--escaped, .syntax--constant.syntax--character.syntax--escape, .syntax--string .syntax--source, .syntax--string .syntax--source.syntax--ruby {
23 | color: @number;
24 | }
25 |
26 | .syntax--keyword, .syntax--storage{
27 | color: @entity;
28 | }
29 |
30 | .syntax--storage.syntax--type {
31 | font-style: italic;
32 | color: @storage;
33 | }
34 |
35 | .syntax--entity.syntax--name.syntax--class {
36 | text-decoration: underline;
37 | color: @soft-green;
38 | }
39 |
40 | .syntax--entity.syntax--other.syntax--inherited-class {
41 | font-style: italic;
42 | text-decoration: underline;
43 | color: @soft-green;
44 | }
45 |
46 | .syntax--entity.syntax--name.syntax--function {
47 | color: @soft-green;
48 | }
49 |
50 | .syntax--variable.syntax--parameter {
51 | font-style: italic;
52 | color: @instance;
53 | }
54 |
55 | .syntax--entity.syntax--name.syntax--tag {
56 | color: @entity;
57 | font-style: italic;;
58 | }
59 |
60 | .syntax--entity.syntax--other.syntax--attribute-name, .syntax--markup.syntax--heading {
61 | color: @soft-green;
62 | }
63 |
64 | .syntax--support.syntax--function {
65 | color: @function;
66 | }
67 |
68 | .syntax--support.syntax--constant {
69 | color: @constant;
70 | }
71 |
72 | .syntax--support.syntax--type, .syntax--support.syntax--class {
73 | font-style: italic;
74 | color: @constant;
75 | }
76 |
77 | .syntax--support.syntax--other.syntax--variable, .syntax--variable.syntax--unordered, .syntax--variable.syntax--ordered {
78 | color: @instance;
79 | }
80 |
81 | .syntax--invalid, .syntax--invalid.syntax--deprecated {
82 | color: @foreground;
83 | background-color: @selection;
84 | }
85 |
86 | .syntax--markup.syntax--bold, .syntax--markup.syntax--italic {
87 | color: @entity;
88 | }
89 |
90 | .syntax--markup.syntax--raw {
91 | color: @storage;
92 | }
93 |
94 | .syntax--punctuation.syntax--definition.syntax--tag.syntax--xml.syntax--plist, .syntax--constant.syntax--name.syntax--xml {
95 | color: @foreground;
96 | }
97 |
--------------------------------------------------------------------------------
/styles/syntax-variables.less:
--------------------------------------------------------------------------------
1 | @import "colors";
2 | // General colors
3 | @syntax-text-color: @foreground;
4 | @syntax-cursor-color: #c0c5ce;
5 | @syntax-selection-color: rgba(128, 203, 196, 0.13);
6 | @syntax-background-color: @selection;
7 |
8 | // Guide colors
9 | @syntax-wrap-guide-color: #65737e;
10 | @syntax-indent-guide-color: #65737e;
11 | @syntax-invisible-character-color: #65737e;
12 |
13 | // For find and replace markers
14 | @syntax-result-marker-color: #65737e;
15 | @syntax-result-marker-color-selected: #CDD3DE;
16 |
17 | // Gutter colors
18 | @syntax-gutter-text-color: #CDD3DE;
19 | @syntax-gutter-text-color-selected: #CDD3DE;
20 | @syntax-gutter-background-color: #263238;
21 | @syntax-gutter-background-color-selected: rgba(0, 0, 0, 0.19);
22 |
23 | // For git diff info. i.e. in the gutter
24 | // These are static and were not extracted from your textmate theme
25 | @syntax-color-renamed: #96CBFE;
26 | @syntax-color-added: #A8FF60;
27 | @syntax-color-modified: #E9C062;
28 | @syntax-color-removed: #CC6666;
29 | @text-color-subtle: #666;
30 | @text-color-dark: #333;
31 | @text-color-info: #2196F3;
32 |
--------------------------------------------------------------------------------
/terminal/Lucario.terminal:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
9 |
10 | ANSIBlackColor
11 |
12 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
13 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECYw
14 | LjE4MDM5MjE2MSAwLjIzOTIxNTcwMTggMC4zMTc2NDcwNjk3ABACgALSEBESE1okY2xh
15 | c3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2
16 | ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYouNj5SfqLCzvM7R1gAAAAAAAAEBAAAAAAAA
17 | ABkAAAAAAAAAAAAAAAAAAADY
18 |
19 | ANSIBlueColor
20 |
21 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
22 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
23 | LjI0MzEzNzI3MDIgMC40OTAxOTYxMDg4IDAuNzMzMzMzMzQ5MgAQAoAC0hAREhNaJGNs
24 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
25 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
26 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
27 |
28 | ANSIBrightBlackColor
29 |
30 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
31 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECYw
32 | LjE3MjU0OTAyNDIgMC4yMzEzNzI1NjUgMC4zMDE5NjA3OTYxABACgALSEBESE1okY2xh
33 | c3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2
34 | ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYouNj5SfqLCzvM7R1gAAAAAAAAEBAAAAAAAA
35 | ABkAAAAAAAAAAAAAAAAAAADY
36 |
37 | ANSIBrightBlueColor
38 |
39 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
40 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
41 | LjI5NDExNzY1OTMgMC41NzI1NDkwNDUxIDAuODU4ODIzNTk3NAAQAoAC0hAREhNaJGNs
42 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
43 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
44 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
45 |
46 | ANSIBrightCyanColor
47 |
48 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
49 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
50 | LjI0MzEzNzI3MDIgMC43NDUwOTgwNTQ0IDAuNjAwMDAwMDIzOAAQAoAC0hAREhNaJGNs
51 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
52 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
53 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
54 |
55 | ANSIBrightGreenColor
56 |
57 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
58 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
59 | LjIxMTc2NDcyMzEgMC42MzUyOTQxMzk0IDAuMzIxNTY4NjM4MQAQAoAC0hAREhNaJGNs
60 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
61 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
62 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
63 |
64 | ANSIBrightMagentaColor
65 |
66 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
67 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
68 | LjU4ODIzNTMxODcgMC4yOTAxOTYwOTA5IDAuNzEzNzI1NTA3MwAQAoAC0hAREhNaJGNs
69 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
70 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
71 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
72 |
73 | ANSIBrightRedColor
74 |
75 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
76 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECYw
77 | Ljg3NDUwOTg3MSAwLjI4MjM1Mjk1NDEgMC4yMzUyOTQxMzM0ABACgALSEBESE1okY2xh
78 | c3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2
79 | ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYouNj5SfqLCzvM7R1gAAAAAAAAEBAAAAAAAA
80 | ABkAAAAAAAAAAAAAAAAAAADY
81 |
82 | ANSIBrightWhiteColor
83 |
84 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
85 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
86 | LjkyNTQ5MDI2MDEgMC45NDExNzY1MzM3IDAuOTQ1MDk4MTAyMQAQAoAC0hAREhNaJGNs
87 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
88 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
89 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
90 |
91 | ANSIBrightYellowColor
92 |
93 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
94 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
95 | LjkyMTU2ODY5MTcgMC43ODQzMTM3OTggMC4wMjc0NTA5ODI0OAAQAoAC0hAREhNaJGNs
96 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
97 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
98 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
99 |
100 | ANSICyanColor
101 |
102 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
103 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
104 | LjQ0NzA1ODgyMzUgMC43NTI5NDExNzY1IDAuMzY0NzA1ODgyNAAQAYAC0hAREhNaJGNs
105 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
106 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
107 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
108 |
109 | ANSIGreenColor
110 |
111 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
112 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECgw
113 | LjkyNTQ5MDE5NjEgMC42MjM1Mjk0MTE4IDAuMDcwNTg4MjM1MjkAEAKAAtIQERITWiRj
114 | bGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVjdF8QD05TS2V5ZWRBcmNo
115 | aXZlctEXGFRyb290gAEIERojLTI3O0FITltijY+RlqGqsrW+0NPYAAAAAAAAAQEAAAAA
116 | AAAAGQAAAAAAAAAAAAAAAAAAANo=
117 |
118 | ANSIMagentaColor
119 |
120 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
121 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
122 | LjU1Mjk0MTIwMzEgMC4yMDc4NDMxNTQ3IDAuNjkwMTk2MDk2OQAQAoAC0hAREhNaJGNs
123 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
124 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
125 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
126 |
127 | ANSIRedColor
128 |
129 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
130 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
131 | LjcyNTQ5MDIxMjQgMC4yMTE3NjQ3MjMxIDAuMTY4NjI3NDU1OAAQAoAC0hAREhNaJGNs
132 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
133 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
134 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
135 |
136 | ANSIWhiteColor
137 |
138 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
139 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECYw
140 | Ljc0NTA5ODA1NDQgMC43NjQ3MDU5NTYgMC43ODAzOTIyMjk2ABACgALSEBESE1okY2xh
141 | c3NuYW1lWCRjbGFzc2VzV05TQ29sb3KiEhRYTlNPYmplY3RfEA9OU0tleWVkQXJjaGl2
142 | ZXLRFxhUcm9vdIABCBEaIy0yNztBSE5bYouNj5SfqLCzvM7R1gAAAAAAAAEBAAAAAAAA
143 | ABkAAAAAAAAAAAAAAAAAAADY
144 |
145 | ANSIYellowColor
146 |
147 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
148 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
149 | Ljk5NjA3ODQ5MTIgMC41MTc2NDcwODc2IDAuNTI5NDExNzkyOAAQAoAC0hAREhNaJGNs
150 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
151 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
152 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
153 |
154 | BackgroundColor
155 |
156 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
157 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
158 | LjE2ODYyNzQ1NTggMC4yNDMxMzcyNzAyIDAuMzEzNzI1NTAxMwAQAoAC0hAREhNaJGNs
159 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
160 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
161 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
162 |
163 | CursorBlink
164 |
165 | CursorColor
166 |
167 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
168 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
169 | LjkyMTU2ODY5MTcgMC43ODQzMTM3OTggMC4wMjc0NTA5ODI0OAAQAoAC0hAREhNaJGNs
170 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
171 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
172 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
173 |
174 | CursorType
175 | 0
176 | Font
177 |
178 | YnBsaXN0MDDUAQIDBAUGGBlYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
179 | AAGGoKQHCBESVSRudWxs1AkKCwwNDg8QVk5TU2l6ZVhOU2ZGbGFnc1ZOU05hbWVWJGNs
180 | YXNzI0AqAAAAAAAAEBCAAoADXU1lbmxvLVJlZ3VsYXLSExQVFlokY2xhc3NuYW1lWCRj
181 | bGFzc2VzVk5TRm9udKIVF1hOU09iamVjdF8QD05TS2V5ZWRBcmNoaXZlctEaG1Ryb290
182 | gAEIERojLTI3PEJLUltiaXJ0dniGi5afpqmyxMfMAAAAAAAAAQEAAAAAAAAAHAAAAAAA
183 | AAAAAAAAAAAAAM4=
184 |
185 | FontAntialias
186 |
187 | FontHeightSpacing
188 | 1.0094191028225805
189 | FontWidthSpacing
190 | 0.999
191 | ProfileCurrentVersion
192 | 2.02
193 | SelectionColor
194 |
195 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
196 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECgw
197 | LjA5ODAzOTIxNTY5IDAuMTQxMTc2NDcwNiAwLjE4NDMxMzcyNTUAEAKAAtIQERITWiRj
198 | bGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVjdF8QD05TS2V5ZWRBcmNo
199 | aXZlctEXGFRyb290gAEIERojLTI3O0FITltijY+RlqGqsrW+0NPYAAAAAAAAAQEAAAAA
200 | AAAAGQAAAAAAAAAAAAAAAAAAANo=
201 |
202 | TextBoldColor
203 |
204 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
205 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NPECcw
206 | LjkyNTQ5MDI2MDEgMC45NDExNzY1MzM3IDAuOTQ1MDk4MTAyMQAQAoAC0hAREhNaJGNs
207 | YXNzbmFtZVgkY2xhc3Nlc1dOU0NvbG9yohIUWE5TT2JqZWN0XxAPTlNLZXllZEFyY2hp
208 | dmVy0RcYVHJvb3SAAQgRGiMtMjc7QUhOW2KMjpCVoKmxtL3P0tcAAAAAAAABAQAAAAAA
209 | AAAZAAAAAAAAAAAAAAAAAAAA2Q==
210 |
211 | TextColor
212 |
213 | YnBsaXN0MDDUAQIDBAUGFRZYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3AS
214 | AAGGoKMHCA9VJG51bGzTCQoLDA0OVU5TUkdCXE5TQ29sb3JTcGFjZVYkY2xhc3NGMSAx
215 | IDEAEAGAAtIQERITWiRjbGFzc25hbWVYJGNsYXNzZXNXTlNDb2xvcqISFFhOU09iamVj
216 | dF8QD05TS2V5ZWRBcmNoaXZlctEXGFRyb290gAEIERojLTI3O0FITltiaWttcn2GjpGa
217 | rK+0AAAAAAAAAQEAAAAAAAAAGQAAAAAAAAAAAAAAAAAAALY=
218 |
219 | UseBoldFonts
220 |
221 | name
222 | Lucario
223 | type
224 | Window Settings
225 |
226 |
227 |
--------------------------------------------------------------------------------
/termux/lucario.colors:
--------------------------------------------------------------------------------
1 | #Lucario theme for termux
2 | #Color scheme by https://github.com/raphamorim/lucario
3 |
4 | color0=#4f4f4f
5 | color1=#ff6c60
6 | color2=#fbb036
7 | color3=#ffffb6
8 | color4=#5796ed
9 | color5=#ff73fd
10 | color6=#8ee478
11 | color7=#eeeeee
12 | color8=#4f4f4f
13 | color9=#fa6960
14 | color10=#fbb036
15 | color11=#feffb9
16 | color12=#6b9fed
17 | color13=#fc6ffa
18 | color14=#8ee478
19 | color15=#ffffff
20 | background=#2b3e50
21 | foreground=#f8f8f2
22 | cursor=#e3bf21
23 |
--------------------------------------------------------------------------------
/windows-terminal/lucario.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "Lucario",
3 |
4 | "cursorColor": "#F8F8F2",
5 | "selectionBackground": "#19242F",
6 |
7 | "background": "#2B3E50",
8 | "foreground": "#F8F8F2",
9 |
10 | "black": "#4F4F4F",
11 | "red": "#FF6C60",
12 | "green": "#FBB036",
13 | "yellow": "#FFFFB6",
14 | "blue": "#5796ED",
15 | "purple": "#FF73FD",
16 | "cyan": "#8EE478",
17 | "white": "#EEEEEE",
18 |
19 | "brightBlack": "#4F4F4F",
20 | "brightRed": "#FA6960",
21 | "brightGreen": "#FBB036",
22 | "brightYellow": "#FEFFB9",
23 | "brightBlue": "#6B9FED",
24 | "brightPurple": "#FC6FFA",
25 | "brightCyan": "#8EE478",
26 | "brightWhite": "#FFFFFF"
27 | }
28 |
--------------------------------------------------------------------------------
/xfce4-terminal/lucario.theme:
--------------------------------------------------------------------------------
1 | [Scheme]
2 | Name=Lucario
3 | ColorCursor=#F8F8F2
4 | ColorForeground=#F8F8F2
5 | ColorBackground=#2B3E50
6 | TabActivityColor=#E6DB74
7 | ColorPalette=#4F4F4F;#FF6C60;#FBB036;#FFFFB6;#5796ED;#FF73FD;#8EE478;#EEEEEE;#4F4F4F;#FA6960;#FBB036;#FEFFB9;#6B9FED;#FC6FFA;#8EE478;#FFFFFF;
8 | ColorBold=#F8F8F2
9 | ColorBoldUseDefault=FALSE
10 |
--------------------------------------------------------------------------------
/xterm/.Xresources:
--------------------------------------------------------------------------------
1 | xterm*charClass: 33:48,35:48,37:48,43:48,45-47:48,64:48,95:48,126:48
2 | xterm*termName: xterm-color
3 | xterm*eightBitInput: false
4 |
5 | !BLK Cursor
6 | #define _color0 #4f4f4f
7 | #define _color8 #4f4f4f
8 | !RED Tag
9 | #define _color1 #ff6c60
10 | #define _color9 #fa6960
11 | !GRN SpecialKey
12 | #define _color2 #fbb036
13 | #define _color10 #fbb036
14 | !YEL Keyword
15 | #define _color3 #ffffb6
16 | #define _color11 #feffb9
17 | !BLU Number
18 | #define _color4 #5796ed
19 | #define _color12 #6b9fed
20 | !MAG Precondit
21 | #define _color5 #ff73fd
22 | #define _color13 #fc6ffa
23 | !CYN Float
24 | #define _color6 #8ee478
25 | #define _color14 #8ee478
26 | !WHT Search
27 | #define _color7 #eeeeee
28 | #define _color15 #ffffff
29 | !FMT Include, StatusLine, ErrorMsg
30 | #define _colorBD #ffffff
31 | #define _colorUL #ffffff
32 | #define _colorIT #ffffff
33 | !TXT Normal, Normal, Cursor
34 | #define _foreground #f8f8f2
35 | #define _background #2b3e50
36 | #define _cursorColor #e3bf21
37 | URxvt*color0 : _color0
38 | URxvt*color1 : _color1
39 | URxvt*color2 : _color2
40 | URxvt*color3 : _color3
41 | URxvt*color4 : _color4
42 | URxvt*color5 : _color5
43 | URxvt*color6 : _color6
44 | URxvt*color7 : _color7
45 | URxvt*color8 : _color8
46 | URxvt*color9 : _color9
47 | URxvt*color10 : _color10
48 | URxvt*color11 : _color11
49 | URxvt*color12 : _color12
50 | URxvt*color13 : _color13
51 | URxvt*color14 : _color14
52 | URxvt*color15 : _color15
53 | URxvt*colorBD : _colorBD
54 | URxvt*colorIT : _colorIT
55 | URxvt*colorUL : _colorUL
56 | URxvt*foreground : _foreground
57 | URxvt*background : _background
58 | URxvt*cursorColor : _cursorColor
59 | XTerm*color0 : _color0
60 | XTerm*color1 : _color1
61 | XTerm*color2 : _color2
62 | XTerm*color3 : _color3
63 | XTerm*color4 : _color4
64 | XTerm*color5 : _color5
65 | XTerm*color6 : _color6
66 | XTerm*color7 : _color7
67 | XTerm*color8 : _color8
68 | XTerm*color9 : _color9
69 | XTerm*color10 : _color10
70 | XTerm*color11 : _color11
71 | XTerm*color12 : _color12
72 | XTerm*color13 : _color13
73 | XTerm*color14 : _color14
74 | XTerm*color15 : _color15
75 | XTerm*colorBD : _colorBD
76 | XTerm*colorIT : _colorIT
77 | XTerm*colorUL : _colorUL
78 | XTerm*foreground : _foreground
79 | XTerm*background : _background
80 | XTerm*cursorColor : _cursorColor
81 |
--------------------------------------------------------------------------------