├── .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 | ![Logo](images/lucario.png) 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%` | ![](images/2b3e50.png) 36 | Current Line | `#243443` | `36 52 67` | `209° 30.1% 20.2%` | ![](images/243443.png) 37 | Selection | `#19242f` | `25 36 47` | `210° 30.6% 14.1%` | ![](images/19242f.png) 38 | Foreground | `#f8f8f2` | `248 248 242` | `60° 30% 96%` | ![](images/f8f8f2.png) 39 | Comment | `#5c98cd` | `92 152 205` | `208.1° 53.1% 58.2%` | ![](images/5c98cd.png) 40 | String | `#e6db74` | `230 219 116` | `54.2° 69.5% 67.8%` | ![](images/e6db74.png) 41 | 42 | 43 | ## Editors 44 | 45 | ### [Atom](https://atom.io/) 46 | ![Atom Example](/images/atom.png) 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 | ![Helix Example](/images/helix.png) 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 | ![Jetbrains Example](/images/jetbrains.png) 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 | ![Sublime Example](/images/sublime_text.png) 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 | ![VS Code theme by Ikyuadeu example](https://raw.githubusercontent.com/Ikuyadeu/Lucario-vscode/master/images/vscode.png) 94 | 95 | The second one by victor-gp (issues tracked [here](https://github.com/victor-gp/lucario-vscode-theme/issues)): 96 | 97 | ![VS Code theme by victor-gp example](https://raw.githubusercontent.com/victor-gp/lucario-vscode-theme/main/assets/preview.png) 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 | ![Vim Example](/images/vim.png) 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 | ![xcode Example](/images/xcode.png) 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 | ![Rio Terminal Example](/images/rio.png) 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 | ![GNOME Terminal Example](/images/gnome-terminal.png) 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 | ![iTerm Example](/images/iterm.png) 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 | ![Terminal Example](/images/terminal.png) 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 | ![Termux Example](/images/termux.png) 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 | ![xfce4-terminal Example](https://raw.githubusercontent.com/raphamorim/lucario/main/images/xfce4-terminal.png) 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 | ![xterm Example](/images/xterm.png) 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 | ![Windows Terminal Example](/images/windows-terminal.png) 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 | ![alacritty Example](/images/alacritty.png) 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 | ![Mintty Example](/images/mintty.png) 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 | ![CSS Example](/images/css.png) 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 | --------------------------------------------------------------------------------