├── test └── filetypes │ ├── a.v │ ├── a.7z │ ├── a.asm │ ├── a.gz │ ├── a.html │ ├── a.ino │ ├── a.jpg │ ├── a.mov │ ├── a.rs │ ├── a.sh │ ├── a.swp │ ├── a.toml │ ├── a.uml │ ├── a.xml │ ├── c │ ├── a.c │ ├── a.cbl │ └── a.cs │ ├── p │ ├── a.png │ ├── a.pp │ ├── a.py │ ├── pom.xml │ └── a.php │ ├── a.dockerfile │ ├── a.gr.wasm │ ├── docker-compose.yml │ ├── a.fs │ ├── a.zig │ ├── a.exs │ └── Makefile ├── .gitignore ├── License ├── README.md ├── Changelog.md └── plugin └── vim-emoji-icon-theme.vim /test/filetypes/a.v: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.7z: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.asm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.gz: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.ino: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.jpg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.mov: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.rs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.sh: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.swp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.uml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/c/a.c: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/c/a.cbl: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/c/a.cs: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/p/a.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/p/a.pp: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/p/a.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.dockerfile: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/a.gr.wasm: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/p/pom.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/filetypes/docker-compose.yml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | 2 | .DS_Store 3 | 4 | -------------------------------------------------------------------------------- /test/filetypes/a.fs: -------------------------------------------------------------------------------- 1 | open System 2 | 3 | [] 4 | let main argv = 5 | printfn "Hello World from F#!" 6 | 0 // return an integer exit code 7 | 8 | -------------------------------------------------------------------------------- /test/filetypes/a.zig: -------------------------------------------------------------------------------- 1 | const std = @import("std"); 2 | 3 | pub fn main() !void { 4 | const stdout = std.io.getStdOut().writer(); 5 | try stdout.print("Hello, {}!\n", .{"world"}); 6 | } 7 | 8 | -------------------------------------------------------------------------------- /test/filetypes/a.exs: -------------------------------------------------------------------------------- 1 | current_process = self() 2 | 3 | # Spawn an Elixir process (not an operating system one!) 4 | spawn_link(fn -> 5 | send(current_process, {:msg, "hello world"}) 6 | end) 7 | 8 | # Block until the message is received 9 | receive do 10 | {:msg, contents} -> IO.puts(contents) 11 | end 12 | 13 | -------------------------------------------------------------------------------- /test/filetypes/Makefile: -------------------------------------------------------------------------------- 1 | 2 | IDIR =../include 3 | CC=gcc 4 | CFLAGS=-I$(IDIR) 5 | 6 | ODIR=obj 7 | LDIR =../lib 8 | 9 | LIBS=-lm 10 | 11 | _DEPS = hellomake.h 12 | DEPS = $(patsubst %,$(IDIR)/%,$(_DEPS)) 13 | 14 | _OBJ = hellomake.o hellofunc.o 15 | OBJ = $(patsubst %,$(ODIR)/%,$(_OBJ)) 16 | 17 | 18 | $(ODIR)/%.o: %.c $(DEPS) 19 | $(CC) -c -o $@ $< $(CFLAGS) 20 | 21 | hellomake: $(OBJ) 22 | $(CC) -o $@ $^ $(CFLAGS) $(LIBS) 23 | 24 | .PHONY: clean 25 | 26 | clean: 27 | rm -f $(ODIR)/*.o *~ core $(INCDIR)/*~ 28 | 29 | 30 | -------------------------------------------------------------------------------- /test/filetypes/p/a.php: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 15 | 16 |
17 | Select image to upload: 18 | 19 | 20 |
21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /License: -------------------------------------------------------------------------------- 1 | The MIT License (MIT) 2 | 3 | Copyright (c) 2024 Adelar da Silva Queiróz 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | 23 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vim Emoji Icon Theme 🎨 2 | 3 | This plugin uses emojis to represent filetypes, signs and symbols for many plugins. So there is no need for overrided fonts. 4 | 5 | For filetypes support this plugins extends [vim-devicons](https://github.com/ryanoasis/vim-devicons) 6 | and [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons), adding support for icons as emojis on Vim and Neovim. 7 | 8 | [NERDTree](https://github.com/preservim/nerdtree) with this plugin using [material.nvim](https://github.com/marko-cerovac/material.nvim) colorscheme: 9 | 10 | ![Screenshot](https://user-images.githubusercontent.com/430272/155048699-7031540f-af62-4aa9-90df-f5efc09f1f9a.png) 11 | 12 | ## Plugins Support 🤗 13 | 14 | Icon plugins: 15 | 16 | - [x] [kristijanhusak/defx-icons](https://github.com/kristijanhusak/defx-icons) 17 | - [x] [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons) [1](https://github.com/kyazdani42/nvim-web-devicons/pull/11) or 18 | - [x] [ryanoasis/vim-devicons](https://github.com/ryanoasis/vim-devicons) - For filetype support 19 | 20 | Others plugins: 21 | 22 | - [x] [adelarsq/neoline.vim](https://github.com/adelarsq/neoline.vim) `*` 23 | - [x] [adelarsq/vim-pomodoro](https://github.com/adelarsq/vim-pomodoro) 24 | - [x] [airblade/vim-gitgutter](https://github.com/airblade/vim-gitgutter) 25 | - [x] [andymass/vim-matchup](https://github.com/andymass/vim-matchup) 26 | - [x] [arecarn/vim-crunch](https://github.com/arecarn/vim-crunch) 27 | - [x] [bagrat/vim-buffet](https://github.com/bagrat/vim-buffet) `*` 28 | - [x] [ctrlpvim/ctrlp.vim](https://github.com/ctrlpvim/ctrlp.vim) `*` 29 | - [x] [dense-analysis/ale](https://github.com/dense-analysis/ale) 30 | - [x] [drzel/vim-line-no-indicator](https://github.com/drzel/vim-line-no-indicator) 31 | - [x] [glepnir/dashboard-nvim](https://github.com/glepnir/dashboard-nvim) 32 | - [x] [glepnir/lspsaga.nvim](https://github.com/glepnir/lspsaga.nvim) 33 | - [x] [glepnir/spaceline.vim](https://github.com/glepnir/spaceline.vim) `****` 34 | - [x] [hsanson/vim-android](https://github.com/hsanson/vim-android) 35 | - [x] [idanarye/vim-vebugger](https://github.com/idanarye/vim-vebugger) 36 | - [x] [itchyny/lightline.vim](https://github.com/itchyny/lightline.vim) `*` 37 | - [x] [kristijanhusak/vim-dadbod-ui](https://github.com/kristijanhusak/vim-dadbod-ui) 38 | - [x] [kyazdani42/nvim-tree.lua](https://github.com/kyazdani42/nvim-tree.lua) `*****` 39 | - [x] [lambdalisue/battery.vim](https://github.com/lambdalisue/battery.vim) 40 | - [x] [liuchengxu/Vista](https://github.com/liuchengxu/vista.vim) 41 | - [x] [liuchengxu/vim-clap](https://github.com/liuchengxu/vim-clap) `**` 42 | - [x] [mattesgroeger/vim-bookmarks](https://github.com/MattesGroeger/vim-bookmarks) 43 | - [x] [meain/vim-package-info](https://github.com/meain/vim-package-info) 44 | - [x] [mhinz/vim-signify](https://github.com/mhinz/vim-signify) 45 | - [x] [mhinz/vim-startify](https://github.com/mhinz/vim-startify) `*` 46 | - [x] [ms-jpq/chadtree](https://github.com/ms-jpq/chadtree) `***` 47 | - [x] [neoclide/coc.nvim](https://github.com/neoclide/coc.nvim) 48 | - [x] [nvim-lua/diagnostic-nvim](https://github.com/nvim-lua/diagnostic-nvim) 49 | - [x] [nvim-lua/lsp-status.nvim](https://github.com/nvim-lua/lsp-status.nvim) 50 | - [x] [onsails/lspkind.nvim](https://github.com/onsails/lspkind.nvim) 51 | - [x] [powerline/powerline](https://github.com/powerline/powerline) `*` 52 | - [x] [preservim/nerdtree](https://github.com/preservim/nerdtree) `*` 53 | - [x] [puremourning/vimspector](https://github.com/puremourning/vimspector) 54 | - [x] [romgrk/barbar.nvim](https://github.com/romgrk/barbar.nvim) `*****` 55 | - [x] [shougo/defx.nvim](https://github.com/shougo/defx.nvim) 56 | - [x] [shougo/denite](https://github.com/Shougo/denite.nvim) `*` 57 | - [x] [shougo/unite](https://github.com/shougo/unite.vim) `*` 58 | - [x] [shougo/vimfiler.vim](https://github.com/Shougo/vimfiler.vim) 59 | - [x] [shougo/vimfiler](https://github.com/shougo/vimfiler.vim) `*` 60 | - [x] [skywind3000/asyncrun.vim](https://github.com/skywind3000/asyncrun.vim) 61 | - [x] [stevearc/aerial.nvim](https://github.com/stevearc/aerial.nvim/) 62 | - [x] [stevearc/oil.nvim](https://github.com/stevearc/oil.nvim) 63 | - [x] [tamago324/lir.nvim](https://github.com/tamago324/lir.nvim) `*****` 64 | - [x] [tpope/flagship](https://github.com/tpope/vim-flagship) `*` 65 | - [x] [vim-airline/vim-airline](https://github.com/vim-airline/vim-airline) `*` 66 | - [x] [vim-ctrlspace](https://github.com/vim-ctrlspace) 67 | - [x] [voldikss/vim-translator](https://github.com/voldikss/vim-translator) 68 | - [x] [yardnsm/vim-import-cost](https://github.com/yardnsm/vim-import-cost) 69 | - [x] [yuki-ycino/fzf-preview.vim](https://github.com/yuki-ycino/fzf-preview.vim) 70 | 71 | Labels: 72 | - `*` Supported by [vim-devicons](https://github.com/ryanoasis/vim-devicons); 73 | - `**` Partial support. Waiting [#392](https://github.com/liuchengxu/vim-clap/issues/392); 74 | - `***` Support by an automated process using CI pipeline whenever this plugin 75 | has an update; 76 | - `****` Partial support by [vim-devicons](https://github.com/ryanoasis/vim-devicons); 77 | - `*****` Supported by kyazdani42/nvim-web-devicons. 78 | 79 | ## How to use 🤔 80 | 81 | This plugin was tested with: 82 | 83 | - [x] [Wez's Terminal](https://github.com/wez/wezterm) - MacOS, GNU/Linux and Windows **recomended** 84 | - [x] [iTerm](https://www.iterm2.com) - MacOS 85 | - [x] [Kitty](https://sw.kovidgoyal.net/kitty) - GNU/Linux 86 | - [x] [Windows Terminal](https://github.com/microsoft/terminal) - Windows 87 | 88 | This plugin depends on [vim-devicons](https://github.com/ryanoasis/vim-devicons) or [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons). With this dependency satisfied the plugin should work out of box. 89 | 90 | Also the editor will be using Emoji fonts ([version 12](https://emojipedia.org/emoji-12.0)), so one have to be configured. 91 | 92 | For [skywind3000/asyncrun.vim](https://github.com/skywind3000/asyncrun.vim) you 93 | use the `Emoji_Icon_Theme_Asyncrun()` function to show on the statusline. 94 | 95 | ## How to Add Support for Plugins 🔌 96 | 97 | Icons for filetypes are supported by `WebDevIconsGetFileTypeSymbol()` function 98 | from the [vim-devicons](https://github.com/ryanoasis/vim-webdevicons). So if 99 | the plugin use this function the support is already there. 100 | 101 | For others configs, like specify symbols for plugins please open an issue 102 | request. 103 | 104 | ## Installation 🧙 105 | 106 | ### [Plug](https://github.com/junegunn/vim-plug) 107 | 108 | Add the following lines on the **Vim/NeoVim** config file: 109 | 110 | ```vim 111 | Plug 'https://github.com/ryanoasis/vim-devicons' 112 | Plug 'https://github.com/adelarsq/vim-devicons-emoji' 113 | ``` 114 | 115 | Or with [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons) on **Neovim** config file: 116 | 117 | ```vim 118 | Plug 'https://github.com/kyazdani42/nvim-web-devicons' 119 | Plug 'https://github.com/adelarsq/vim-devicons-emoji' 120 | ``` 121 | 122 | Then open the editor and install with `PlugInstall`. 123 | 124 | ### [Packer](https://github.com/wbthomason/packer.nvim) 125 | 126 | ```vim 127 | use 'https://github.com/kyazdani42/nvim-web-devicons' 128 | use 'https://github.com/adelarsq/vim-devicons-emoji' 129 | ``` 130 | 131 | Then open the editor and install with `PackerInstall`. 132 | 133 | ### [Dein](https://github.com/Shougo/dein.vim) 134 | 135 | Add the following lines on the **Vim/NeoVim** config file: 136 | 137 | ```vim 138 | call dein#add('ryanoasis/vim-devicons') 139 | call dein#add('adelarsq/vim-devicons-emoji') 140 | ``` 141 | 142 | Or with [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons) on **Neovim** config file: 143 | 144 | ```vim 145 | call dein#add('kyazdani42/nvim-web-devicons') 146 | call dein#add('adelarsq/vim-devicons-emoji') 147 | ``` 148 | 149 | Then open the editor and install with `call dein#install()`. 150 | 151 | ## Motivations 💓 152 | 153 | - Support n plugins and filetypes without a patched font; 154 | - There is no need for a patched font; 155 | - It's beautifull. 156 | 157 | ## Bugs 🐛 158 | 159 | Vim and NeoVim have some bugs rendering emojis in some situations. So some 160 | emoji can't be used or need some tweeks. 161 | 162 | For NeoVim blend shows emojis behind window or popup. See [bug](https://github.com/neovim/neovim/issues/12012). 163 | 164 | ## Acknowledgments 💡 165 | 166 | Thanks goes to these people/projects for inspiration: 167 | 168 | - [junegunn/vim-emoji](https://github.com/junegunn/vim-emoji) 169 | - [vim-devicons](https://github.com/ryanoasis/vim-devicons) 170 | - [vscode file icon theme](https://code.visualstudio.com/api/extension-guides/file-icon-theme) 171 | - [ms-jpq/chadtree](https://github.com/ms-jpq/chadtree) 172 | 173 | ## License 📜 174 | 175 | [MIT](License) 176 | 177 | ## Self-plug 🔌 178 | 179 | If you liked this plugin, also check out: 180 | 181 | - [neoline.vim](https://github.com/adelarsq/neoline.vim) - Status Line for Neovim focused on beauty and performance 182 | - [neovcs.vim](https://github.com/adelarsq/neovcs.vim) - VCS support for Neovim 183 | 184 | -------------------------------------------------------------------------------- /Changelog.md: -------------------------------------------------------------------------------- 1 | # Changelog 🍁 2 | 3 | ## Version 0.116 4 | 5 | - Add support for *.woff2 files. 6 | 7 | ## Version 0.115 8 | 9 | - Add support for *.def files; 10 | - Add supporrt for keystore files. 11 | 12 | ## Version 0.114 13 | 14 | - Better support for Git. 15 | 16 | ## Version 0.113 17 | 18 | - Add support for *.stp files. 19 | 20 | ## Version 0.112 21 | 22 | - Add support for *.ebnf, *.socket and *.pid files. 23 | 24 | ## Version 0.111 25 | 26 | - Add support for .dropbox files; 27 | - Better git support; 28 | - Add support for *.cfg files. 29 | 30 | ## Version 0.110 31 | 32 | - Add support for *.parquet files. 33 | 34 | ## Version 0.109 35 | 36 | - Add support for *.mod files. 37 | 38 | ## Version 0.108 39 | 40 | - Add support for [*.bb](https://babashka.org) files. 41 | 42 | ## Version 0.107 43 | 44 | - Add support for [*.val](https://github.com/val-lang/val) files. 45 | 46 | ## Version 0.106 47 | 48 | - Add support for [*.etlua](https://github.com/leafo/etlua) files. 49 | 50 | ## Version 0.105 51 | 52 | - Add support for Crablang and Rust. Note: Not affiliated with Rust Foundation. 53 | 54 | ## Version 0.104 55 | 56 | - Add support for [Carp](https://github.com/carp-lang/Carp) files (*.carp). 57 | 58 | ## Version 0.103 59 | 60 | - Add support for [Elsa](https://github.com/ucsd-progsys/elsa) files (*.lc). 61 | 62 | ## Version 0.102 63 | 64 | - Add support for *.inc, *.a80, *.z80, *.lis and *.list files. 65 | 66 | ## Version 0.101 67 | 68 | - Add support for *.mjs files. 69 | - Add support for *.nelua files. 70 | 71 | ## Version 0.100 72 | 73 | - Add support for *.razor files. 74 | 75 | ## Version 0.99 76 | 77 | - Add support for .rock and .rockspec files (Lua Rocks). 78 | 79 | ## Version 0.98 80 | 81 | - Add support for .prisma files. 82 | - Add support for .kind and .kind2 files. 83 | - Add support for .hvm files. 84 | - Add support for .odin files. 85 | - Add support for .carbon files. 86 | 87 | ## Version 0.97 88 | 89 | - Add support for .arb files. 90 | 91 | ## Version 0.96 92 | 93 | - Update icons for [lspkind](https://github.com/onsails/lspkind.nvim) 94 | 95 | ## Version 0.95 96 | 97 | - Initial support for [hsanson/vim-android](https://github.com/hsanson/vim-android). 98 | - Better Cobol support 99 | - Better support for JavaScript config files 100 | 101 | ## Version 0.94 102 | 103 | - Better support for git files 104 | 105 | ## Version 0.93 106 | 107 | - Add support for `.gitignore` and `*.fsscript` files. 108 | 109 | ## Version 0.92 110 | 111 | - Add support for `sqlite` files. 112 | 113 | ## Version 0.91 114 | 115 | - Add support for [Puppet](https://puppet.com) files. 116 | 117 | ## Version 0.90 118 | 119 | - Initial support for [lambdalisue/battery.vim](https://github.com/lambdalisue/battery.vim). 120 | 121 | ## Version 0.89 122 | 123 | - Better support for `3ds`, `60`, `7z`, `5vw`, `5vw`, `License`, `LICENSE`, `Makefile` and `dockerfile` files on [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons). 124 | 125 | ## Version 0.88 126 | 127 | - Better support [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons). 128 | 129 | ## Version 0.87 130 | 131 | - Add support for `*.mint` files. 132 | - Add support for `*.heex` files. 133 | - Add support for the plugins: 134 | - [andymass/vim-matchup](https://github.com/andymass/vim-matchup) 135 | - [stevearc/aerial.nvim](https://github.com/stevearc/aerial.nvim/) 136 | 137 | ## Version 0.86 138 | 139 | - Add support for `*.ai` files. 140 | 141 | ## Version 0.85 142 | 143 | - Add support for [Pony language](https://www.ponylang.io) (`*.pony`); 144 | - Add support for [Spiral language](https://github.com/mrakgr/The-Spiral-Language) (`*.spi`, `*.spir` and `*.spiproj`). 145 | 146 | ## Version 0.84 147 | 148 | - Better org mode icons. 149 | 150 | ## Version 0.83 151 | 152 | - Add support for `*.fsl` and `*.fsy` files. 153 | 154 | ## Version 0.82 155 | 156 | - Add support for `*.imba` files. 157 | 158 | ## Version 0.81 159 | 160 | - Added support for the plugins: 161 | - [kyazdani42/nvim-web-devicons](https://github.com/kyazdani42/nvim-web-devicons) 162 | 163 | - Better supoort for the plugins: 164 | - [kyazdani42/nvim-tree.lua](https://github.com/kyazdani42/nvim-tree.lua) 165 | - Add support for `*.alda` files (from the [Alda](https://alda.io/) language). 166 | 167 | ## Version 0.80 168 | 169 | - Change some config files with better icons. 170 | 171 | ## Version 0.79 172 | 173 | - Add tests folder support; 174 | - Add support for `*.hive` files. 175 | 176 | ## Version 0.78 177 | 178 | - Add support for `*.tup` files; 179 | - Better icons for Pascal and PDF files. 180 | 181 | ## Version 0.77 182 | 183 | - Add support for `*.rproj` and `*.sol` files. 184 | 185 | ## Version 0.76 186 | 187 | - Add support for `*.bib` and `*.cff` files. 188 | 189 | ## Version 0.75 190 | 191 | - Add support for `*.xlf` files. 192 | 193 | ## Version 0.74 194 | 195 | - Add support for `*.astro` files. 196 | 197 | ## Version 0.73 198 | 199 | - Add support for `*.wasm`, `*.wast` and `*.wat` (WebAssembly) files. 200 | 201 | ## Version 0.72 202 | 203 | - Add support for Wireshark files (`5vw`, `acp`, `apc`, `atc`, `bfr`, `cap`, `enc`, `erf`, `fdc`, `ipfix`, `lcap`, 204 | `mplog`, `out`, `pcap`, `pcapng`, `pklg`, `pkt`, `rf5`, `snoop`, `syc`, `tpc`, `tr1`, `trace`, `trc`, `vwr`, 205 | `wpc` and `wpz`). 206 | 207 | ## Version 0.71 208 | 209 | - Add support for `*.sc` (Scala) files. 210 | 211 | ## Version 0.70 212 | 213 | - Add support for `*.ics` files. 214 | - Add support for `*.cu` and `*.cuh` files. 215 | 216 | ## Version 0.69 217 | 218 | - Add support for `*.jxl` files. 219 | 220 | ## Version 0.68 221 | 222 | - Add support for `*.60` files. 223 | 224 | ## Version 0.67 225 | 226 | - Add support for `*.bsl` and `*.so` files. 227 | 228 | ## Version 0.66 229 | 230 | - Add support for `*.norg` files. 231 | 232 | ## Version 0.65 233 | 234 | - Better Haskell support. 235 | 236 | ## Version 0.64 237 | 238 | - Add support for `*.ino` and `*.pde` files for Arduino. 239 | 240 | ## Version 0.63 241 | 242 | - Add support for `*.webp` and `*.wbmp` files. 243 | 244 | ## Version 0.62 245 | 246 | - Add support for `*.drc` and `*.drcs` files. 247 | 248 | ## Version 0.61 249 | 250 | - Add support for `*.pptx` files. 251 | 252 | ## Version 0.60 253 | 254 | - Add support for `*.gift` and `*.psl` files. 255 | 256 | ## Version 0.59 257 | 258 | - Add flag to load only once the plugin. 259 | 260 | ## Version 0.58 261 | 262 | - Add support for `.zshenv` and `.zprofile` files. 263 | 264 | ## Version 0.57 265 | 266 | - Custom icon for `*.config.js` files. 267 | 268 | ## Version 0.56 269 | 270 | - Add support for [*.idl](https://fileinfo.com/extension/idl) and [*.tlb](https://fileinfo.com/extension/tlb) files. 271 | 272 | ## Version 0.55 273 | 274 | - Add support for `tflite` files 275 | 276 | ## Version 0.54 277 | 278 | - Add support for `snap` files 279 | 280 | ## Version 0.53 281 | 282 | - Added support for the [glepnir/lspsaga.nvim](https://github.com/glepnir/lspsaga.nvim) plugin. 283 | 284 | ## Version 0.52 285 | 286 | - Added support for the [onsails/lspkind-nvim](https://github.com/onsails/lspkind-nvim) plugin. 287 | 288 | ## Version 0.51 289 | 290 | - Add support for `atom` and `rss` files 291 | 292 | ## Version 0.50 293 | 294 | - Add support for [SupperCollider](https://supercollider.github.io) source files 295 | 296 | ## Version 0.49 297 | 298 | - Add support for [Grain](https://grain-lang.org/) source files 299 | 300 | ## Version 0.48 301 | 302 | - Better support for Docker 303 | 304 | ## Version 0.47 305 | 306 | - Add support for `.reality` file 307 | 308 | ## Version 0.46 309 | 310 | - Add support for `.wad` file 311 | 312 | ## Version 0.45 313 | 314 | - Add support for `.data` file 315 | 316 | ## Version 0.44 317 | 318 | - Add support for `.zst`, `.xz` and `.lz4` files 319 | 320 | ## Version 0.43 321 | 322 | - Add support for [Universal Scene Description](https://en.wikipedia.org/wiki/Universal_Scene_Description) files 323 | 324 | ## Version 0.42 325 | 326 | - Better support for TypeScript 327 | 328 | ## Version 0.41 329 | 330 | - Add support for epub files 331 | 332 | ## Version 0.40 333 | 334 | - Add support for hdr files 335 | - Change zig icon 336 | 337 | ## Version 0.39 338 | 339 | - Add support for glb model format 340 | - Add support for Objective-C (*.m) and Objective-C++ (*.mm) source files 341 | - Add support for tgz files 342 | - Add support for podspec files 343 | - Add support for Podfile files 344 | - Add support for TODO files 345 | 346 | ## Version 0.38 347 | 348 | - Better support for [vim-dadbod-ui](https://github.com/kristijanhusak/vim-dadbod-ui) 349 | 350 | ## Version 0.37 351 | 352 | - Better Docker support 353 | 354 | ## Version 0.36 355 | 356 | - Add support for glTF model format 357 | 358 | ## Version 0.35 359 | 360 | - Add support for VDF file (Valve's Source game engine config file) 361 | - Add support for ProGuard rules files 362 | 363 | ## Version 0.34 364 | 365 | - Better support for [V](https://vlang.io) 366 | 367 | ## Version 0.33 368 | 369 | - Add support for bpg (Better Portable Graphics) file extensions 370 | 371 | ## Version 0.32 372 | 373 | - Better support for [vista](https://github.com/liuchengxu/vista.vim) 374 | 375 | ## Version 0.31 376 | 377 | - Added support for the plugins: 378 | - [kyazdani42/nvim-tree.lua](https://github.com/kyazdani42/nvim-tree.lua) 379 | - [adelarsq/neoline.vim](https://github.com/adelarsq/neoline.vim) 380 | 381 | ## Version 0.30 382 | 383 | - Better support for [vista](https://github.com/liuchengxu/vista.vim) 384 | - Better support for [bagrat/vim-buffet](https://github.com/bagrat/vim-buffet) 385 | 386 | ## Version 0.29 387 | 388 | - Added support for the plugins: 389 | - [glepnir/dashboard-nvim](https://github.com/glepnir/dashboard-nvim) 390 | - [glepnir/spaceline.vim](https://github.com/glepnir/spaceline.vim) `*` 391 | - Solution for issue #3 392 | 393 | Labels: 394 | - `*` Partial support by [vim-webdevicons](https://github.com/ryanoasis/vim-devicons) 395 | 396 | ## Version 0.28 397 | 398 | - Add support for Delphi file extensions 399 | 400 | ## Version 0.27 401 | 402 | - Add pem (Privacy Enhanced Mail) file support 403 | 404 | ## Version 0.26 405 | 406 | - Add .gitattributes file name support 407 | - Add .gitlab-ci.yml file name support 408 | - Change icon for Makefile 409 | 410 | ## Version 0.25 411 | 412 | - Temporary disabled icons for grep on [vim-clap](https://github.com/liuchengxu/vim-clap) 413 | 414 | ## Version 0.24 415 | 416 | - Added swo and swp files support 417 | 418 | ## Version 0.23 419 | 420 | - Added psb file support 421 | 422 | ## Version 0.22 423 | 424 | - Update vimspector support 425 | 426 | ## Version 0.21 427 | 428 | - Added dib file support (https://github.com/dotnet/interactive/issues/467#issuecomment-632829729) 429 | - New icon for Notebooks 430 | 431 | ## Version 0.20 432 | 433 | - Added pepk file support 434 | 435 | ## Version 0.19 436 | 437 | - Added mov file support 438 | 439 | ## Version 0.18 440 | 441 | - Added mkv file support 442 | 443 | ## Version 0.17 444 | 445 | - Added pages file support 446 | 447 | ## Version 0.16 448 | 449 | - Added [Svelte](https://svelte.dev) support 450 | - Added support for the plugins: 451 | - [defx.nvim](https://github.com/Shougo/defx.nvim) 452 | - [defx-icons](https://github.com/kristijanhusak/defx-icons) 453 | 454 | ## Version 0.15 455 | 456 | - Better support for Markdown 457 | - Added .tool-versions file support 458 | - Added yarn.lock file support 459 | 460 | ## Version 0.14 461 | 462 | - Added `gradlew` file support 463 | 464 | ## Version 0.13 465 | 466 | - Added asta file support 467 | - Added support for the plugins: 468 | - [yuki-ycino/fzf-preview.vim](https://github.com/yuki-ycino/fzf-preview.vim) 469 | 470 | ## Version 0.12 471 | 472 | - Added support for the plugins: 473 | - [nvim-lua/lsp-status.nvim](https://github.com/nvim-lua/lsp-status.nvim) 474 | - [nvim-lua/diagnostic-nvim](https://github.com/nvim-lua/diagnostic-nvim) 475 | 476 | ## Version 0.11 477 | 478 | - Update support for ReasonML using the new syntax (https://reasonml.org/blog/bucklescript-8-1-new-syntax) 479 | 480 | ## Version 0.10 481 | 482 | - Added [Rash](https://rash.sh) script support 483 | 484 | ## Version 0.9 485 | 486 | - Added [Gravity](https://marcobambini.github.io/gravity) language support 487 | 488 | ## Version 0.8 489 | 490 | - Added vrx file support 491 | - Disable clap icons temporary 492 | 493 | ## Version 0.7 494 | 495 | - Added support for `xdata` files. 496 | - Added support for the plugins: 497 | - [Shougo/vimfiler.vim](https://github.com/Shougo/vimfiler.vim) 498 | 499 | ## Version 0.6 500 | 501 | - Added [Beef](https://www.beeflang.org) language support 502 | - Added [D](https://www.dlang.org) language support 503 | 504 | ## Version 0.5 505 | 506 | - Added support for the plugins: 507 | - [voldikss/vim-translator](https://github.com/voldikss/vim-translator) 508 | 509 | ## Version 0.4 510 | 511 | - Added support for the plugins: 512 | - [skywind3000/asyncrun.vim](https://github.com/skywind3000/asyncrun.vim) 513 | 514 | ## Version 0.3 515 | 516 | - Added support for the plugins: 517 | - [vim-gitgutter](https://github.com/airblade/vim-gitgutter) 518 | - [adelarsq/vim-pomodoro](https://github.com/adelarsq/vim-pomodoro) 519 | - [drzel/vim-line-no-indicator](https://github.com/drzel/vim-line-no-indicator) 520 | 521 | ## Version 0.2 522 | 523 | - Removed [vim-emoji](https://github.com/junegunn/vim-emoji) dependency 524 | - Added support for the plugins: 525 | - [ale](https://github.com/dense-analysis/ale) 526 | - [coc.nvim](https://github.com/neoclide/coc.nvim) 527 | - [vim-crunch](https://github.com/arecarn/vim-crunch) 528 | - [ctrlp.vim](https://github.com/ctrlpvim/ctrlp.vim) * 529 | - [denite](https://github.com/Shougo/denite.nvim) * 530 | - [flagship](https://github.com/tpope/vim-flagship) * 531 | - [lightline.vim](https://github.com/itchyny/lightline.vim) * 532 | - [powerline](https://github.com/powerline/powerline) * 533 | - [unite](https://github.com/Shougo/unite.vim) * 534 | - [vim-airline](https://github.com/vim-airline/vim-airline) * 535 | - [vim-bookmarks](https://github.com/MattesGroeger/vim-bookmarks) 536 | - [vim-buffet](https://github.com/bagrat/vim-buffet) * 537 | - [vim-clap](https://github.com/liuchengxu/vim-clap) ** 538 | - [vim-ctrlspace](https://github.com/vim-ctrlspace) 539 | - [vim-dadbod-ui](https://github.com/kristijanhusak/vim-dadbod-ui) 540 | - [vim-import-cost](https://github.com/yardnsm/vim-import-cost) 541 | - [vim-package-info](https://github.com/meain/vim-package-info) 542 | - [vim-signify](https://github.com/mhinz/vim-signify) 543 | - [vim-startify](https://github.com/mhinz/vim-startify) * 544 | - [vim-vebugger](https://github.com/idanarye/vim-vebugger) 545 | - [vimfiler](https://github.com/Shougo/vimfiler.vim) * 546 | - [vimspector](https://github.com/puremourning/vimspector) 547 | Labels: 548 | - `*` Supported by [vim-webdevicons](https://github.com/ryanoasis/vim-devicons) 549 | - `**` Partial support. Waiting [#392](https://github.com/liuchengxu/vim-clap/issues/392) 550 | 551 | ## Version 0.1 552 | 553 | - Added support for the plugins 554 | - [NERDTree](https://github.com/preservim/nerdtree) * 555 | - [Vista](https://github.com/liuchengxu/vista.vim) 556 | 557 | -------------------------------------------------------------------------------- /plugin/vim-emoji-icon-theme.vim: -------------------------------------------------------------------------------- 1 | " Vim Emoji Icon Theme 2 | " By Adelar da Silva Queiróz - 2024 3 | " MIT License 4 | 5 | if exists('g:vim_emoji_icon_theme') 6 | finish 7 | endif 8 | let g:vim_emoji_icon_theme=1 9 | 10 | " Default 11 | let g:iconDefault = '📄' 12 | 13 | " Icons by type 14 | let g:icon3D = '🦖' 15 | let g:iconsSpec = '🖌 ' " icon for specification languages/tools 16 | let g:iconLanguage = '🐲' " icon for other languages 17 | let g:iconAndroid = '🤖' 18 | let g:iconAngel = '👼🏻' 19 | let g:iconArduino = '📟' 20 | let g:iconAssembly = '🧩' 21 | let g:iconBat = '🦇' 22 | let g:iconBeef= '🥩' 23 | let g:iconBinary = '🔟' 24 | let g:iconBook = '📙' 25 | let g:iconBsdl = '🅱️ ' 26 | let g:iconC = '🐮' " cow because its funny 27 | let g:iconCarp = '🎏' 28 | let g:iconCSharp = '☪️ ' 29 | let g:iconCert = '🔑' 30 | let g:iconChangelog = '🍁' 31 | let g:iconClojure = '🦚' " icon based on the Programming Clojure Book's cover 32 | let g:iconCobol = '⚙️ ' 33 | let g:iconCoffee = '☕️' 34 | let g:iconConfig = '🔨' 35 | let g:iconCopy = '✂️ ' 36 | let g:iconCrystal = '💎' 37 | let g:iconCss = '🌸' 38 | let g:iconCsv = '📊' 39 | let g:iconD = '🆔' 40 | let g:iconDart = '🎯' 41 | let g:iconDebugger = '🐞' 42 | let g:iconDelphi = '🥏' 43 | let g:iconDeps = '🚼' " baby depends from mama 44 | let g:iconDiagram = '🔀' 45 | let g:iconDiff = '💊' 46 | let g:iconDocker= '🐳' 47 | let g:iconDocument = '📜' 48 | let g:iconDropbox = '📪' 49 | let g:iconDuel = '⚔️ ' 50 | let g:iconDump = '💣' 51 | let g:iconEditorConfig = '🐭' 52 | let g:iconElixir = '💧' 53 | let g:iconElm = '🔰' 54 | let g:iconEnv = '🏕 ' 55 | let g:iconErlang = '📡' 56 | let g:iconExe = '🚀' 57 | let g:iconFennel = '🌱' 58 | let g:iconFlare = '🎆' 59 | let g:iconFolder = '📁' 60 | let g:iconFolderOpen = '📂' 61 | let g:iconFolderEmpty = '📪' 62 | let g:iconFolderEmptyOpen = '📭' 63 | let g:iconFolderSymlink = '📫' 64 | let g:iconFolderSymlinkOpen = '📬' 65 | let g:iconFont = '🀄️' 66 | let g:iconFsharp = '🔷' 67 | let g:iconGit = '🐙' 68 | let g:iconGitStaged = '✅' 69 | let g:iconGitUnstaged = '✴️' 70 | let g:iconGitDeleted = '⛔️' 71 | let g:iconGitRenamed = '🔄' 72 | let g:iconGitUnmerged = '⏪' 73 | let g:iconGitUntracked = '🆕' 74 | let g:iconGitIgnored = 'ℹ️' 75 | let g:iconGleam = '✨' 76 | let g:iconGnuText = '🗽' 77 | let g:iconGo = '🐹' 78 | let g:iconGradle = '🐘' 79 | let g:iconGrain = '🌾' 80 | let g:iconGraphQL = '🏀' 81 | let g:iconGravity = '🔵' 82 | let g:iconGroovy = '🌟' 83 | let g:iconGuard = '💂' 84 | let g:iconHaskell = '🦥' 85 | let g:iconHtml = '🌏' 86 | let g:iconIOS = '📱' 87 | let g:iconImage = '🎨' 88 | let g:iconIso = '💿' 89 | let g:iconJasper = '💹' 90 | let g:iconJava = '☕️' 91 | let g:iconJavaScript = '🔶' 92 | let g:iconJenkins = '🎩' 93 | let g:iconJsx = '🐟' 94 | let g:iconJulia = '🍡' 95 | let g:iconKotlyn = '🗼' 96 | let g:iconLib = '📚' 97 | let g:iconLink = '🔗' 98 | let g:iconLock = '🔐' 99 | let g:iconLocked = '🔒' 100 | let g:iconLog = '🦎' 101 | let g:iconLua = '🌕' 102 | let g:iconObjective = '🐄' " another funny cow for Objective-C and Objective-C++ 103 | let g:iconOdin = '🔵' 104 | let g:iconMake = '🐃' 105 | let g:iconMarkdown = '⬇️ ' 106 | let g:iconMarko = '🌈' 107 | let g:iconMint = '🍃' 108 | let g:iconMobile = '📱' 109 | let g:iconMove = '📋' 110 | let g:iconMql = '💰' 111 | let g:iconNews = '📰' 112 | let g:iconNim = '👑' 113 | let g:iconNote = '📝' " notebooks, wikis, ... 114 | let g:iconOcaml = '🐫' 115 | let g:iconOfficeDoc = '📘' 116 | let g:iconOfficePresentation = '🎭' 117 | let g:iconOfficeSpreadsheet = '📊' 118 | let g:iconOrg = '🦄' 119 | let g:iconPackage = '📦' 120 | let g:iconParquet = '🟫' 121 | let g:iconPascal = '🌡 ' 122 | let g:iconPdf = '🅿️ ' 123 | let g:iconPerl = '🍐' 124 | let g:iconPhp = '🐘' 125 | let g:iconPony = '🐴' 126 | let g:iconPrisma = '🔷' 127 | let g:iconProfile = '👤' 128 | let g:iconProto = '⚛️ ' 129 | let g:iconPug = '🐶' 130 | let g:iconPython = '🐍' 131 | let g:iconR = '🧮' 132 | let g:iconRazor = '🟣' 133 | let g:iconRST = '🍇' 134 | let g:iconReason = '🐫' 135 | let g:iconReasonMerlin= '🧙' 136 | let g:iconRuby = '🔻' 137 | let g:iconRust = '🦀' 138 | let g:iconSass = '👓' 139 | let g:iconScala = '💈' 140 | let g:iconScheme = '🌻' 141 | let g:iconShell = '🐚' 142 | let g:iconGui = '🦋' 143 | let g:iconSlime = '🍨' 144 | let g:iconSound = '🎶' 145 | let g:iconSql = '🎲' 146 | let g:iconSpiral = '🌀' 147 | let g:iconSvelte = '👠' " icon based on the Svelte and Sapper in Action Book's cover, but just shoe 148 | let g:iconSvn = '🐢' 149 | let g:iconSwift = '🐦' 150 | let g:iconT = '🌷' 151 | let g:iconTag = '📌' 152 | let g:iconTemp = '⏳' 153 | let g:iconTemplate = '🈴' 154 | let g:iconMachineLearning = '🤖' 155 | let g:iconTest = '🧪' 156 | let g:iconText = '📝' 157 | let g:iconTodo = '🚧' 158 | let g:iconTypeScript = '🔷' 159 | let g:iconV = '✅' 160 | let g:iconVal = '✔️' 161 | let g:iconVCS = '🌱' 162 | let g:iconVSCode = '🆚' 163 | let g:iconVideo = '🎞 ' 164 | let g:iconVim = '🍃' 165 | let g:iconVisualBasic = '🌀' 166 | let g:iconVue = '🌲' 167 | let g:iconXml = '💢' 168 | let g:iconYaml = '🎴' 169 | let g:iconYarn = '🐈' 170 | let g:iconZig = '⚡️' 171 | let g:iconNetworkTrace = '🔬' 172 | let g:iconPuppet = '👻' 173 | 174 | let g:iconNetwork = '🌐' 175 | let g:iconInterface = '🧩' 176 | let g:iconBuffer = '🐃' " 'Buffer'lo 177 | 178 | let g:signSuccess = '🎉' 179 | let g:signBuilding = '📦' 180 | let g:signRunning = '🚀' 181 | let g:signError = '💥' 182 | let g:signInfo = '⚠️' 183 | let g:signWarning = '💩' 184 | let g:signHint = '💡' 185 | let g:signBookmarkSign = '⭐' 186 | let g:signBookmarkAnnotationSign = '❤️' 187 | 188 | let g:iconModified = '✏️' 189 | 190 | let g:iconSpinner1 = '🌎' 191 | let g:iconSpinner2 = '🌎' 192 | let g:iconSpinner3 = '🌎' 193 | 194 | " webdevicons config 195 | let g:webdevicons_enable_nerdtree = 1 196 | let g:WebDevIconsNerdTreeAfterGlyphPadding = ' ' 197 | 198 | " ale 199 | let g:ale_sign_error = g:signError 200 | let g:ale_sign_info = g:signInfo 201 | let g:ale_sign_warning = g:signWarning 202 | let g:ale_sign_style_error = g:signError 203 | let g:ale_sign_style_warning = g:signWarning 204 | 205 | " vim-bookmarks 206 | let g:bookmark_sign = g:signBookmarkSign 207 | let g:bookmark_annotation_sign = g:signBookmarkAnnotationSign 208 | 209 | " vim-clap 210 | let g:clap_spinner_frames = [g:iconSpinner1..' ',g:iconSpinner2..' ',g:iconSpinner3..' '] 211 | let g:clap_current_selection_sign = { 'text': '➤', 'texthl': 'WarningMsg', 'linehl': 'ClapCurrentSelection'} 212 | let g:clap_selected_sign = { 'text': '✓', 'texthl': 'WarningMsg', 'linehl': 'ClapSelected'} 213 | let g:clap_enable_icon = 1 214 | let g:clap_provider_grep_enable_icon = 1 215 | 216 | " vim-dadbod-ui 217 | let s:db_ui_expanded_icon = '▾' 218 | let s:db_ui_collapsed_icon = '▸' 219 | 220 | let g:db_ui_icons = { 221 | \ 'expanded': { 222 | \ 'db': s:db_ui_expanded_icon.' 🎲', 223 | \ 'buffers': s:db_ui_expanded_icon.' '.g:iconBuffer, 224 | \ 'saved_queries': s:db_ui_expanded_icon.' 💾', 225 | \ 'schemas': s:db_ui_expanded_icon.' 🗄 ', 226 | \ 'schema': s:db_ui_expanded_icon.' 🗂', 227 | \ 'tables': s:db_ui_expanded_icon.' 📋', 228 | \ 'table': s:db_ui_expanded_icon.' 📄', 229 | \ }, 230 | \ 'collapsed': { 231 | \ 'db': s:db_ui_collapsed_icon.' 🎲', 232 | \ 'buffers': s:db_ui_collapsed_icon.' '.g:iconBuffer, 233 | \ 'saved_queries': s:db_ui_collapsed_icon.' 💾', 234 | \ 'schemas': s:db_ui_collapsed_icon.' 🗄 ', 235 | \ 'schema': s:db_ui_collapsed_icon.' 🗂', 236 | \ 'tables': s:db_ui_collapsed_icon.' 📋', 237 | \ 'table': s:db_ui_collapsed_icon.' 📄', 238 | \ }, 239 | \ 'saved_query': ' 📀', 240 | \ 'new_query': ' 📄', 241 | \ 'tables': ' 📋', 242 | \ 'buffers': ' '.g:iconBuffer, 243 | \ 'add_connection': ' 🔋', 244 | \ 'connection_ok': '✅', 245 | \ 'connection_error': '❌', 246 | \ } 247 | 248 | " CtrlSpace 249 | " CS - CtrlSpace 250 | " CTab - Current tab 251 | " IA - Active Item 252 | " SIN - Single Mode 253 | " VIS - Visible Mode 254 | let g:CtrlSpaceSymbols = { 255 | \ 'CS' : '🪐', 256 | \ 'Zoom' : '🔭', 257 | \ 'BM' : '⭐️', 258 | \ 'Vis' : '👀', 259 | \ 'IA' : '🌍', 260 | \ 'Sin' : '💫', 261 | \ 'IV' : '✨', 262 | \ "All" : '🅰️ ', 263 | \ "File" : '💾', 264 | \ "Tabs" : '🔵', 265 | \ "CTab" : '🟢', 266 | \ "NTM" : '⁺', 267 | \ "WLoad" : '🚀', 268 | \ "WSave" : '🪂', 269 | \ "SLeft" : '›', 270 | \ "SRight" : '‹', 271 | \ "Help" : '❓', 272 | \ "IM" : '+', 273 | \ "Dots" : '…' 274 | \ } 275 | 276 | " puremourning/vimspector " 277 | sign define vimspectorBP text=🔴 texthl=Normal 278 | sign define vimspectorBPCond text=🟢 texthl=WarningMsg 279 | sign define vimspectorBPDisabled text=🔵 texthl=Normal 280 | sign define vimspectorPC text=🔶 texthl=SpellBad 281 | 282 | " idanarye/vim-vebugger 283 | let g:vebugger_breakpoint_text='🔴' 284 | let g:vebugger_currentline_text='▶️ ' 285 | 286 | " NERDTree 287 | let g:NERDTreeDirArrowExpandable = '' 288 | let g:NERDTreeDirArrowCollapsible = '' 289 | let g:WebDevIconsUnicodeDecorateFolderNodesDefaultSymbol = g:iconFolder 290 | let g:DevIconsDefaultFolderOpenSymbol = g:iconFolderOpen 291 | 292 | " Vista 293 | let g:vista#renderer#icons = { 294 | \ 'autocommand groups': '🚗', 295 | \ 'cmd': '🐚', 296 | \ 'commands': '🐚', 297 | \ 'implementation': '🏛 ', 298 | \ 'maps': '🌎', 299 | \ 'targets': '⛳', 300 | \ 'macros': '🔂', 301 | \ 'module': '🚛', 302 | \ 'modules': '🚛', 303 | \ 'namespace': '🕋', 304 | \ 'namespaces': '🕋', 305 | \ 'package': '🕋', 306 | \ 'packages': '🕋', 307 | \ 'class': '📦', 308 | \ 'classes': '📦', 309 | \ 'struct': '🧱', 310 | \ 'unit': '🗳 ', 311 | \ 'units': '🗳 ', 312 | \ 'interface': '🧩', 313 | \ 'interfaces': '🧩', 314 | \ 'function': '🧵', 315 | \ 'functions': '🧵', 316 | \ 'method': '🧶', 317 | \ 'methods': '🧶', 318 | \ 'variable': '🔻', 319 | \ 'variables': '🔻', 320 | \ 'field': '🔘', 321 | \ 'fields': '🔘', 322 | \ 'property': '💊', 323 | \ 'properties': '💊', 324 | \ 'constant': '🧊', 325 | \ 'type': '🧬', 326 | \ 'enumerators': '🧫', 327 | \ 'enums': '🦠', 328 | \ 'enummember': "🦠", 329 | \ 'constructor': "🚧", 330 | \ 'reference': '⛳', 331 | \ 'references': '⛳', 332 | \ 'event': '📅', 333 | \ 'events': '📅', 334 | \ 'typeparameter': '🧬', 335 | \ 'typeparameters': '🧬', 336 | \ 'default': g:iconDefault, 337 | \ } 338 | 339 | " vim-import-cost 340 | let g:import_cost_virtualtext_prefix = " 💰 " 341 | 342 | " vim-package-info 343 | let g:vim_package_info_virutaltext_prefix = ' 🎉 ' 344 | 345 | " vim.g.signify 346 | let g:signify_sign_add = '■' 347 | let g:signify_sign_delete = '■' 348 | let g:signify_sign_delete_first_line = '■' 349 | let g:signify_sign_change = '■' 350 | 351 | " vim-gitgutter 352 | let g:gitgutter_sign_added = '🔹' 353 | let g:gitgutter_sign_modified = '🔸' 354 | let g:gitgutter_sign_removed_first_line = '🔻' 355 | let g:gitgutter_sign_removed = '🔺' 356 | let g:gitgutter_sign_modified_removed = '💔' 357 | 358 | " coc.nvim 359 | let g:coc_status_error_sign=g:signError 360 | let g:coc_status_warning_sign=g:signWarning 361 | let g:coc_user_config = { 362 | \ "codeLens.separator": "🔎", 363 | \ "diagnostic.errorSign": "💥", 364 | \ "diagnostic.hintSign": "💡", 365 | \ "diagnostic.infoSign": "⚠️ ", 366 | \ "diagnostic.warningSign": "💩", 367 | \ "diagnostic.virtualTextPrefix": "💭", 368 | \ "coc.source.around.shortcut":"🅰️ ", 369 | \ "coc.source.buffer.shortcut":"🅱️ ", 370 | \ "coc.source.file.shortcut": "🗄 ", 371 | \ "coc.source.omni.shortcut":"🅾️ ", 372 | \ "coc.source.emoji.shortcut": "🦄", 373 | \ "coc.source.neco.shortcut":"🐈", 374 | \ "coc.preferences.snippetStatusText": "🌱", 375 | \ "suggest.completionItemKindLabels": { 376 | \ "module": "🚛", 377 | \ "class": "📦", 378 | \ "struct": "🧱", 379 | \ "unit": "🗳 ", 380 | \ "interface": "🧩", 381 | \ "function": "🧵", 382 | \ "method": "🧶", 383 | \ "variable": "🔻", 384 | \ "field": "🔘", 385 | \ "property": "💊", 386 | \ "constant": "🧊", 387 | \ "typeParameter": "🧬", 388 | \ "enum": "🧫", 389 | \ "enumMember": "🦠", 390 | \ "text": "📜", 391 | \ "value": "🧪", 392 | \ "color": "🎨", 393 | \ "event": "📅", 394 | \ "file": "🗄 ", 395 | \ "folder": "📁", 396 | \ "keyword": "🔑", 397 | \ "snippet": "🌱", 398 | \ "operator": "❎", 399 | \ "reference": "⛳", 400 | \ "constructor": "🚧", 401 | \ "default": "🪐" 402 | \ }, 403 | \ } 404 | 405 | " crunch 406 | let g:crunch_prompt = '🪁 ' 407 | 408 | " adelar/vim-pomodoro 409 | let g:vim_pomodoro_icon='🍅' 410 | let g:vim_pomodoro_icon_break='🧃' 411 | 412 | " drzel/vim-line-no-indicator 413 | let g:line_no_indicator_chars = [ 414 | \ '🌒', 415 | \ '🌓', 416 | \ '🌔', 417 | \ '🌕', 418 | \ '🌖', 419 | \ '🌗', 420 | \ '🌘', 421 | \ '🌑', 422 | \ ] 423 | 424 | " skywind3000/asyncrun.vim 425 | function! g:Emoji_Icon_Theme_Asyncrun() 426 | if exists('g:asyncrun_status') 427 | if g:asyncrun_status ==# 'running' 428 | return g:signRunning 429 | elseif g:asyncrun_status ==# 'success' 430 | return g:signSuccess 431 | elseif g:asyncrun_status ==# 'failure' 432 | return g:signError 433 | endif 434 | endif 435 | return '' 436 | endfunction 437 | 438 | " voldikss/vim-translator 439 | function! g:Emoji_Icon_Theme_Translator() 440 | if exists('g:translator_status') 441 | if g:translator_status ==# 'translating' 442 | return '🔎' 443 | endif 444 | endif 445 | return '' 446 | endfunction 447 | 448 | " Shougo/vimfiler.vim 449 | let g:vimfiler_tree_leaf_icon = ' ' 450 | let g:vimfiler_tree_opened_icon = g:iconFolderOpen 451 | let g:vimfiler_tree_closed_icon = g:iconFolder 452 | let g:vimfiler_file_icon = '-' 453 | let g:vimfiler_marked_file_icon = '*' 454 | let g:vimfiler_readonly_file_icon = g:iconLocked 455 | 456 | " Shougo/defx.nvim 457 | if exists('g:loaded_defx') 458 | call defx#custom#column('icon', { 459 | \ 'directory_icon': g:iconFolder, 460 | \ 'opened_icon': g:iconFolderOpen, 461 | \ 'root_icon': ' ', 462 | \ }) 463 | call defx#custom#column('mark', { 464 | \ 'readonly_icon': g:iconLocked, 465 | \ 'selected_icon': '✓', 466 | \ }) 467 | endif 468 | " kristijanhusak/defx-icons 469 | let g:defx_icons_directory_icon = g:iconFolder 470 | let g:defx_icons_mark_icon = '✅' 471 | let g:defx_icons_copy_icon = g:iconCopy 472 | let g:defx_icons_move_icon = g:iconMove 473 | let g:defx_icons_parent_icon = g:iconFolder 474 | let g:defx_icons_default_icon = g:iconDefault 475 | let g:defx_icons_directory_symlink_icon = g:iconLink 476 | let g:defx_icons_root_opened_tree_icon = g:iconFolderOpen 477 | let g:defx_icons_nested_opened_tree_icon = g:iconFolderOpen 478 | let g:defx_icons_nested_closed_tree_icon = g:iconFolder 479 | 480 | " neovim/nvim-lsp 481 | if has('nvim') 482 | lua << EOF 483 | 484 | -- Custom signs 485 | vim.fn.sign_define('DiagnosticSignError', { text = '💥', texthl = 'TextError', linehl = '', numhl = '' }) 486 | vim.fn.sign_define('DiagnosticSignWarn', { text = '💩', texthl = 'TextWarn', linehl = '', numhl = '' }) 487 | vim.fn.sign_define('DiagnosticSignInfo', { text = '⚠️', texthl = 'TextInfo', linehl = '', numhl = '' }) 488 | vim.fn.sign_define('DiagnosticSignHint', { text = '💡', texthl = 'TextHint', linehl = '', numhl = '' }) 489 | 490 | -- nvim-lua/lsp-status.nvim 491 | local use, imported = pcall(require, "lsp-status") 492 | if use then 493 | imported.config { 494 | status_symbol = '🔥', 495 | indicator_ok = '✅', 496 | indicator_errors = vim.g.signError, 497 | indicator_hint = vim.g.signHint, 498 | indicator_info = vim.g.signInfo, 499 | indicator_warnings = vim.g.signWarning, 500 | spinner_frames = {'🌎','🌍','🌏'} 501 | } 502 | end 503 | 504 | -- glepnir/lspsaga.nvim 505 | -- TODO 506 | -- { 507 | -- error_sign = vim.g.signError, 508 | -- hint_sign = vim.g.signHint, 509 | -- infor_sign = vim.g.signInfo, 510 | -- warn_sign = vim.g.signWarning, 511 | -- code_action_icon = '💭', 512 | -- definition_preview_icon = '🔭 ', 513 | -- dianostic_header_icon = ' 🐞 ', 514 | -- finder_definition_icon = '🐣 ', 515 | -- finder_reference_icon = '⛳️ ' 516 | -- }) 517 | 518 | -- https://github.com/onsails/lspkind.nvim 519 | local useLspKind, importedLspKind = pcall(require, "lspkind") 520 | if useLspKind then 521 | importedLspKind.init({ 522 | mode = 'symbol_text', 523 | symbol_map = { 524 | Array = '🅰️', 525 | Boolean = '☯️', 526 | Buffer = vim.g.iconBuffer, 527 | Class = '🆑', 528 | Color = '🎨', 529 | Constant = '🧊', 530 | Constructor = '🚧', 531 | Enum = '🧫', 532 | EnumMember = '🦠', 533 | Event = '📅', 534 | Field = '🔘', 535 | File = '🗄 ', 536 | Folder = '📁', 537 | Function = '🧵', 538 | Interface = '🧩', 539 | Key = '🔑', 540 | Keyword = '🔑', 541 | Method = '🧶', 542 | Module = '🚛', 543 | Namespace = '🪐', 544 | Null = '☢️', 545 | Number = '🔢', 546 | Object = '🅾️', 547 | Operator = '❎', 548 | Package = '📦', 549 | Property = '💊', 550 | Reference = '⛳', 551 | Snippet = '🌱', 552 | String = '🔠', 553 | Struct = '🧱', 554 | Text = '📜', 555 | TypeParameter = '🧬', 556 | Unit = '🗳 ', 557 | Value = '🧪', 558 | Variable = '🔻' 559 | }, 560 | }) 561 | end 562 | 563 | EOF 564 | endif 565 | 566 | " bagrat/vim-buffet 567 | let g:buffet_tab_icon = '🗂 ' 568 | let g:buffet_new_buffer_name = '🗒 ' 569 | let g:buffet_modified_icon = '+' 570 | let g:buffet_left_trun_icon = '›' 571 | let g:buffet_right_trun_icon = '‹' 572 | 573 | " nvim-lua/diagnostic-nvim 574 | if has('nvim') 575 | call sign_define("LspDiagnosticsErrorSign", {"text" : g:signError, "texthl" : "LspDiagnosticsError"}) 576 | call sign_define("LspDiagnosticsHintSign", {"text" : g:signHint, "texthl" : "LspDiagnosticsHint"}) 577 | call sign_define("LspDiagnosticsWarningSign", {"text" : g:signWarning, "texthl" : "LspDiagnosticsWarning"}) 578 | call sign_define("LspDiagnosticsInformationSign", {"text" : g:signInfo, "texthl" : "LspDiagnosticsInformation"}) 579 | endif 580 | 581 | " glepnir/dashboard-nvim 582 | if has('nvim') 583 | let g:dashboard_custom_shortcut_icon={} 584 | let g:dashboard_custom_shortcut_icon['last_session'] = '⏳ ' 585 | let g:dashboard_custom_shortcut_icon['find_history'] = '🏯 ' 586 | let g:dashboard_custom_shortcut_icon['find_file'] = '🔎 ' 587 | let g:dashboard_custom_shortcut_icon['new_file'] = '🗒 ' 588 | let g:dashboard_custom_shortcut_icon['change_colorscheme'] = '🎨 ' 589 | let g:dashboard_custom_shortcut_icon['find_word'] = '🐸 ' 590 | let g:dashboard_custom_shortcut_icon['book_marks'] = '⭐️ ' 591 | endif 592 | 593 | " kyazdani42/nvim-tree.lua 594 | let g:nvim_tree_icons = { 595 | \ 'default': g:iconDefault, 596 | \ 'symlink': g:iconLink, 597 | \ 'bookmark': g:iconBook, 598 | \ 'modified': g:iconModified, 599 | \ 'folder': { 600 | \ 'arrow_closed': "", 601 | \ 'arrow_open': "", 602 | \ 'default': g:iconFolder, 603 | \ 'open': g:iconFolderOpen, 604 | \ 'empty': g:iconFolderEmpty, 605 | \ 'empty_open': g:iconFolderEmptyOpen, 606 | \ 'symlink': g:iconFolderSymlink, 607 | \ 'symlink_open': g:iconFolderSymlinkOpen, 608 | \ }, 609 | \ 'git': { 610 | \ 'unstaged': g:iconGitUnstaged, 611 | \ 'staged': g:iconGitStaged, 612 | \ 'unmerged': g:iconGitUnmerged, 613 | \ 'renamed': g:iconGitRenamed, 614 | \ 'untracked': g:iconGitUntracked, 615 | \ 'deleted': g:iconGitDeleted, 616 | \ 'ignored': g:iconGitIgnored 617 | \ }, 618 | \ } 619 | 620 | let g:nvim_tree_icons_diagnostics = { 621 | \ 'hint': g:signHint, 622 | \ 'info': g:signInfo, 623 | \ 'warning': g:signWarning, 624 | \ 'error': g:signError, 625 | \ } 626 | 627 | " romgrk/barbar.nvim 628 | " let bufferline.icon_separator_active = '|' 629 | " let bufferline.icon_separator_inactive = '|' 630 | " let bufferline.icon_close_tab = '❎' 631 | " let bufferline.icon_close_tab_modified = '⏺ ' 632 | " let bufferline.icon_pinned = '📌' 633 | 634 | " andymass/vim-matchup " 635 | let g:matchup_matchparen_start_sign = '➡️' 636 | let g:matchup_matchparen_end_sign = '⬅️' 637 | 638 | " stevearc/aerial.nvim 639 | if has('nvim') 640 | lua << EOF 641 | vim.g.aerial = { 642 | icons = { 643 | Class = '📦'; 644 | ClassCollapsed = '📦'; 645 | Function = '🧵'; 646 | Constant = '🧊'; 647 | Collapsed = '📄'; 648 | } 649 | } 650 | EOF 651 | endif 652 | 653 | " lambdalisue/battery.vim 654 | let g:battery#symbol_charging='⚡' 655 | let g:battery#symbol_discharging='📉' 656 | 657 | " hsanson/vim-android 658 | let g:gradle_glyph_error = g:signError 659 | let g:gradle_glyph_warning = g:signWarning 660 | let g:gradle_glyph_gradle = g:iconAndroid 661 | let g:gradle_glyph_android = g:iconAndroid 662 | let g:gradle_glyph_building = g:signBuilding 663 | 664 | " webdevicons 665 | let g:WebDevIconsUnicodeDecorateFileNodesDefaultSymbol = g:iconDefault 666 | 667 | " Extensions 668 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols = {} 669 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['3ds'] = g:icon3D " Autodesk 3ds Max 3D modeling file 670 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['5vw'] = g:iconNetworkTrace " network file trace (Wireshark) and others 671 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['60'] = g:iconGui " SixtyFPS toolkit source file 672 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['7z'] = g:iconPackage " 7-Zip compressed file 673 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['a80'] = g:iconAssembly 674 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['aar'] = g:iconPackage 675 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['acp'] = g:iconNetworkTrace " network file trace (Wireshark) and others 676 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ahk'] = g:iconConfig " AutoHotkey file 677 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ai'] = g:iconImage 678 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['alda'] = g:iconSound " Alda script file 679 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ani'] = g:icon3D " ani 3D file 680 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['apc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 681 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['apk'] = g:iconPackage " Android package file 682 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['arb'] = g:iconJavaScript " Application Resource Bundle 683 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['as'] = g:iconAngel " angel script 684 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['asm'] = g:iconAssembly " Assembly source code 685 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['asta'] = g:iconDiagram " Astah diagrams 686 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['astro'] = g:iconJavaScript " Astro JavaScript framework 687 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['atc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 688 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['atom'] = g:iconXml 689 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['avi'] = g:iconVideo " *.avi video file 690 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['axml'] = g:iconXml " Android XML 691 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bat'] = g:iconBat " MS DOS bat file 692 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bb'] = g:iconShell " Babashka scripts 693 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['beam'] = g:iconBinary " compile Elixir file 694 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bf'] = g:iconBeef " Beef language source code 695 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bfr'] = g:iconNetworkTrace " network file trace (Wireshark) and others 696 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bib'] = g:iconDocument 697 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bin'] = g:iconBinary 698 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['blend'] = g:icon3D " 3D Blender 699 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['blob'] = g:iconBinary " blob file 700 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bmp'] = g:iconImage 701 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bpg'] = g:iconImage " BPG (Better Portable Graphics) image format 702 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bsdl'] = g:iconBsdl 703 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['bsl'] = g:iconLanguage " Language 1C (BSL) language file 704 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ebnf'] = g:iconLanguage 705 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['c'] = g:iconC 706 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['carp'] = g:iconCarp 707 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cap'] = g:iconNetworkTrace " network file trace (Wireshark) and others 708 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['carbon'] = g:iconC " Carbon Language Source File 709 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cbl'] = g:iconCobol " Cobol source file 710 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cer'] = g:iconCert " Certificate file 711 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cff'] = g:iconDocument 712 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cfg'] = g:iconConfig 713 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['chs'] = g:iconHaskell 714 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['class'] = g:iconBinary 715 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['clj'] = g:iconClojure " Clojure source code 716 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cmd'] = g:iconBat " MS DOS cmd file 717 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cmi'] = g:iconBinary " ReasonML interface file 718 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['coffee'] = g:iconCoffee 719 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['conf'] = g:iconConfig " Configuration file 720 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['config'] = g:iconConfig " Configuration file 721 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cpp'] = g:iconC " C++ source core 722 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cql'] = g:iconSql " Cassandra CQL 723 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cr'] = g:iconCrystal " Crystal source file 724 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['crt'] = g:iconCert " cert file 725 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cs'] = g:iconCSharp " C# source file 726 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cshtml'] = g:iconCSharp " Razor C# source file 727 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['csproj'] = g:iconConfig " C# config file XML 728 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['css'] = g:iconCss " CSS file 729 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['csv'] = g:iconCsv " CSV file 730 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['csx'] = g:iconCSharp " C# source file 731 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cu'] = g:icon3D " CUDA Compute Unified Device Architecture 732 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cuh'] = g:icon3D " CUDA Compute Unified Device Architecture 733 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['d'] = g:iconD " Dlang source code 734 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dae'] = g:icon3D " 3D arkit 735 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dart'] = g:iconDart 736 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dat'] = g:iconBinary " DAT file 737 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['data'] = g:iconBinary " data file 738 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['db'] = g:iconSql 739 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dds'] = g:iconImage " DirectDraw Surface (DDS) container format 740 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['deb'] = g:iconPackage " Debian install package 741 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dib'] = g:iconNote 742 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['diff'] = g:iconDiff " diff file 743 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dll'] = g:iconBinary 744 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['def'] = g:iconBinary 745 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dmg'] = g:iconPackage " Apple compressed/encrypted format 746 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['doc'] = g:iconOfficeDoc 747 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['docx'] = g:iconOfficeDoc 748 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dpk'] = g:iconDelphi " Delphi config file 749 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dproj'] = g:iconDelphi " Delphi config file 750 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['drc'] = g:iconVideo 751 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['drcs'] = g:iconVideo 752 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dtd'] = g:iconXml " XML 753 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['duel'] = g:iconDuel " http://www.duelengine.org/ 754 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dump'] = g:iconDump 755 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dxf'] = g:icon3D " AutoCAD DXF 756 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['dylib'] = g:iconBinary 757 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ear'] = g:iconPackage 758 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['eex'] = g:iconElixir " Elixir source code 759 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['elm'] = g:iconElm " Elm language source code 760 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['elmi'] = g:iconBinary " Elm internal binary file 761 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['elmo'] = g:iconBinary " Elm internal binary file 762 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['enc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 763 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['epp'] = g:iconPuppet 764 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['epub'] = g:iconBook 765 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['erb'] = g:iconRuby " Ruby source code 766 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['erf'] = g:iconNetworkTrace " network file trace (Wireshark) and others 767 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['erl'] = g:iconErlang " Erlang source code 768 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['erm'] = g:iconXml " XML 769 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['erwin'] = g:iconSql " Erwin file 770 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['etlua'] = g:iconHtml " Embedded Lua templating 771 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ex'] = g:iconElixir " Elixir source code 772 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['exe'] = g:iconExe 773 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['exs'] = g:iconElixir " Elixir test code 774 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ez'] = g:iconPackage " Elixir mix installer package 775 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fbx'] = g:icon3D " 3D filmbox 776 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fdc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 777 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fish'] = g:iconShell 778 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['flr'] = g:iconFlare 779 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fnl'] = g:iconFennel " Fennel lang source file 780 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['frxml'] = g:iconXml " XML 781 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fs'] = g:iconFsharp " F# source code 782 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fsi'] = g:iconFsharp " F# source code 783 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fsl'] = g:iconFsharp " FsLex file 784 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fsproj'] = g:iconConfig " F# config file XML 785 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fsx'] = g:iconFsharp " F# source code 786 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fsy'] = g:iconFsharp " FsYacc file 787 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['functions'] = g:iconShell 788 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['fxml'] = g:iconXml " XML 789 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gdb'] = g:iconDebugger 790 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gif'] = g:iconImage 791 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gift'] = g:iconNote " Gift (Moodle) 792 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['git'] = g:iconGit " polvo - simbolo do github 793 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['glb'] = g:icon3D " glb 3D file 794 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gleam'] = g:iconGleam " Gleam source code 795 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['glsl'] = g:icon3D " glsl shader 3D file 796 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gltf'] = g:icon3D " glTF Model Format 797 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['go'] = g:iconGo 798 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gql'] = g:iconGraphQL " graphql source file 799 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gr'] = g:iconGrain " Grain source file 800 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gradle'] = g:iconGradle 801 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['graphql'] = g:iconGraphQL " graphql source file 802 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['graphqls'] = g:iconGraphQL " graphql source file 803 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gravity'] = g:iconGravity " gravity source file 804 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['groovy'] = g:iconGroovy 805 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gvdesign'] = g:iconDiagram 806 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gz'] = g:iconPackage 807 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['gzip'] = g:iconPackage 808 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['h'] = g:iconInterface " *.h do C e C++ 809 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hbs'] = g:iconTemplate " https://github.com/pillarjs/hbs 810 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hdr'] = g:iconImage " raster image or digital photo saved in HDRsoft's High Dynamic Range (HDR) image format 811 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['heex'] = g:iconHtml " Elixir's HTML EEx 812 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hive'] = g:iconBinary " HiveDB file 813 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hs'] = g:iconHaskell 814 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hs-boot'] = g:iconHaskell 815 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hsc'] = g:iconHaskell 816 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hsig'] = g:iconHaskell 817 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hss'] = g:iconCss " High Level CSS preprocessor - https://github.com/ncannasse/hss 818 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['htm'] = g:iconHtml 819 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['html'] = g:iconHtml 820 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['http'] = g:iconNetwork 821 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hvm'] = g:iconHaskell 822 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['hx'] = g:iconGraphQL " Haxe source file 823 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['icns'] = g:iconImage 824 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ico'] = g:iconImage 825 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ics'] = g:iconTemp " iCalendar file 826 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['idl'] = g:iconInterface " Source code file created using the Microsoft Interface Definition Language (MIDL) 827 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['imba'] = g:iconJavaScript " Imba full-stack language 828 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['iml'] = g:iconConfig " Intellig IDEA config file 829 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['inc'] = g:iconAssembly 830 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['info'] = g:iconDocument 831 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ini'] = g:iconConfig 832 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ino'] = g:iconArduino " Arduino *ino file 833 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ipa'] = g:iconPackage " iOS App Store Package 834 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ipfix'] = g:iconNetworkTrace " network file trace (Wireshark) and others 835 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ipynb'] = g:iconNote " Jupyter notebook - Python 836 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['iso'] = g:iconIso 837 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jade'] = g:iconTemplate " jade template language 838 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jar'] = g:iconPackage 839 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jasper'] = g:iconJasper " Jasper files 840 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['java'] = g:iconJava 841 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jenkinsfile'] = g:iconJenkins " Jenkins 842 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jks'] = g:iconCert " Java cert 843 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jl'] = g:iconJulia " Julia language files 844 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jmx'] = g:iconXml " JMX file (XML) 845 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jnlp'] = g:iconXml " JNLP file (XML) 846 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jpeg'] = g:iconImage 847 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jpg'] = g:iconImage 848 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jrxml'] = g:iconXml " XML 849 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['js'] = g:iconJavaScript 850 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['json'] = g:iconJavaScript 851 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jsx'] = g:iconJsx " jsx language 852 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jws'] = g:iconConfig " JDeveloper config file 853 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['jxl'] = g:iconImage " JPEG XL file format 854 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['key'] = g:iconCert " cert key 855 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['kind'] = g:iconJavaScript " Kind Language Source 856 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['kind2'] = g:iconJavaScript " Kind Language Source 857 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['kt'] = g:iconKotlyn " Kotlyn source file 858 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['kts'] = g:iconKotlyn " Kotlyn source file 859 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['latex'] = g:iconDocument 860 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lc'] = g:iconHaskell " Elsa source code 861 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lcap'] = g:iconNetworkTrace " network file trace (Wireshark) and others 862 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['leex'] = g:iconElixir " Elixir source code 863 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['less'] = g:iconCss 864 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lhs'] = g:iconHaskell 865 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lis'] = g:iconAssembly 866 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['list'] = g:iconAssembly 867 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lock'] = g:iconLock 868 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['log'] = g:iconLog 869 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lua'] = g:iconLua 870 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lz4'] = g:iconPackage 871 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['lnk'] = g:iconLink 872 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['m'] = g:iconObjective " Objective-C source file 873 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mak'] = g:iconMake " Makefile 874 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['map'] = g:iconNetwork 875 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['markdown'] = g:iconMarkdown " Markdown 876 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['marko'] = g:iconMarkdown " MarkoJS file 877 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['md'] = g:iconMarkdown " Markdown 878 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mdj'] = g:iconDiagram " StarUML project file 879 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mdl'] = g:icon3D " mdl 3D file 880 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mint'] = g:iconMint " mint language source file 881 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mjs'] = g:iconJavaScript " ES Module (ECMAScript Module) 882 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mk'] = g:iconMake " Makefile 883 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mkd'] = g:iconMarkdown " Markdown 884 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mkv'] = g:iconVideo " MKV multimedia file 885 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ml'] = g:iconReason " ReasonML source code 886 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mli'] = g:iconInterface " ReasonML interface file 887 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mlt'] = g:iconVideo " XML media config file 888 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mm'] = g:iconObjective " Objective-C++ source file 889 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mo'] = g:iconGnuText " GNU gettext file 890 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mod'] = g:iconConfig " mod file (v language) 891 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['moon'] = g:iconLua " Moonscript filetype 892 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mov'] = g:iconVideo " *.mov video file 893 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mp3'] = g:iconSound 894 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mp4'] = g:iconVideo 895 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mpeg'] = g:iconVideo 896 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mpg'] = g:iconVideo 897 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mplog'] = g:iconNetworkTrace " network file trace (Wireshark) and others 898 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mq4'] = g:iconMql " Metatrader language 899 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mq5'] = g:iconMql " Metatrader language 900 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['mqlh'] = g:iconInterface " Metatrader language 901 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['nelua'] = g:iconLua " Nelua language source code 902 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['nib'] = g:iconInterface 903 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['nim'] = g:iconNim " Nim source code 904 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['norg'] = g:iconOrg " Org-mode file for neorg neovim plugin 905 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['nupkg'] = g:iconPackage " NuGet package config 906 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['nuspec'] = g:iconXml " XML 907 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['obj'] = g:icon3D 908 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['odin'] = g:iconOdin 909 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['odp'] = g:iconOfficePresentation "OpenOffice/StarOffice presentation file 910 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ods'] = g:iconOfficeSpreadsheet " OpenOffice/StarOffice spreadsheet file 911 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['odt'] = g:iconOfficeDoc "OpenOffice/StarOffice doc file 912 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ogg'] = g:iconSound 913 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['org'] = g:iconOrg " Org-mode file 914 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['os'] = g:iconLanguage " Language 1C (BSL) *.os file 915 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['out'] = g:iconNetworkTrace " network file trace (Wireshark) and others 916 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ovpn'] = g:iconCert " cert file 917 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pages'] = g:iconOfficeDoc 918 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['parquet'] = g:iconParquet 919 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pas'] = g:iconPascal 920 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pcap'] = g:iconNetworkTrace " network file trace (Wireshark) and others 921 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pcapng'] = g:iconNetworkTrace " network file trace (Wireshark) and others 922 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pdb'] = g:iconBinary " C# program database (PDB) file 923 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pde'] = g:iconArduino " Arduino *.pdf file 924 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pdf'] = g:iconPdf 925 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pem'] = g:iconCert " Privacy Enhanced Mail (PEM) 926 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pepk'] = g:iconCert " pepk (Play Encrypt Private Key) key file 927 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pfx'] = g:iconCert " cert file 928 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pgsql'] = g:iconSql " sql -> SQLYog 929 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['php'] = g:iconPhp 930 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pkg'] = g:iconPackage 931 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pkl'] = g:iconConfig " Pkl language 932 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pklg'] = g:iconNetworkTrace " network file trace (Wireshark) and others 933 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pkt'] = g:iconNetworkTrace " network file trace (Wireshark) and others 934 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pl'] = g:iconPerl " Perl 935 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['plist'] = g:iconXml " XML 936 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['png'] = g:iconImage 937 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['po'] = g:iconGnuText " GNU gettext file 938 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pony'] = g:iconPony " Pony source file 939 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pot'] = g:iconGnuText " GNU gettext file 940 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pp'] = g:iconPuppet 941 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ppk'] = g:iconCert " putty key file 942 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ppt'] = g:iconOfficePresentation 943 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pptx'] = g:iconOfficePresentation 944 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['prefs'] = g:iconConfig " Eclipse preferences file 945 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['prisma'] = g:iconPrisma 946 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pro'] = g:iconConfig " ProGuard rules file 947 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['profile'] = g:iconProfile 948 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['properties'] = g:iconConfig 949 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['props'] = g:iconXml " XML 950 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['proto'] = g:iconProto " Proto 951 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ps1'] = g:iconShell 952 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['psb'] = g:iconImage " *.psb image (large format size for photoshop) 953 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['psd'] = g:iconImage 954 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['psl'] = g:iconsSpec " Property Specification Language (PSL) 955 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pug'] = g:iconPug 956 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['puml'] = g:iconDiagram " plantuml filetype 957 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['py'] = g:iconPython " Python 958 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pyc'] = g:iconPython " Python 959 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pyd'] = g:iconPython " Python 960 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pyo'] = g:iconPython " Python 961 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['python'] = g:iconPython " Python 962 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['r'] = g:iconR " R language source code 963 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rar'] = g:iconPackage 964 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['razor'] = g:iconRazor 965 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rb'] = g:iconRuby " Ruby source code 966 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rc'] = g:iconDelphi " Delphi resource file 967 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['re'] = g:iconReason " ReasonML source code 968 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['reality'] = g:icon3D " Reality Composer files 969 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['reg'] = g:iconLock " windows register file 970 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rei'] = g:iconInterface " ReasonML interface file 971 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['res'] = g:iconReason " ReasonML source code (new syntax) 972 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['resi'] = g:iconInterface " ReasonML interface file (new syntax) 973 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rest'] = g:iconNetwork 974 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['resx'] = g:iconXml " Android XML 975 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rf5'] = g:iconNetworkTrace " network file trace (Wireshark) and others 976 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rh'] = g:iconShell " Rash script 977 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rlib'] = g:iconBinary 978 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rmd'] = g:iconOfficePresentation " RMD file presentation 979 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rock'] = g:iconLua " Lua Rocks 980 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rockspec'] = g:iconLua " Lua Rocks 981 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rpm'] = g:iconPackage 982 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rproj'] = g:iconConfig 983 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rs'] = g:iconRust " Rust 984 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rss'] = g:iconXml 985 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['rst'] = g:iconRST 986 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ru'] = g:iconRuby " Ruby source code 987 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['s'] = g:iconAssembly 988 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sar'] = g:iconPackage " Java file *.sar 989 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sass'] = g:iconSass " SASS symbol 990 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sbt'] = g:iconConfig " Simply Build Tool 991 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sc'] = g:iconScala " Scala source code 992 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['scala'] = g:iconScala " Scala source code 993 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['scd'] = g:iconSound " SuperCollider source code 994 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['scm'] = g:iconScheme " Scheme source code http://people.csail.mit.edu/jaffer/Scheme 995 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['scss'] = g:iconCss " SASS style sheet 996 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sfb'] = g:icon3D " 3D filmbox 997 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sfz'] = g:iconSound " *.sfz files 998 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sh'] = g:iconShell 999 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['slime'] = g:iconSlime " http://slime-lang.com/ 1000 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sln'] = g:iconConfig " Solution file config for .NET 1001 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['snap'] = g:iconPackage " SNAP file 1002 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['snoop'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1003 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['so'] = g:iconBinary 1004 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['socket'] = g:iconNetwork 1005 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['stp'] = g:icon3D 1006 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['pid'] = g:iconBinary 1007 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sol'] = g:iconLanguage 1008 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['spi'] = g:iconSpiral " Spiral language 1009 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['spiproj'] = g:iconSpiral " Spiral language 1010 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['spir'] = g:iconSpiral " Spiral language 1011 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sql'] = g:iconSql " sql -> SQLYog 1012 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['sqlite'] = g:iconSql " sqlite database file 1013 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['storyboard'] = g:iconXml " XML 1014 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['strings'] = g:iconXml " XML plist strings file 1015 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['styl'] = g:iconCss " stylus 1016 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['suo'] = g:iconCSharp " C# source file 1017 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['svelte'] = g:iconSvelte 1018 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['svg'] = g:iconImage 1019 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['swift'] = g:iconSwift " Swift file source 1020 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['swo'] = g:iconTemp " vim.g.ap file 1021 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['swp'] = g:iconTemp " vim.g.ap file 1022 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['syc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1023 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['t'] = g:iconT " Turing Source Code File 1024 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tar'] = g:iconPackage 1025 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tera'] = g:iconHtml 1026 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tflite'] = g:iconMachineLearning 1027 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tga'] = g:iconImage " Truevision TGA/Targa file 1028 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tgz'] = g:iconPackage 1029 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tif'] = g:iconImage 1030 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tiff'] = g:iconFont " font 1031 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tlb'] = g:iconInterface " interface data for programs that support Microsoft Object Linking and Embedding (OLE) 1032 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['toml'] = g:iconConfig 1033 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tpc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1034 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tpl'] = g:iconTemplate " ariatemplates.com 1035 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tr1'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1036 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['trace'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1037 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['trc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1038 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ts'] = g:iconTypeScript 1039 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tsx'] = g:iconTypeScript 1040 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['ttf'] = g:iconFont " font 1041 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['tup'] = g:iconMake " Tup build system config file 1042 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['txt'] = g:iconText 1043 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['uml'] = g:iconDiagram 1044 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['usd'] = g:icon3D " Universal Scene Description file 1045 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['usda'] = g:icon3D " Universal Scene Description file 1046 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['usdc'] = g:icon3D " Universal Scene Description file 1047 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['usdz'] = g:icon3D " Universal Scene Description file 1048 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['userprefs'] = g:iconConfig " XML user preferences file 1049 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['v'] = g:iconV " v language 1050 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['val'] = g:iconVal " val language 1051 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vbs'] = g:iconVisualBasic " VisualBasic 1052 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vcxproj'] = g:iconXml " XML 1053 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vdf'] = g:iconConfig " VDF file (Valve's Source game engine config file) 1054 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vgb'] = g:iconConfig " Visual Basic Project file 1055 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vh'] = g:iconInterface " v language header 1056 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vim'] = g:iconVim " vim.g.ript 1057 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vimrc'] = g:iconVim " vim.g.ript 1058 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vimspec'] = g:iconVim " vim.g.ec tests 1059 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vmb'] = g:iconPackage " vim ball 1060 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vpp'] = g:iconDiagram " Visual Paradigm project file 1061 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vrx'] = g:icon3D " Viro VRX 1062 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vsh'] = g:iconV " v language 1063 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vue'] = g:iconVue " VueJS file 1064 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vv'] = g:iconV " v language 1065 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['vwr'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1066 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wad'] = g:iconBinary " WAD file used by Doom and Doom II 1067 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['war'] = g:iconPackage 1068 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wasm'] = g:iconBinary " WebAssembly binary format 1069 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wast'] = g:iconBinary " WebAssembly text format 1070 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wat'] = g:iconBinary " WebAssembly text format 1071 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wav'] = g:iconSound " wav audio file 1072 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wbmp'] = g:iconImage " WBMP image 1073 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['webp'] = g:iconImage " WebP image 1074 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['woff'] = g:iconFont " font 1075 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['woff2'] = g:iconFont " font 1076 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wpc'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1077 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wpz'] = g:iconNetworkTrace " network file trace (Wireshark) and others 1078 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wscene'] = g:iconVideo " XML media config file 1079 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['wsdl'] = g:iconXml " XML 1080 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xaml'] = g:iconXml " XML 1081 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xcf'] = g:iconImage " Gimp image file format 1082 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xdata'] = g:iconXml " XML data file 1083 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xhtml'] = g:iconHtml 1084 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xib'] = g:iconXml " XML 1085 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xjb'] = g:iconXml " jaxb external curstomization binding file - XML 1086 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xlf'] = g:iconXml " XLIFF (XML Localization Interchange File Format) 1087 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xls'] = g:iconOfficeSpreadsheet 1088 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xlsx'] = g:iconOfficeSpreadsheet 1089 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xml'] = g:iconXml " XML 1090 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xsd'] = g:iconXml " XML 1091 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xsl'] = g:iconXml " XML 1092 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['xz'] = g:iconPackage 1093 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['yaml'] = g:iconYaml " YAML file 1094 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['yml'] = g:iconYaml " YAML file 1095 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['z80'] = g:iconAssembly 1096 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['zig'] = g:iconZig " Zig source file 1097 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['zip'] = g:iconPackage 1098 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['zsh'] = g:iconShell " zsh script 1099 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['zst'] = g:iconPackage 1100 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['eot'] = g:iconFont 1101 | let g:WebDevIconsUnicodeDecorateFileNodesExtensionSymbols['cjs'] = g:iconJavaScript 1102 | 1103 | " Files 1104 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols = {} 1105 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.bashprofile'] = g:iconShell 1106 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.bashrc'] = g:iconShell 1107 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.cabal'] = g:iconConfig 1108 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.dart_tool'] = g:iconConfig 1109 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.dockerignore'] = g:iconDocker " whale - Docker maskot 1110 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['keystore'] = g:iconLock 1111 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.ds_store'] = g:iconTag 1112 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.editorconfig'] = g:iconEditorConfig 1113 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.env'] = g:iconEnv 1114 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.envrc'] = g:iconConfig 1115 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.git'] = g:iconGit " github symbol 1116 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.gitattributes'] = g:iconGit " github symbol 1117 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.gitconfig'] = g:iconGit " github symbol 1118 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.gitignore'] = g:iconGit " github symbol 1119 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.gitlab-ci.yml'] = g:iconYaml " gitlab ci config file 1120 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.gqlconfig'] = g:iconConfig 1121 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.hackernews'] = g:iconNews 1122 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.idea'] = g:iconConfig 1123 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.merlin'] = g:iconReasonMerlin " ReasonML metadata 1124 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.svn'] = g:iconSvn " SVN metadata 1125 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.tool-versions'] = g:iconConfig " asdf config file - https://asdf-vm.com 1126 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.vimspector.json'] = g:iconDebugger " vimspector config file 1127 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.vscode'] = g:iconVSCode " VSCode metadata 1128 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.zprofile'] = g:iconConfig 1129 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.zshenv'] = g:iconConfig 1130 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['.zshrc'] = g:iconShell " zshel config file 1131 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['MANIFEST.MF'] = g:iconConfig 1132 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['android'] = g:iconAndroid 1133 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['cabal.config'] = g:iconConfig 1134 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['cabal.project'] = g:iconConfig 1135 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['changelog.md'] = g:iconChangelog 1136 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['config'] = g:iconConfig 1137 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['deps'] = g:iconDeps 1138 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['docker-compose-single-broker.yml'] = g:iconDocker " Docker masktop 1139 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['docker-compose-swarm.yml'] = g:iconDocker 1140 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['docker-compose.yml'] = g:iconDocker 1141 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['dockerfile'] = g:iconDocker 1142 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['dropbox'] = g:iconDropbox 1143 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['elm-package.json'] = g:iconElm " ELM 0.18- package file 1144 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['elm.json'] = g:iconElm " ELM 0.19+ package file 1145 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['favicon.ico'] = g:iconImage 1146 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gemfile'] = g:iconConfig 1147 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gemfile.lock'] = g:iconLock 1148 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gradlew'] = g:iconShell 1149 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gruntfile.coffee'] = g:iconConfig 1150 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gruntfile.js'] = g:iconJavaScript 1151 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gruntfile.ls'] = g:iconJavaScript 1152 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['guardfile'] = g:iconGuard " https://github.com/guard/guard 1153 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gulpfile.coffee'] = g:iconConfig 1154 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gulpfile.js'] = g:iconJavaScript 1155 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['gulpfile.ls'] = g:iconJavaScript 1156 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['ios'] = g:iconIOS 1157 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['jenkinsfile'] = g:iconJenkins " Jenkins 1158 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['justfile'] = g:iconConfig 1159 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['lib'] = g:iconLib 1160 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['license'] = g:iconDocument 1161 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['license.txt'] = g:iconDocument 1162 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['makefile'] = g:iconMake 1163 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['mix.lock'] = g:iconLock 1164 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['node_modules'] = g:iconJavaScript 1165 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['paket.dependencies'] = g:iconConfig 1166 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['paket.references'] = g:iconConfig 1167 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['podfile'] = g:iconConfig 1168 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['pom.xml'] = g:iconConfig 1169 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['procfile'] = g:iconConfig 1170 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['rakefile'] = g:iconConfig 1171 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['react.jsx'] = g:iconXml 1172 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['routes'] = g:iconConfig " Playframework routes file 1173 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['spec.ts'] = g:iconTypeScript 1174 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['tags'] = g:iconTag 1175 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['test'] = g:iconTest 1176 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['tests'] = g:iconTest 1177 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['todo'] = g:iconTodo 1178 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['todo.md'] = g:iconTodo 1179 | let g:WebDevIconsUnicodeDecorateFileNodesExactSymbols['yarn.lock'] = g:iconYarn 1180 | 1181 | " File patterns 1182 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols = {} 1183 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*LICENSE.*'] = g:iconDocument 1184 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.UnitDoc'] = g:iconDelphi 1185 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.config.js'] = g:iconConfig 1186 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.config.ts'] = g:iconConfig 1187 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.csproj.user'] = g:iconXml 1188 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.css\.map$'] = g:iconCss 1189 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.db-journal'] = g:iconSql 1190 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.dockerfile'] = g:iconDocker 1191 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.gr\.wasm'] = g:iconGrain " wasm files generated by Grain language 1192 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.js\.map$'] = g:iconJavaScript 1193 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.mobileprovision'] = g:iconMobile 1194 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.podspec'] = g:iconConfig 1195 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.xaml'] = g:iconConfig 1196 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*\.xaml.cs'] = g:iconConfig 1197 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*angular.*\.js$'] = g:iconJavaScript 1198 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*backbone.*\.js$'] = g:iconJavaScript 1199 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*jquery.*\.js$'] = g:iconJavaScript 1200 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*materialize.*\.css$'] = g:iconJavaScript 1201 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*materialize.*\.js$'] = g:iconJavaScript 1202 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*mootools.*\.js$'] = g:iconJavaScript 1203 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*require.*\.js$'] = g:iconJavaScript 1204 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*vcxproj.filters'] = g:iconXml 1205 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.*vimrc.*'] = g:iconVim 1206 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['dockerfile..*'] = g:iconDocker 1207 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.npmrc'] = g:iconConfig 1208 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.gitconfig'] = g:iconGit 1209 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['.dropbox'] = g:iconDropbox 1210 | let g:WebDevIconsUnicodeDecorateFileNodesPatternSymbols['commit_editmsg'] = g:iconGit 1211 | 1212 | if has('nvim') 1213 | lua << EOF 1214 | 1215 | -- https://github.com/nvim-tree/nvim-web-devicons 1216 | local use, imported = pcall(require, "nvim-web-devicons") 1217 | 1218 | if use then 1219 | 1220 | imported.set_default_icon(vim.g.iconDefault, 65); 1221 | 1222 | imported.set_icon { [".gitattributes"] = {icon = vim.g.iconVCS, color = "#000000",name = "gitattributes" } } 1223 | imported.set_icon { [".env"] = {icon = vim.g.iconEnv, color = "#000000",name = "env" } } 1224 | imported.set_icon { [".envrc"] = {icon = vim.g.iconEnv, color = "#000000",name = "envrc" } } 1225 | imported.set_icon { [".gitignore"] = {icon = vim.g.iconVCS, color = "#000000",name = "gitignore" } } 1226 | imported.set_icon { [".prettierignore"] = {icon = vim.g.iconConfig, color = "#000000",name = "prettierignore" } } 1227 | imported.set_icon { [".prettierrc"] = {icon = vim.g.iconConfig, color = "#000000",name = "prettierrc" } } 1228 | imported.set_icon { ["eslint.config.js"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigjs" } } 1229 | imported.set_icon { ["eslint.config.mjs"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigmjs" } } 1230 | imported.set_icon { ["eslint.config.cjs"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigcjs" } } 1231 | imported.set_icon { ["eslint.config.ts"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigts" } } 1232 | imported.set_icon { ["eslint.config.mts"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigmts" } } 1233 | imported.set_icon { ["eslint.config.cts"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslintconfigcts" } } 1234 | imported.set_icon { ["3ds"] = { icon = vim.g.icon3D, color = "#000000", name = "3ds" } } 1235 | imported.set_icon { ["5vw"] = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "5vw" } } 1236 | imported.set_icon { ["5vw"] = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "5vw" } } 1237 | imported.set_icon { ["60"] = {icon = vim.g.iconGui, color = "#000000",name = "60" } } 1238 | imported.set_icon { ["7z"] = {icon = vim.g.iconPackage, color = "#000000",name = "7z" } } 1239 | imported.set_icon { ["dockerfile"] = {icon = vim.g.iconDocker, color = "#000000",name = "Dockerfile" } } 1240 | imported.set_icon { ["commit_editmsg"] = {icon = vim.g.iconGit, color = "#000000",name = "commit_editmsg" } } 1241 | imported.set_icon { ["docker-compose.yml"] = {icon = vim.g.iconDocker, color = "#000000",name = "DockerCompose" } } 1242 | imported.set_icon { ["license"] = {icon = vim.g.iconDocument, color = "#000000",name = "License" } } 1243 | imported.set_icon { ["makefile"] = {icon = vim.g.iconMake, color = "#000000",name = "makefile" } } 1244 | imported.set_icon { ["podfile"] = {icon = vim.g.iconConfig, color = "#000000",name = "podfile" } } 1245 | imported.set_icon { ["a80"] = {icon = vim.g.iconAssembly, color = "#000000",name = "a80" } } 1246 | imported.set_icon { ["epp"] = { icon = vim.g.iconPuppet, color = "#FFA61A", name = "Epp" } } 1247 | imported.set_icon { ["js.map"] = { icon = vim.g.iconJavaScript, color = "#FFA61A", name = "js_map" } } 1248 | imported.set_icon { ["package-lock.json"] = {icon = vim.g.iconConfig, color = "#000000",name = "packagelock" } } 1249 | imported.set_icon { ["package.json"] = {icon = vim.g.iconConfig, color = "#000000",name = "package" } } 1250 | imported.set_icon { ["go.mod"] = {icon = vim.g.iconConfig, color = "#000000",name = "gomod" } } 1251 | imported.set_icon { ["go.sum"] = {icon = vim.g.iconConfig, color = "#000000",name = "gosum" } } 1252 | imported.set_icon { ["pp"] = { icon = vim.g.iconPuppet, color = "#FFA61A", name = "Pp" } } 1253 | imported.set_icon { ["sqlite"] = { icon = vim.g.iconSql, color = "#FFA61A", name = "sqlite" } } 1254 | imported.set_icon { ["z80"] = {icon = vim.g.iconAssembly, color = "#000000",name = "z80" } } 1255 | imported.set_icon { ["procfile"] = {icon = vim.g.iconConfig, color = "#000000",name = "Procfile" } } 1256 | imported.set_icon { [".tern-project"] = {icon = vim.g.iconConfig, color = "#000000",name = "Tern" } } 1257 | imported.set_icon { [".bowerrc"] = {icon = vim.g.iconConfig, color = "#000000",name = "Bower" } } 1258 | imported.set_icon { [".editorconfig"] = {icon = vim.g.iconConfig, color = "#000000",name = "EditorConfig" } } 1259 | imported.set_icon { [".eslintrc"] = {icon = vim.g.iconConfig, color = "#000000",name = "eslint" } } 1260 | imported.set_icon { [".yo-rc.json"] = {icon = vim.g.iconConfig, color = "#000000",name = "yo" } } 1261 | imported.set_icon { [".gitlab-ci.yml"] = {icon = vim.g.iconConfig, color = "#000000",name = "gitlab" } } 1262 | imported.set_icon { [".spec.ts"] = {icon = vim.g.iconsSpec, color = "#000000",name = "specTs" } } 1263 | imported.set_icon { ["spec.ts"] = {icon = vim.g.iconsSpec, color = "#000000",name = "specTs" } } 1264 | imported.set_icon { ["routes"] = {icon = vim.g.iconConfig, color = "#000000",name = "routes" } } -- Playframework routes file 1265 | imported.set_icon { [".gitkeep"] = {icon = vim.g.iconGit, color = "#000000",name = "gitkeep" } } 1266 | imported.set_icon { [".npmrc"] = {icon = vim.g.iconConfig, color = "#000000",name = "npmrc" } } 1267 | imported.set_icon { [".gitconfig"] = {icon = vim.g.iconGit, color = "#000000",name = "gitconfig" } } 1268 | imported.set_icon { [".dropbox"] = {icon = vim.g.iconDropbox, color = "#000000",name = "dropbox" } } 1269 | imported.set_icon { ["tsconfig.json"] = {icon = vim.g.iconConfig, color = "#000000",name = "tsconfigjson" } } 1270 | imported.set_icon { ["tailwind.config.js"] = {icon = vim.g.iconCss, color = "#000000",name = "tailwindconfigjs" } } 1271 | imported.set_icon { ["gnumakefile"] = {icon = vim.g.iconMake, color = "#000000",name = "gnumakefile" } } 1272 | imported.set_icon { [".dockerignore"] = {icon = vim.g.iconDocker, color = "#000000",name = "dockerignore" } } -- whale - Docker maskot 1273 | imported.set_icon { ["svelte.config.js"] = {icon = vim.g.iconConfig, color = "#000000",name = "svelteconfig" } } 1274 | imported.set_icon { ["keystore"] = {icon = vim.iconLock, color = "#000000",name = "keytore" } } 1275 | imported.set_icon { [".pnpmfile.cjs"] = { icon = vim.g.iconConfig, color = "#F9AD02", cterm_color = "214", name = "PNPMFile" } } 1276 | imported.set_icon { ["pnpm-lock.yaml"] = { icon = vim.g.iconConfig, color = "#F9AD02", cterm_color = "214", name = "PNPMLock" } } 1277 | imported.set_icon { ["pnpm-workspace.yaml"] = { icon = vim.g.iconConfig, color = "#F9AD02", cterm_color = "214", name = "PNPMWorkspace" } } 1278 | imported.set_icon { ["vite.config.cjs"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1279 | imported.set_icon { ["vite.config.cts"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1280 | imported.set_icon { ["vite.config.js"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1281 | imported.set_icon { ["vite.config.mjs"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1282 | imported.set_icon { ["vite.config.mts"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1283 | imported.set_icon { ["vite.config.ts"] = { icon = vim.g.iconConfig, color = "#FFA800", cterm_color = "214", name = "ViteConfig" } } 1284 | imported.set_icon { ["vitest.config.cjs"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1285 | imported.set_icon { ["vitest.config.cts"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1286 | imported.set_icon { ["vitest.config.js"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1287 | imported.set_icon { ["vitest.config.mjs"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1288 | imported.set_icon { ["vitest.config.mts"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1289 | imported.set_icon { ["vitest.config.ts"] = { icon = vim.g.iconConfig, color = "#739B1B", cterm_color = "106", name = "VitestConfig" } } 1290 | 1291 | imported.set_icon { alpine = {icon = vim.g.iconDocker, color = "#000000",name = "alpine" } } 1292 | imported.set_icon { ilk = {icon = vim.g.iconBinary, color = "#000000",name = "ilk" } } 1293 | imported.set_icon { aar = {icon = vim.g.iconPackage, color = "#000000",name = "aar" } } 1294 | imported.set_icon { acp = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "acp" } } 1295 | imported.set_icon { ahk = {icon = vim.g.iconConfig, color = "#000000",name = "ahk" } } 1296 | imported.set_icon { ai = {icon = vim.g.iconImage, color = "#000000",name = "ai" } } 1297 | imported.set_icon { alda = {icon = vim.g.iconSound, color = "#000000",name = "alda" } } 1298 | imported.set_icon { ani = {icon = vim.g.icon3D, color = "#000000",name = "ani" } } 1299 | imported.set_icon { apc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "apc" } } 1300 | imported.set_icon { apk = {icon = vim.g.iconPackage, color = "#000000",name = "apk" } } 1301 | imported.set_icon { arb = {icon = vim.g.iconJavaScript, color = "#000000",name = "arb" } } 1302 | imported.set_icon { as = {icon = vim.g.iconAngel, color = "#000000",name = "as" } } 1303 | imported.set_icon { asm = {icon = vim.g.iconAssembly, color = "#000000",name = "asm" } } 1304 | imported.set_icon { asta = {icon = vim.g.iconDiagram, color = "#000000",name = "asta" } } 1305 | imported.set_icon { astro = {icon = vim.g.iconJavaScript, color = "#000000",name = "astro" } } 1306 | imported.set_icon { atc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "atc" } } 1307 | imported.set_icon { atom = {icon = vim.g.iconXml, color = "#000000",name = "atom" } } 1308 | imported.set_icon { avi = {icon = vim.g.iconVideo, color = "#000000",name = "avi" } } 1309 | imported.set_icon { axml = {icon = vim.g.iconXml, color = "#000000",name = "axml" } } 1310 | imported.set_icon { bat = {icon = vim.g.iconBat, color = "#000000",name = "bat" } } 1311 | imported.set_icon { bb = {icon = vim.g.iconShell, color = "#000000",name = "bb" } } 1312 | imported.set_icon { beam = {icon = vim.g.iconBinary, color = "#000000",name = "beam" } } 1313 | imported.set_icon { bf = {icon = vim.g.iconBeef, color = "#000000",name = "bf" } } 1314 | imported.set_icon { bfr = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "bfr" } } 1315 | imported.set_icon { bib = {icon = vim.g.iconDocument, color = "#000000",name = "bib" } } 1316 | imported.set_icon { bin = {icon = vim.g.iconBinary, color = "#000000",name = "bin" } } 1317 | imported.set_icon { blend = {icon = vim.g.icon3D, color = "#000000",name = "blend" } } 1318 | imported.set_icon { blob = {icon = vim.g.iconBinary, color = "#000000",name = "blob" } } 1319 | imported.set_icon { bmp = {icon = vim.g.iconImage, color = "#000000",name = "bmp" } } 1320 | imported.set_icon { bpg = {icon = vim.g.iconImage, color = "#000000",name = "bpg" } } 1321 | imported.set_icon { bsdl = {icon = vim.g.iconBsdl, color = "#000000",name = "bsdl" } } 1322 | imported.set_icon { bsl = {icon = vim.g.iconLanguage, color = "#000000",name = "bsl" } } 1323 | imported.set_icon { ebnf = {icon = vim.g.iconLanguage, color = "#000000",name = "ebnf" } } 1324 | imported.set_icon { c = {icon = vim.g.iconC, color = "#000000",name = "c" } } 1325 | imported.set_icon { carp = {icon = vim.g.iconCarp, color = "#000000",name = "carp" } } 1326 | imported.set_icon { cap = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "cap" } } 1327 | imported.set_icon { carbon = {icon = vim.g.iconC, color = "#000000",name = "carbon" } } 1328 | imported.set_icon { cbl = {icon = vim.g.iconCobol, color = "#000000",name = "cbl" } } 1329 | imported.set_icon { cer = {icon = vim.g.iconCert, color = "#000000",name = "cer" } } 1330 | imported.set_icon { cff = {icon = vim.g.iconDocument, color = "#000000",name = "cff" } } 1331 | imported.set_icon { cfg = {icon = vim.g.iconConfig, color = "#000000",name = "cfg" } } 1332 | imported.set_icon { chs = {icon = vim.g.iconHaskell, color = "#000000",name = "chs" } } 1333 | imported.set_icon { class = {icon = vim.g.iconBinary, color = "#000000",name = "class" } } 1334 | imported.set_icon { clj = {icon = vim.g.iconClojure, color = "#000000",name = "clj" } } 1335 | imported.set_icon { cmd = {icon = vim.g.iconBat, color = "#000000",name = "cmd" } } 1336 | imported.set_icon { cmi = {icon = vim.g.iconBinary, color = "#000000",name = "cmi" } } 1337 | imported.set_icon { cobol = {icon = vim.g.iconCobol, color = "#000000",name = "cobol" } } 1338 | imported.set_icon { coffee = {icon = vim.g.iconCoffee, color = "#000000",name = "coffee" } } 1339 | imported.set_icon { conf = {icon = vim.g.iconConfig, color = "#000000",name = "conf" } } 1340 | imported.set_icon { config = {icon = vim.g.iconConfig, color = "#000000",name = "config" } } 1341 | imported.set_icon { cpp = {icon = vim.g.iconC, color = "#000000",name = "cpp" } } 1342 | imported.set_icon { cql = {icon = vim.g.iconSql, color = "#000000",name = "cql" } } 1343 | imported.set_icon { cr = {icon = vim.g.iconCrystal, color = "#000000",name = "cr" } } 1344 | imported.set_icon { crt = {icon = vim.g.iconCert, color = "#000000",name = "crt" } } 1345 | imported.set_icon { cs = {icon = vim.g.iconCSharp, color = "#000000",name = "cs" } } 1346 | imported.set_icon { cshtml = {icon = vim.g.iconCSharp, color = "#000000",name = "cshtml" } } 1347 | imported.set_icon { csproj = {icon = vim.g.iconConfig, color = "#000000",name = "csproj" } } 1348 | imported.set_icon { css = {icon = vim.g.iconCss, color = "#000000",name = "css" } } 1349 | imported.set_icon { csv = {icon = vim.g.iconCsv, color = "#000000",name = "csv" } } 1350 | imported.set_icon { csx = {icon = vim.g.iconCSharp, color = "#000000",name = "csx" } } 1351 | imported.set_icon { cu = {icon = vim.g.icon3D, color = "#000000",name = "cu" } } 1352 | imported.set_icon { cuh = {icon = vim.g.icon3D, color = "#000000",name = "cuh" } } 1353 | imported.set_icon { d = {icon = vim.g.iconD, color = "#000000",name = "d" } } 1354 | imported.set_icon { dae = {icon = vim.g.icon3D, color = "#000000",name = "dae" } } 1355 | imported.set_icon { dart = {icon = vim.g.iconDart, color = "#000000",name = "dart" } } 1356 | imported.set_icon { dat = {icon = vim.g.iconBinary, color = "#000000",name = "dat" } } 1357 | imported.set_icon { data = {icon = vim.g.iconBinary, color = "#000000",name = "data" } } 1358 | imported.set_icon { db = {icon = vim.g.iconSql, color = "#000000",name = "db" } } 1359 | imported.set_icon { dds = {icon = vim.g.iconImage, color = "#000000",name = "dds" } } 1360 | imported.set_icon { deb = {icon = vim.g.iconPackage, color = "#000000",name = "deb" } } 1361 | imported.set_icon { dib = {icon = vim.g.iconNote, color = "#000000",name = "dib" } } 1362 | imported.set_icon { diff = {icon = vim.g.iconDiff, color = "#000000",name = "diff" } } 1363 | imported.set_icon { dll = {icon = vim.g.iconBinary, color = "#000000",name = "dll" } } 1364 | imported.set_icon { def = {icon = vim.g.iconBinary, color = "#000000",name = "def" } } 1365 | imported.set_icon { dmg = {icon = vim.g.iconPackage, color = "#000000",name = "dmg" } } 1366 | imported.set_icon { doc = {icon = vim.g.iconOfficeDoc, color = "#000000",name = "doc" } } 1367 | imported.set_icon { dockerfile = {icon = vim.g.iconDocker, color = "#000000",name = "dockerfile" } } 1368 | imported.set_icon { docx = {icon = vim.g.iconOfficeDoc, color = "#000000",name = "docx" } } 1369 | imported.set_icon { dpk = {icon = vim.g.iconDelphi, color = "#000000",name = "dpk" } } 1370 | imported.set_icon { dproj = {icon = vim.g.iconDelphi, color = "#000000",name = "dproj" } } 1371 | imported.set_icon { drc = {icon = vim.g.iconVideo, color = "#000000",name = "drc" } } 1372 | imported.set_icon { drcs = {icon = vim.g.iconVideo, color = "#000000",name = "drcs" } } 1373 | imported.set_icon { dtd = {icon = vim.g.iconXml, color = "#000000",name = "dtd" } } 1374 | imported.set_icon { duel = {icon = vim.g.iconDuel, color = "#000000",name = "duel" } } 1375 | imported.set_icon { dump = {icon = vim.g.iconDump, color = "#000000",name = "dump" } } 1376 | imported.set_icon { dxf = {icon = vim.g.icon3D, color = "#000000",name = "dxf" } } 1377 | imported.set_icon { dylib = {icon = vim.g.iconBinary, color = "#000000",name = "dylib" } } 1378 | imported.set_icon { ear = {icon = vim.g.iconPackage, color = "#000000",name = "ear" } } 1379 | imported.set_icon { eex = {icon = vim.g.iconElixir, color = "#000000",name = "eex" } } 1380 | imported.set_icon { elm = {icon = vim.g.iconElm, color = "#000000",name = "elm" } } 1381 | imported.set_icon { elmi = {icon = vim.g.iconBinary, color = "#000000",name = "elmi" } } 1382 | imported.set_icon { elmo = {icon = vim.g.iconBinary, color = "#000000",name = "elmo" } } 1383 | imported.set_icon { enc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "enc" } } 1384 | imported.set_icon { epub = {icon = vim.g.iconBook, color = "#000000",name = "epub" } } 1385 | imported.set_icon { erb = {icon = vim.g.iconRuby, color = "#000000",name = "erb" } } 1386 | imported.set_icon { erf = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "erf" } } 1387 | imported.set_icon { erl = {icon = vim.g.iconErlang, color = "#000000",name = "erl" } } 1388 | imported.set_icon { erm = {icon = vim.g.iconXml, color = "#000000",name = "erm" } } 1389 | imported.set_icon { erwin = {icon = vim.g.iconSql, color = "#000000",name = "erwin" } } 1390 | imported.set_icon { etlua = {icon = vim.g.iconHtml, color = "#000000",name = "etlua" } } 1391 | imported.set_icon { ex = {icon = vim.g.iconElixir, color = "#000000",name = "ex" } } 1392 | imported.set_icon { exe = {icon = vim.g.iconExe, color = "#000000",name = "exe" } } 1393 | imported.set_icon { exs = {icon = vim.g.iconElixir, color = "#000000",name = "exs" } } 1394 | imported.set_icon { ez = {icon = vim.g.iconPackage, color = "#000000",name = "ez" } } 1395 | imported.set_icon { fbx = {icon = vim.g.icon3D, color = "#000000",name = "fbx" } } 1396 | imported.set_icon { fdc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "fdc" } } 1397 | imported.set_icon { fish = {icon = vim.g.iconShell, color = "#000000",name = "fish" } } 1398 | imported.set_icon { flr = {icon = vim.g.iconFlare, color = "#000000",name = "flr" } } 1399 | imported.set_icon { fnl = {icon = vim.g.iconFennel, color = "#000000",name = "fnl" } } 1400 | imported.set_icon { frxml = {icon = vim.g.iconXml, color = "#000000",name = "frxml" } } 1401 | imported.set_icon { fs = {icon = vim.g.iconFsharp, color = "#000000",name = "fs" } } 1402 | imported.set_icon { fsi = {icon = vim.g.iconFsharp, color = "#000000",name = "fsi" } } 1403 | imported.set_icon { fsl = {icon = vim.g.iconFsharp, color = "#000000",name = "fsl" } } 1404 | imported.set_icon { fsproj = {icon = vim.g.iconConfig, color = "#000000",name = "fsproj" } } 1405 | imported.set_icon { fsx = {icon = vim.g.iconFsharp, color = "#000000",name = "fsx" } } 1406 | imported.set_icon { fsy = {icon = vim.g.iconFsharp, color = "#000000",name = "fsy" } } 1407 | imported.set_icon { functions = {icon = vim.g.iconShell, color = "#000000",name = "functions" } } 1408 | imported.set_icon { fxml = {icon = vim.g.iconXml, color = "#000000",name = "fxml" } } 1409 | imported.set_icon { gdb = {icon = vim.g.iconDebugger, color = "#000000",name = "gdb" } } 1410 | imported.set_icon { gif = {icon = vim.g.iconImage, color = "#000000",name = "gif" } } 1411 | imported.set_icon { gift = {icon = vim.g.iconNote, color = "#000000",name = "gift" } } 1412 | imported.set_icon { git = {icon = vim.g.iconGit, color = "#000000",name = "git" } } 1413 | imported.set_icon { glb = {icon = vim.g.icon3D, color = "#000000",name = "glb" } } 1414 | imported.set_icon { gleam = {icon = vim.g.iconGleam, color = "#000000",name = "gleam" } } 1415 | imported.set_icon { glsl = {icon = vim.g.icon3D, color = "#000000",name = "glsl" } } 1416 | imported.set_icon { gltf = {icon = vim.g.icon3D, color = "#000000",name = "gltf" } } 1417 | imported.set_icon { go = {icon = vim.g.iconGo, color = "#000000",name = "go" } } 1418 | imported.set_icon { gql = {icon = vim.g.iconGraphQL, color = "#000000",name = "gql" } } 1419 | imported.set_icon { gr = {icon = vim.g.iconGrain, color = "#000000",name = "gr" } } 1420 | imported.set_icon { gradle = {icon = vim.g.iconGradle, color = "#000000",name = "gradle" } } 1421 | imported.set_icon { graphql = {icon = vim.g.iconGraphQL, color = "#000000",name = "graphql" } } 1422 | imported.set_icon { graphqls = {icon = vim.g.iconGraphQL, color = "#000000",name = "graphqls" } } 1423 | imported.set_icon { gravity = {icon = vim.g.iconGravity, color = "#000000",name = "gravity" } } 1424 | imported.set_icon { groovy = {icon = vim.g.iconGroovy, color = "#000000",name = "groovy" } } 1425 | imported.set_icon { gvdesign = {icon = vim.g.iconDiagram, color = "#000000",name = "gvdesign" } } 1426 | imported.set_icon { gz = {icon = vim.g.iconPackage, color = "#000000",name = "gz" } } 1427 | imported.set_icon { gzip = {icon = vim.g.iconPackage, color = "#000000",name = "gzip" } } 1428 | imported.set_icon { h = {icon = vim.g.iconInterface, color = "#000000",name = "h" } } 1429 | imported.set_icon { hbs = {icon = vim.g.iconTemplate, color = "#000000",name = "hbs" } } 1430 | imported.set_icon { hdr = {icon = vim.g.iconImage, color = "#000000",name = "hdr" } } 1431 | imported.set_icon { heex = {icon = vim.g.iconHtml, color = "#000000",name = "heex" } } 1432 | imported.set_icon { hive = {icon = vim.g.iconBinary, color = "#000000",name = "hive" } } 1433 | imported.set_icon { hs = {icon = vim.g.iconHaskell, color = "#000000",name = "hs" } } 1434 | imported.set_icon { hsc = {icon = vim.g.iconHaskell, color = "#000000",name = "hsc" } } 1435 | imported.set_icon { hsig = {icon = vim.g.iconHaskell, color = "#000000",name = "hsig" } } 1436 | imported.set_icon { hss = {icon = vim.g.iconCss, color = "#000000",name = "hss" } } 1437 | imported.set_icon { htm = {icon = vim.g.iconHtml, color = "#000000",name = "htm" } } 1438 | imported.set_icon { html = {icon = vim.g.iconHtml, color = "#000000",name = "html" } } 1439 | imported.set_icon { http = {icon = vim.g.iconNetwork, color = "#000000",name = "http" } } 1440 | imported.set_icon { hvm = {icon = vim.g.iconHaskell, color = "#000000",name = "hvm" } } 1441 | imported.set_icon { hx = {icon = vim.g.iconGraphQL, color = "#000000",name = "hx" } } 1442 | imported.set_icon { icns = {icon = vim.g.iconImage, color = "#000000",name = "icns" } } 1443 | imported.set_icon { ico = {icon = vim.g.iconImage, color = "#000000",name = "ico" } } 1444 | imported.set_icon { ics = {icon = vim.g.iconTemp, color = "#000000",name = "ics" } } 1445 | imported.set_icon { idl = {icon = vim.g.iconInterface, color = "#000000",name = "idl" } } 1446 | imported.set_icon { iml = {icon = vim.g.iconConfig, color = "#000000",name = "iml" } } 1447 | imported.set_icon { inc = {icon = vim.g.iconAssembly, color = "#000000",name = "inc" } } 1448 | imported.set_icon { info = {icon = vim.g.iconDocument, color = "#000000",name = "info" } } 1449 | imported.set_icon { ini = {icon = vim.g.iconConfig, color = "#000000",name = "ini" } } 1450 | imported.set_icon { ino = {icon = vim.g.iconArduino, color = "#000000",name = "ino" } } 1451 | imported.set_icon { ipa = {icon = vim.g.iconPackage, color = "#000000",name = "ipa" } } 1452 | imported.set_icon { ipfix = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "ipfix" } } 1453 | imported.set_icon { ipynb = {icon = vim.g.iconNote, color = "#000000",name = "ipynb" } } 1454 | imported.set_icon { iso = {icon = vim.g.iconIso, color = "#000000",name = "iso" } } 1455 | imported.set_icon { jade = {icon = vim.g.iconTemplate, color = "#000000",name = "jade" } } 1456 | imported.set_icon { jar = {icon = vim.g.iconPackage, color = "#000000",name = "jar" } } 1457 | imported.set_icon { jasper = {icon = vim.g.iconJasper, color = "#000000",name = "jasper" } } 1458 | imported.set_icon { java = {icon = vim.g.iconJava, color = "#000000",name = "java" } } 1459 | imported.set_icon { jenkinsfile = {icon = vim.g.iconJenkins, color = "#000000",name = "jenkinsfile" } } 1460 | imported.set_icon { jks = {icon = vim.g.iconCert, color = "#000000",name = "jks" } } 1461 | imported.set_icon { jl = {icon = vim.g.iconJulia, color = "#000000",name = "jl" } } 1462 | imported.set_icon { jmx = {icon = vim.g.iconXml, color = "#000000",name = "jmx" } } 1463 | imported.set_icon { jnlp = {icon = vim.g.iconXml, color = "#000000",name = "jnlp" } } 1464 | imported.set_icon { jpeg = {icon = vim.g.iconImage, color = "#000000",name = "jpeg" } } 1465 | imported.set_icon { jpg = {icon = vim.g.iconImage, color = "#000000",name = "jpg" } } 1466 | imported.set_icon { jrxml = {icon = vim.g.iconXml, color = "#000000",name = "jrxml" } } 1467 | imported.set_icon { js = {icon = vim.g.iconJavaScript, color = "#000000",name = "js" } } 1468 | imported.set_icon { json = {icon = vim.g.iconJavaScript, color = "#000000",name = "json" } } 1469 | imported.set_icon { jsx = {icon = vim.g.iconJsx, color = "#000000",name = "jsx" } } 1470 | imported.set_icon { jws = {icon = vim.g.iconConfig, color = "#000000",name = "jws" } } 1471 | imported.set_icon { jxl = {icon = vim.g.iconImage, color = "#000000",name = "jxl" } } 1472 | imported.set_icon { key = {icon = vim.g.iconCert, color = "#000000",name = "key" } } 1473 | imported.set_icon { kind = {icon = vim.g.iconJavaScript, color = "#000000",name = "kind" } } 1474 | imported.set_icon { kind2 = {icon = vim.g.iconJavaScript, color = "#000000",name = "kind2" } } 1475 | imported.set_icon { kt = {icon = vim.g.iconKotlyn, color = "#000000",name = "kt" } } 1476 | imported.set_icon { kts = {icon = vim.g.iconKotlyn, color = "#000000",name = "kts" } } 1477 | imported.set_icon { latex = {icon = vim.g.iconDocument, color = "#000000",name = "latex" } } 1478 | imported.set_icon { lc = {icon = vim.g.iconHaskell, color = "#000000",name = "elsa" } } 1479 | imported.set_icon { lcap = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "lcap" } } 1480 | imported.set_icon { leex = {icon = vim.g.iconElixir, color = "#000000",name = "leex" } } 1481 | imported.set_icon { less = {icon = vim.g.iconCss, color = "#000000",name = "less" } } 1482 | imported.set_icon { lhs = {icon = vim.g.iconHaskell, color = "#000000",name = "lhs" } } 1483 | imported.set_icon { lis = {icon = vim.g.iconAssembly, color = "#000000",name = "lis" } } 1484 | imported.set_icon { list = {icon = vim.g.iconAssembly, color = "#000000",name = "list" } } 1485 | imported.set_icon { lock = {icon = vim.g.iconLock, color = "#000000",name = "lock" } } 1486 | imported.set_icon { log = {icon = vim.g.iconLog, color = "#000000",name = "log" } } 1487 | imported.set_icon { lua = {icon = vim.g.iconLua, color = "#000000",name = "lua" } } 1488 | imported.set_icon { lz4 = {icon = vim.g.iconPackage, color = "#000000",name = "lz4" } } 1489 | imported.set_icon { lnk = {icon = vim.g.iconLink, color = "#000000",name = "lnk" } } 1490 | imported.set_icon { m = {icon = vim.g.iconObjective, color = "#000000",name = "m" } } 1491 | imported.set_icon { mak = {icon = vim.g.iconMake, color = "#000000",name = "mak" } } 1492 | imported.set_icon { map = {icon = vim.g.iconNetwork, color = "#000000",name = "map" } } 1493 | imported.set_icon { markdown = {icon = vim.g.iconMarkdown, color = "#000000",name = "markdown" } } 1494 | imported.set_icon { marko = {icon = vim.g.iconMarkdown, color = "#000000",name = "marko" } } 1495 | imported.set_icon { md = {icon = vim.g.iconMarkdown, color = "#000000",name = "markdown" } } 1496 | imported.set_icon { mdj = {icon = vim.g.iconDiagram, color = "#000000",name = "mdj" } } 1497 | imported.set_icon { mdl = {icon = vim.g.icon3D, color = "#000000",name = "mdl" } } 1498 | imported.set_icon { mint = {icon = vim.g.iconMint, color = "#000000",name = "mint" } } 1499 | imported.set_icon { mjs = {icon = vim.g.iconJavaScript, color = "#000000",name = "mjs" } } 1500 | imported.set_icon { mk = {icon = vim.g.iconMake, color = "#000000",name = "mk" } } 1501 | imported.set_icon { mkd = {icon = vim.g.iconMarkdown, color = "#000000",name = "mkd" } } 1502 | imported.set_icon { mkv = {icon = vim.g.iconVideo, color = "#000000",name = "mkv" } } 1503 | imported.set_icon { ml = {icon = vim.g.iconReason, color = "#000000",name = "ml" } } 1504 | imported.set_icon { mli = {icon = vim.g.iconInterface, color = "#000000",name = "mli" } } 1505 | imported.set_icon { mlt = {icon = vim.g.iconVideo, color = "#000000",name = "mlt" } } 1506 | imported.set_icon { mm = {icon = vim.g.iconObjective, color = "#000000",name = "mm" } } 1507 | imported.set_icon { mo = {icon = vim.g.iconGnuText, color = "#000000",name = "mo" } } 1508 | imported.set_icon { mod = {icon = vim.g.iconConfig, color = "#000000",name = "mod" } } 1509 | imported.set_icon { moon = {icon = vim.g.iconLua, color = "#000000",name = "moon" } } 1510 | imported.set_icon { mov = {icon = vim.g.iconVideo, color = "#000000",name = "mov" } } 1511 | imported.set_icon { mp3 = {icon = vim.g.iconSound, color = "#000000",name = "mp3" } } 1512 | imported.set_icon { mp4 = {icon = vim.g.iconVideo, color = "#000000",name = "mp4" } } 1513 | imported.set_icon { mpeg = {icon = vim.g.iconVideo, color = "#000000",name = "mpeg" } } 1514 | imported.set_icon { mpg = {icon = vim.g.iconVideo, color = "#000000",name = "mpg" } } 1515 | imported.set_icon { mplog = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "mplog" } } 1516 | imported.set_icon { mq4 = {icon = vim.g.iconMql, color = "#000000",name = "mq4" } } 1517 | imported.set_icon { mq5 = {icon = vim.g.iconMql, color = "#000000",name = "mq5" } } 1518 | imported.set_icon { mqlh = {icon = vim.g.iconInterface, color = "#000000",name = "mqlh" } } 1519 | imported.set_icon { nelua = {icon = vim.g.iconLua, color = "#000000",name = "nelua" } } 1520 | imported.set_icon { nib = {icon = vim.g.iconInterface, color = "#000000",name = "nib" } } 1521 | imported.set_icon { nim = {icon = vim.g.iconNim, color = "#000000",name = "nim" } } 1522 | imported.set_icon { norg = {icon = vim.g.iconOrg, color = "#000000",name = "norg" } } 1523 | imported.set_icon { nupkg = {icon = vim.g.iconPackage, color = "#000000",name = "nupkg" } } 1524 | imported.set_icon { nuspec = {icon = vim.g.iconXml, color = "#000000",name = "nuspec" } } 1525 | imported.set_icon { obj = {icon = vim.g.icon3D, color = "#000000",name = "obj" } } 1526 | imported.set_icon { odin = {icon = vim.g.iconOdin, color = "#000000",name = "odin" } } 1527 | imported.set_icon { odp = {icon = vim.g.iconOfficePresentation, color = "#000000",name = "odp" } } 1528 | imported.set_icon { ods = {icon = vim.g.iconOfficeSpreadsheet, color = "#000000",name = "ods" } } 1529 | imported.set_icon { odt = {icon = vim.g.iconOfficeDoc, color = "#000000",name = "odt" } } 1530 | imported.set_icon { ogg = {icon = vim.g.iconSound, color = "#000000",name = "ogg" } } 1531 | imported.set_icon { org = {icon = vim.g.iconOrg, color = "#000000",name = "org" } } 1532 | imported.set_icon { os = {icon = vim.g.iconLanguage, color = "#000000",name = "os" } } 1533 | imported.set_icon { out = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "out" } } 1534 | imported.set_icon { ovpn = {icon = vim.g.iconCert, color = "#000000",name = "ovpn" } } 1535 | imported.set_icon { pages = {icon = vim.g.iconOfficeDoc, color = "#000000",name = "pages" } } 1536 | imported.set_icon { parquet = {icon = vim.g.iconParquet, color = "#000000",name = "parquet" } } 1537 | imported.set_icon { pas = {icon = vim.g.iconPascal, color = "#000000",name = "pas" } } 1538 | imported.set_icon { pcap = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "pcap" } } 1539 | imported.set_icon { pcapng = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "pcapng" } } 1540 | imported.set_icon { pdb = {icon = vim.g.iconBinary, color = "#000000",name = "pdb" } } 1541 | imported.set_icon { pde = {icon = vim.g.iconArduino, color = "#000000",name = "pde" } } 1542 | imported.set_icon { pdf = {icon = vim.g.iconPdf, color = "#000000",name = "pdf" } } 1543 | imported.set_icon { pem = {icon = vim.g.iconCert, color = "#000000",name = "pem" } } 1544 | imported.set_icon { pepk = {icon = vim.g.iconCert, color = "#000000",name = "pepk" } } 1545 | imported.set_icon { pfx = {icon = vim.g.iconCert, color = "#000000",name = "pfx" } } 1546 | imported.set_icon { pgsql = {icon = vim.g.iconSql, color = "#000000",name = "pgsql" } } 1547 | imported.set_icon { php = {icon = vim.g.iconPhp, color = "#000000",name = "php" } } 1548 | imported.set_icon { pkg = {icon = vim.g.iconPackage, color = "#000000",name = "pkg" } } 1549 | imported.set_icon { pkl = {icon = vim.g.iconConfig, color = "#000000",name = "pkl" } } 1550 | imported.set_icon { pklg = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "pklg" } } 1551 | imported.set_icon { pkt = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "pkt" } } 1552 | imported.set_icon { pl = {icon = vim.g.iconPerl, color = "#000000",name = "pl" } } 1553 | imported.set_icon { plist = {icon = vim.g.iconXml, color = "#000000",name = "plist" } } 1554 | imported.set_icon { png = {icon = vim.g.iconImage, color = "#000000",name = "png" } } 1555 | imported.set_icon { po = {icon = vim.g.iconGnuText, color = "#000000",name = "po" } } 1556 | imported.set_icon { pony = {icon = vim.g.iconPony, color = "#000000",name = "pony" } } 1557 | imported.set_icon { pot = {icon = vim.g.iconGnuText, color = "#000000",name = "pot" } } 1558 | imported.set_icon { ppk = {icon = vim.g.iconCert, color = "#000000",name = "ppk" } } 1559 | imported.set_icon { ppt = {icon = vim.g.iconOfficePresentation, color = "#000000",name = "ppt" } } 1560 | imported.set_icon { pptx = {icon = vim.g.iconOfficePresentation, color = "#000000",name = "pptx" } } 1561 | imported.set_icon { prefs = {icon = vim.g.iconConfig, color = "#000000",name = "prefs" } } 1562 | imported.set_icon { prisma = {icon = vim.g.iconPrisma, color = "#000000",name = "prisma" } } 1563 | imported.set_icon { pro = {icon = vim.g.iconConfig, color = "#000000",name = "pro" } } 1564 | imported.set_icon { profile = {icon = vim.g.iconProfile, color = "#000000",name = "profile" } } 1565 | imported.set_icon { properties = {icon = vim.g.iconConfig, color = "#000000",name = "properties" } } 1566 | imported.set_icon { props = {icon = vim.g.iconXml, color = "#000000",name = "props" } } 1567 | imported.set_icon { proto = {icon = vim.g.iconProto, color = "#000000",name = "proto" } } 1568 | imported.set_icon { ps1 = { icon = vim.g.iconShell, color = "#000000", name = "ps1" } } 1569 | imported.set_icon { psb = {icon = vim.g.iconImage, color = "#000000",name = "psb" } } 1570 | imported.set_icon { psd = {icon = vim.g.iconImage, color = "#000000",name = "psd" } } 1571 | imported.set_icon { psl = {icon = vim.g.iconsSpec, color = "#000000",name = "psl" } } 1572 | imported.set_icon { pug = {icon = vim.g.iconPug, color = "#000000",name = "pug" } } 1573 | imported.set_icon { puml = {icon = vim.g.iconDiagram, color = "#000000",name = "puml" } } 1574 | imported.set_icon { py = {icon = vim.g.iconPython, color = "#000000",name = "py" } } 1575 | imported.set_icon { pyc = {icon = vim.g.iconPython, color = "#000000",name = "pyc" } } 1576 | imported.set_icon { pyd = {icon = vim.g.iconPython, color = "#000000",name = "pyd" } } 1577 | imported.set_icon { pyo = {icon = vim.g.iconPython, color = "#000000",name = "pyo" } } 1578 | imported.set_icon { python = {icon = vim.g.iconPython, color = "#000000",name = "python" } } 1579 | imported.set_icon { python = {icon = vim.g.iconPython, color = "#000000",name = "python" } } 1580 | imported.set_icon { r = {icon = vim.g.iconR, color = "#000000",name = "r" } } 1581 | imported.set_icon { rar = {icon = vim.g.iconPackage, color = "#000000",name = "rar" } } 1582 | imported.set_icon { razor = {icon = vim.g.iconRazor, color = "#000000",name = "razor" } } 1583 | imported.set_icon { rb = {icon = vim.g.iconRuby, color = "#000000",name = "rb" } } 1584 | imported.set_icon { rc = {icon = vim.g.iconDelphi, color = "#000000",name = "rc" } } 1585 | imported.set_icon { re = {icon = vim.g.iconReason, color = "#000000",name = "re" } } 1586 | imported.set_icon { reality = {icon = vim.g.icon3D, color = "#000000",name = "reality" } } 1587 | imported.set_icon { reg = {icon = vim.g.iconLock, color = "#000000",name = "reg" } } 1588 | imported.set_icon { rei = {icon = vim.g.iconInterface, color = "#000000",name = "rei" } } 1589 | imported.set_icon { res = {icon = vim.g.iconReason, color = "#000000",name = "res" } } 1590 | imported.set_icon { resi = {icon = vim.g.iconInterface, color = "#000000",name = "resi" } } 1591 | imported.set_icon { rest = {icon = vim.g.iconNetwork, color = "#000000",name = "rest" } } 1592 | imported.set_icon { resx = {icon = vim.g.iconXml, color = "#000000",name = "resx" } } 1593 | imported.set_icon { rf5 = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "rf5" } } 1594 | imported.set_icon { rh = {icon = vim.g.iconShell, color = "#000000",name = "rh" } } 1595 | imported.set_icon { rlib = {icon = vim.g.iconBinary, color = "#000000",name = "rlib" } } 1596 | imported.set_icon { rmd = {icon = vim.g.iconOfficePresentation, color = "#000000",name = "rmd" } } 1597 | imported.set_icon { rock = {icon = vim.g.iconLua, color = "#000000",name = "rock" } } 1598 | imported.set_icon { rockspec = {icon = vim.g.iconLua, color = "#000000",name = "rockspec" } } 1599 | imported.set_icon { rpm = {icon = vim.g.iconPackage, color = "#000000",name = "rpm" } } 1600 | imported.set_icon { rproj = {icon = vim.g.iconConfig, color = "#000000",name = "rproj" } } 1601 | imported.set_icon { rs = {icon = vim.g.iconRust, color = "#000000",name = "rs" } } 1602 | imported.set_icon { rss = {icon = vim.g.iconXml, color = "#000000",name = "rss" } } 1603 | imported.set_icon { rst = {icon = vim.g.iconRST, color = "#000000",name = "rst" } } 1604 | imported.set_icon { ru = {icon = vim.g.iconRuby, color = "#000000",name = "ru" } } 1605 | imported.set_icon { s = {icon = vim.g.iconAssembly, color = "#000000",name = "s" } } 1606 | imported.set_icon { sar = {icon = vim.g.iconPackage, color = "#000000",name = "sar" } } 1607 | imported.set_icon { sass = {icon = vim.g.iconSass, color = "#000000",name = "sass" } } 1608 | imported.set_icon { sbt = {icon = vim.g.iconConfig, color = "#000000",name = "sbt" } } 1609 | imported.set_icon { sc = {icon = vim.g.iconScala, color = "#000000",name = "sc" } } 1610 | imported.set_icon { scala = {icon = vim.g.iconScala, color = "#000000",name = "scala" } } 1611 | imported.set_icon { scd = {icon = vim.g.iconSound, color = "#000000",name = "scd" } } 1612 | imported.set_icon { scm = {icon = vim.g.iconScheme, color = "#000000",name = "scm" } } 1613 | imported.set_icon { scss = {icon = vim.g.iconCss, color = "#000000",name = "scss" } } 1614 | imported.set_icon { sfb = {icon = vim.g.icon3D, color = "#000000",name = "sfb" } } 1615 | imported.set_icon { sfz = {icon = vim.g.iconSound, color = "#000000",name = "sfz" } } 1616 | imported.set_icon { sh = {icon = vim.g.iconShell, color = "#000000",name = "sh" } } 1617 | imported.set_icon { slime = {icon = vim.g.iconSlime, color = "#000000",name = "slime" } } 1618 | imported.set_icon { sln = {icon = vim.g.iconConfig, color = "#000000",name = "sln" } } 1619 | imported.set_icon { snap = {icon = vim.g.iconPackage, color = "#000000",name = "snap" } } 1620 | imported.set_icon { snoop = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "snoop" } } 1621 | imported.set_icon { so = {icon = vim.g.iconBinary, color = "#000000",name = "so" } } 1622 | imported.set_icon { socket = {icon = vim.g.iconNetwork, color = "#000000",name = "socket" } } 1623 | imported.set_icon { stp = {icon = vim.g.icon3D, color = "#000000",name = "stp" } } 1624 | imported.set_icon { pid = {icon = vim.g.iconBinary, color = "#000000",name = "pid" } } 1625 | imported.set_icon { sol = {icon = vim.g.iconLanguage, color = "#000000",name = "sol" } } 1626 | imported.set_icon { spi = {icon = vim.g.iconSpiral, color = "#000000",name = "spi" } } 1627 | imported.set_icon { spiproj = {icon = vim.g.iconSpiral, color = "#000000",name = "spiproj" } } 1628 | imported.set_icon { spir = {icon = vim.g.iconSpiral, color = "#000000",name = "spir" } } 1629 | imported.set_icon { sql = {icon = vim.g.iconSql, color = "#000000",name = "sql" } } 1630 | imported.set_icon { storyboard = {icon = vim.g.iconXml, color = "#000000",name = "storyboard" } } 1631 | imported.set_icon { strings = {icon = vim.g.iconXml, color = "#000000",name = "strings" } } 1632 | imported.set_icon { styl = {icon = vim.g.iconCss, color = "#000000",name = "styl" } } 1633 | imported.set_icon { suo = {icon = vim.g.iconCSharp, color = "#000000",name = "suo" } } 1634 | imported.set_icon { svelte = {icon = vim.g.iconSvelte, color = "#000000",name = "svelte" } } 1635 | imported.set_icon { svg = {icon = vim.g.iconImage, color = "#000000",name = "svg" } } 1636 | imported.set_icon { swift = {icon = vim.g.iconSwift, color = "#000000",name = "swift" } } 1637 | imported.set_icon { swo = {icon = vim.g.iconTemp, color = "#000000",name = "swo" } } 1638 | imported.set_icon { swp = {icon = vim.g.iconTemp, color = "#000000",name = "swp" } } 1639 | imported.set_icon { syc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "syc" } } 1640 | imported.set_icon { t = {icon = vim.g.iconT, color = "#000000",name = "t" } } 1641 | imported.set_icon { tar = {icon = vim.g.iconPackage, color = "#000000",name = "tar" } } 1642 | imported.set_icon { tera = {icon = vim.g.iconHtml, color = "#000000",name = "tera" } } 1643 | imported.set_icon { tflite = {icon = vim.g.iconMachineLearning, color = "#000000",name = "tflite" } } 1644 | imported.set_icon { tga = {icon = vim.g.iconImage, color = "#000000",name = "tga" } } 1645 | imported.set_icon { tgz = {icon = vim.g.iconPackage, color = "#000000",name = "tgz" } } 1646 | imported.set_icon { tif = {icon = vim.g.iconImage, color = "#000000",name = "tif" } } 1647 | imported.set_icon { tiff = {icon = vim.g.iconFont, color = "#000000",name = "tiff" } } 1648 | imported.set_icon { tlb = {icon = vim.g.iconInterface, color = "#000000",name = "tlb" } } 1649 | imported.set_icon { toml = {icon = vim.g.iconConfig, color = "#000000",name = "toml" } } 1650 | imported.set_icon { tpc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "tpc" } } 1651 | imported.set_icon { tpl = {icon = vim.g.iconTemplate, color = "#000000",name = "tpl" } } 1652 | imported.set_icon { tr1 = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "tr1" } } 1653 | imported.set_icon { trace = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "trace" } } 1654 | imported.set_icon { trc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "trc" } } 1655 | imported.set_icon { ts = {icon = vim.g.iconTypeScript, color = "#000000",name = "ts" } } 1656 | imported.set_icon { tsx = {icon = vim.g.iconTypeScript, color = "#000000",name = "tsx" } } 1657 | imported.set_icon { ttf = {icon = vim.g.iconFont, color = "#000000",name = "ttf" } } 1658 | imported.set_icon { tup = {icon = vim.g.iconMake, color = "#000000",name = "tup" } } 1659 | imported.set_icon { txt = {icon = vim.g.iconText, color = "#000000",name = "txt" } } 1660 | imported.set_icon { uml = {icon = vim.g.iconDiagram, color = "#000000",name = "uml" } } 1661 | imported.set_icon { usd = {icon = vim.g.icon3D, color = "#000000",name = "usd" } } 1662 | imported.set_icon { usda = {icon = vim.g.icon3D, color = "#000000",name = "usda" } } 1663 | imported.set_icon { usdc = {icon = vim.g.icon3D, color = "#000000",name = "usdc" } } 1664 | imported.set_icon { usdz = {icon = vim.g.icon3D, color = "#000000",name = "usdz" } } 1665 | imported.set_icon { userprefs = {icon = vim.g.iconConfig, color = "#000000",name = "userprefs" } } 1666 | imported.set_icon { v = {icon = vim.g.iconV, color = "#000000",name = "v" } } 1667 | imported.set_icon { val = {icon = vim.g.iconVal, color = "#000000",name = "val" } } 1668 | imported.set_icon { vbs = {icon = vim.g.iconVisualBasic, color = "#000000",name = "vbs" } } 1669 | imported.set_icon { vcxproj = {icon = vim.g.iconXml, color = "#000000",name = "vcxproj" } } 1670 | imported.set_icon { vdf = {icon = vim.g.iconConfig, color = "#000000",name = "vdf" } } 1671 | imported.set_icon { vgb = {icon = vim.g.iconConfig, color = "#000000",name = "vgb" } } 1672 | imported.set_icon { vh = {icon = vim.g.iconInterface, color = "#000000",name = "vh" } } 1673 | imported.set_icon { vim = {icon = vim.g.iconVim, color = "#000000",name = "vim" } } 1674 | imported.set_icon { vimrc = {icon = vim.g.iconVim, color = "#000000",name = "vimrc" } } 1675 | imported.set_icon { vimspec = {icon = vim.g.iconVim, color = "#000000",name = "vimspec" } } 1676 | imported.set_icon { vmb = {icon = vim.g.iconPackage, color = "#000000",name = "vmb" } } 1677 | imported.set_icon { vpp = {icon = vim.g.iconDiagram, color = "#000000",name = "vpp" } } 1678 | imported.set_icon { vrx = {icon = vim.g.icon3D, color = "#000000",name = "vrx" } } 1679 | imported.set_icon { vsh = {icon = vim.g.iconV, color = "#000000",name = "vsh" } } 1680 | imported.set_icon { vue = {icon = vim.g.iconVue, color = "#000000",name = "vue" } } 1681 | imported.set_icon { vv = {icon = vim.g.iconV, color = "#000000",name = "vv" } } 1682 | imported.set_icon { vwr = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "vwr" } } 1683 | imported.set_icon { wad = {icon = vim.g.iconBinary, color = "#000000",name = "wad" } } 1684 | imported.set_icon { war = {icon = vim.g.iconPackage, color = "#000000",name = "war" } } 1685 | imported.set_icon { wasm = {icon = vim.g.iconBinary, color = "#000000",name = "wasm" } } 1686 | imported.set_icon { wast = {icon = vim.g.iconBinary, color = "#000000",name = "wast" } } 1687 | imported.set_icon { wat = {icon = vim.g.iconBinary, color = "#000000",name = "wat" } } 1688 | imported.set_icon { wav = {icon = vim.g.iconSound, color = "#000000",name = "wav" } } 1689 | imported.set_icon { wbmp = {icon = vim.g.iconImage, color = "#000000",name = "wbmp" } } 1690 | imported.set_icon { webp = {icon = vim.g.iconImage, color = "#000000",name = "webp" } } 1691 | imported.set_icon { woff = {icon = vim.g.iconFont, color = "#000000",name = "woff" } } 1692 | imported.set_icon { woff2 = {icon = vim.g.iconFont, color = "#000000",name = "woff2" } } 1693 | imported.set_icon { wpc = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "wpc" } } 1694 | imported.set_icon { wpz = {icon = vim.g.iconNetworkTrace, color = "#000000",name = "wpz" } } 1695 | imported.set_icon { wscene = {icon = vim.g.iconVideo, color = "#000000",name = "wscene" } } 1696 | imported.set_icon { wsdl = {icon = vim.g.iconXml, color = "#000000",name = "wsdl" } } 1697 | imported.set_icon { xaml = {icon = vim.g.iconXml, color = "#000000",name = "xaml" } } 1698 | imported.set_icon { xcf = {icon = vim.g.iconImage, color = "#000000",name = "xcf" } } 1699 | imported.set_icon { xdata = {icon = vim.g.iconXml, color = "#000000",name = "xdata" } } 1700 | imported.set_icon { xhtml = {icon = vim.g.iconHtml, color = "#000000",name = "xhtml" } } 1701 | imported.set_icon { xib = {icon = vim.g.iconXml, color = "#000000",name = "xib" } } 1702 | imported.set_icon { xjb = {icon = vim.g.iconXml, color = "#000000",name = "xjb" } } 1703 | imported.set_icon { xlf = {icon = vim.g.iconXml, color = "#000000",name = "xlf" } } 1704 | imported.set_icon { xls = {icon = vim.g.iconOfficeSpreadsheet, color = "#000000",name = "xls" } } 1705 | imported.set_icon { xlsx = {icon = vim.g.iconOfficeSpreadsheet, color = "#000000",name = "xlsx" } } 1706 | imported.set_icon { xml = {icon = vim.g.iconXml, color = "#000000",name = "xml" } } 1707 | imported.set_icon { xsd = {icon = vim.g.iconXml, color = "#000000",name = "xsd" } } 1708 | imported.set_icon { xsl = {icon = vim.g.iconXml, color = "#000000",name = "xsl" } } 1709 | imported.set_icon { xz = {icon = vim.g.iconPackage, color = "#000000",name = "xz" } } 1710 | imported.set_icon { yaml = {icon = vim.g.iconYaml, color = "#000000",name = "yaml" } } 1711 | imported.set_icon { yml = {icon = vim.g.iconYaml, color = "#000000",name = "yml" } } 1712 | imported.set_icon { zig = {icon = vim.g.iconZig, color = "#000000",name = "zig" } } 1713 | imported.set_icon { zip = {icon = vim.g.iconPackage, color = "#000000",name = "zip" } } 1714 | imported.set_icon { zsh = {icon = vim.g.iconShell, color = "#000000",name = "zsh" } } 1715 | imported.set_icon { zst = {icon = vim.g.iconPackage, color = "#000000",name = "zst" } } 1716 | imported.set_icon { eot = {icon = vim.g.iconFont, color = "#000000",name = "eot" } } 1717 | imported.set_icon { cjs = {icon = vim.g.iconJavaScript, color = "#000000",name = "cjs" } } 1718 | 1719 | end 1720 | 1721 | EOF 1722 | endif 1723 | --------------------------------------------------------------------------------