mirror of
https://github.com/nvim-tree/nvim-web-devicons
synced 2024-09-16 13:44:06 +02:00
feat: add many icons (#433)
* feat: add Blender logo * fix: update Godot logo Use the Godot logo on different files that are used on this program. * feat: add icons for some config files - BSPWM - GTK - Hyprland - i3 - LXDE - LxQt - Mpv - Prusa Slicer - sxhkdrc - VLC - Weston - Xmonad * feat: add icons for 3D files Different usecases. Added `.3mf`, `.fbx`, `.obj`, `.ply` and `.stl` file extensions. * feat: add misc selection of icons - Add G icon for `.gcode` file extension. These files are used on 3D printers and CNC machines. - Add icon to `.bin` file extension. - Add PlatformIO icon for `platformio.ini` settings file. - Add 0x icon to `.hex` files. - Add square wave to extensions for logic analyzer sessions. - `.sal` is for propietary Saleae format. - `.sr` is for open source Sigrok/Pulseview format. - `.gresource` file extension. - `.jwmrc` file extension for JWM. - `.msf` for some Thunderbird files. - `.ui` file extension. - `.xcf` file extension for GIMP * feat: add icons for KiCad files - Add icon for several KiCad file extensions. Free software suite for electronic design automation (EDA). - `.kicad_pro` Project file, containing settings that are shared between the schematic and PCB. - `.kicad_sch` Schematic files containing all info and the components themselves. - `.kicad_sym` Schematic symbol library file, containing the component descriptions: graphic shape, pins, fields. - `.kicad_pcb` Board file containing all info but the page layout. - `.kicad_mod` Footprint files, containing one footprint description each. - `.kicad_dru` Design rules file, containing custom design rules for a certain .kicad_pcb file. - `.kicad_prl` Local settings for the current project; helps Kicad remember the last used settings such as layer visibility or selection filter. - `.kicad_wks` Page layout (drawing border and title block) description file. - `sym-lib-table` Symbol library table: list of symbol libraries available in the schematic editor.Board editor files and folders. - `fp-lib-table` Footprint library table: list of footprint libraries available in the board editor. - `fp-info-cache` Cache to speed up loading of footprint libraries. - Note: Legacy file extensions were ignored, also `.net` and `.cmp` extensions (kind of generic). * feat: add icons for FOSS - Git - KDE config file - Kdenlive - Krita - X.org * feat: add icons for some filenames and file extensions - Video icons were changed to `nf-seti-video` * feat: add icons for FreeCAD files - Add icon for several FreeCAD file extensions. General-purpose parametric 3D computer-aided design (CAD) modeler. - `.fcstd` FreeCAD native format. - `.fcmacro` FreeCAD macro (Python code). - `.fcmat` FreeCAD material card. - `.fcparam` FreeCAD parameter file. - `.fcscript` FreeCAD script (Python code). - `.fctb` Path tool bit file (JSON format). - `.fctl` Path tool library file (JSON format). - `.fcbak` FreeCAD Backup file. - `.fcstd1` FreeCAD Backup file. - `FreeCAD.conf` Configuration file. * feat: add Qt icon for some file extensions Fix #299 * feat: add icons for some operating systems * feat: add some filetypes
This commit is contained in:
parent
20921d33c6
commit
fd4abfc523
3 changed files with 1745 additions and 56 deletions
|
@ -52,6 +52,8 @@ end
|
|||
-- Map of filetypes -> icon names
|
||||
local filetypes = {
|
||||
["avif"] = "avif",
|
||||
["bash"] = "bash",
|
||||
["bib"] = "bib",
|
||||
["bzl"] = "bzl",
|
||||
["brewfile"] = "brewfile",
|
||||
["blueprint"] = "blp",
|
||||
|
@ -89,6 +91,7 @@ local filetypes = {
|
|||
["dockerfile"] = "dockerfile",
|
||||
["dosbatch"] = "bat",
|
||||
["dosini"] = "ini",
|
||||
["dot"] = "dot",
|
||||
["drools"] = "drl",
|
||||
["dropbox"] = "dropbox",
|
||||
["dump"] = "dump",
|
||||
|
@ -122,12 +125,14 @@ local filetypes = {
|
|||
["groovy"] = "groovy",
|
||||
["gql"] = "gql",
|
||||
["gruntfile"] = "gruntfile",
|
||||
["gtkrc"] = "gtkrc",
|
||||
["gulpfile"] = "gulpfile",
|
||||
["haml"] = "haml",
|
||||
["haxe"] = "hx",
|
||||
["haskell"] = "hs",
|
||||
["hbs"] = "hbs",
|
||||
["heex"] = "heex",
|
||||
["hex"] = "hex",
|
||||
["html"] = "html",
|
||||
["ico"] = "ico",
|
||||
["idlang"] = "pro",
|
||||
|
@ -172,6 +177,7 @@ local filetypes = {
|
|||
["nix"] = "nix",
|
||||
["nu"] = "nu",
|
||||
["node"] = "node_modules",
|
||||
["obj"] = "obj",
|
||||
["ocaml"] = "ml",
|
||||
["ogg"] = "ogg",
|
||||
["openscad"] = "scad",
|
||||
|
@ -183,6 +189,7 @@ local filetypes = {
|
|||
["php"] = "php",
|
||||
["plaintex"] = "tex",
|
||||
["png"] = "png",
|
||||
["po"] = "po",
|
||||
["postscr"] = "ai",
|
||||
["ppt"] = "ppt",
|
||||
["prisma"] = "prisma",
|
||||
|
@ -220,6 +227,8 @@ local filetypes = {
|
|||
["sql"] = "sql",
|
||||
["sqlite"] = "sqlite",
|
||||
["sqlite3"] = "sqlite3",
|
||||
["srt"] = "srt",
|
||||
["ssa"] = "ssa",
|
||||
["styl"] = "styl",
|
||||
["sublime"] = "sublime",
|
||||
["suo"] = "suo",
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue