From 75b311144ad9774ceac2124c59c6f91f31e8fb4f Mon Sep 17 00:00:00 2001 From: hasecilu Date: Tue, 9 Apr 2024 16:42:13 -0600 Subject: [PATCH] feat: add some icons - asc extension, public PGP key - Astro - Book extensions - Checksums extensions added - Compressions extensions added - config file - Dockerfile moved - FreeCAD.conf - Image extensions - kbd extension - KeepasX - pub files, public SSH key - R was duplicated - TYPO3 Fix #300 Fix #327 --- lua/nvim-web-devicons/icons-default.lua | 220 ++++++++++++++++++++++-- lua/nvim-web-devicons/icons-light.lua | 220 ++++++++++++++++++++++-- 2 files changed, 418 insertions(+), 22 deletions(-) diff --git a/lua/nvim-web-devicons/icons-default.lua b/lua/nvim-web-devicons/icons-default.lua index 3612db17..e2c25aac 100644 --- a/lua/nvim-web-devicons/icons-default.lua +++ b/lua/nvim-web-devicons/icons-default.lua @@ -269,6 +269,12 @@ local icons_by_filename = { cterm_color = "68", name = "Dockerfile", }, + ["config"] = { + icon = "", + color = "#6d8086", + cterm_color = "66", + name = "Config", + }, ["containerfile"] = { icon = "󰡨", color = "#458ee6", @@ -305,6 +311,12 @@ local icons_by_filename = { cterm_color = "68", name = "Dockerfile", }, + ["ext_typoscript_setup.txt"] = { + icon = "", + color = "#FF8700", + cterm_color = "208", + name = "TypoScriptSetup", + }, ["favicon.ico"] = { icon = "", color = "#cbcb41", @@ -323,6 +335,12 @@ local icons_by_filename = { cterm_color = "231", name = "KiCadFootprintTable", }, + ["FreeCAD.conf"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCADConfig", + }, ["gemfile$"] = { icon = "", color = "#701516", @@ -686,17 +704,11 @@ local icons_by_file_extension = { cterm_color = "102", name = "3DObjectFile", }, - ["Dockerfile"] = { - icon = "󰡨", - color = "#458ee6", - cterm_color = "68", - name = "Dockerfile", - }, - ["R"] = { - icon = "󰟔", - color = "#2266ba", - cterm_color = "25", - name = "R", + ["7z"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "7z", }, ["aac"] = { icon = "", @@ -722,12 +734,24 @@ local icons_by_file_extension = { cterm_color = "66", name = "AppleScript", }, + ["asc"] = { + icon = "󰦝", + color = "#576d7f", + cterm_color = "242", + name = "Asc", + }, ["ass"] = { icon = "󰨖", color = "#ffb713", cterm_color = "214", name = "Ass", }, + ["astro"] = { + icon = "", + color = "#e23f67", + cterm_color = "197", + name = "Astro", + }, ["awk"] = { icon = "", color = "#4d5a5e", @@ -800,6 +824,24 @@ local icons_by_file_extension = { cterm_color = "101", name = "BoundaryRepresentation", }, + ["bz"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Bz", + }, + ["bz2"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Bz2", + }, + ["bz3"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Bz3", + }, ["bzl"] = { icon = "", color = "#89e051", @@ -1070,6 +1112,12 @@ local icons_by_file_extension = { cterm_color = "26", name = "Doc", }, + ["Dockerfile"] = { + icon = "󰡨", + color = "#458ee6", + cterm_color = "68", + name = "Dockerfile", + }, ["docx"] = { icon = "󰈬", color = "#185abd", @@ -1112,6 +1160,12 @@ local icons_by_file_extension = { cterm_color = "101", name = "AutoCADDxf", }, + ["ebook"] = { + icon = "", + color = "#eab16d", + cterm_color = "215", + name = "Ebook", + }, ["edn"] = { icon = "", color = "#519aba", @@ -1154,6 +1208,12 @@ local icons_by_file_extension = { cterm_color = "214", name = "Epp", }, + ["epub"] = { + icon = "", + color = "#eab16d", + cterm_color = "215", + name = "Epub", + }, ["erb"] = { icon = "", color = "#701516", @@ -1394,6 +1454,12 @@ local icons_by_file_extension = { cterm_color = "24", name = "Gv", }, + ["gz"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Gz", + }, ["h"] = { icon = "", color = "#a074c4", @@ -1520,6 +1586,18 @@ local icons_by_file_extension = { cterm_color = "101", name = "Igs", }, + ["image"] = { + icon = "", + color = "#d0bec8", + cterm_color = "181", + name = "Image", + }, + ["img"] = { + icon = "", + color = "#d0bec8", + cterm_color = "181", + name = "Img", + }, ["import"] = { icon = "", color = "#ECECEC", @@ -1544,6 +1622,12 @@ local icons_by_file_extension = { cterm_color = "73", name = "Arduino", }, + ["iso"] = { + icon = "", + color = "#d0bec8", + cterm_color = "181", + name = "Iso", + }, ["ipynb"] = { icon = "", color = "#51a0cf", @@ -1616,6 +1700,24 @@ local icons_by_file_extension = { cterm_color = "140", name = "JpegXl", }, + ["kbx"] = { + icon = "󰯄", + color = "#737672", + cterm_color = "243", + name = "Kbx", + }, + ["kdb"] = { + icon = "", + color = "#529b34", + cterm_color = "71", + name = "Kdb", + }, + ["kdbx"] = { + icon = "", + color = "#529b34", + cterm_color = "71", + name = "Kdbx", + }, ["kdenlive"] = { icon = "", color = "#83b8f2", @@ -1844,6 +1946,12 @@ local icons_by_file_extension = { cterm_color = "253", name = "Md", }, + ["md5"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Md5", + }, ["mdx"] = { icon = "", color = "#519aba", @@ -1904,6 +2012,12 @@ local icons_by_file_extension = { cterm_color = "135", name = "Motoko", }, + ["mobi"] = { + icon = "", + color = "#eab16d", + cterm_color = "215", + name = "Mobi", + }, ["mov"] = { icon = "", color = "#FD971F", @@ -2126,6 +2240,12 @@ local icons_by_file_extension = { cterm_color = "74", name = "Psd", }, + ["pub"] = { + icon = "󰷖", + color = "#e3c58e", + cterm_color = "222", + name = "Pub", + }, ["pxd"] = { icon = "", color = "#5aa7e4", @@ -2216,6 +2336,12 @@ local icons_by_file_extension = { cterm_color = "52", name = "Rake", }, + ["rar"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Rar", + }, ["razor"] = { icon = "󱦘", color = "#512bd4", @@ -2318,6 +2444,36 @@ local icons_by_file_extension = { cterm_color = "240", name = "Sh", }, + ["sha1"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Sha1", + }, + ["sha224"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Sha224", + }, + ["sha256"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Sha256", + }, + ["sha384"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Sha384", + }, + ["sha512"] = { + icon = "󰕥", + color = "#8c86af", + cterm_color = "103", + name = "Sha512", + }, ["sig"] = { icon = "λ", color = "#e37933", @@ -2582,6 +2738,12 @@ local icons_by_file_extension = { cterm_color = "93", name = "TFVars", }, + ["tgz"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Tgz", + }, ["toml"] = { icon = "", color = "#9c4221", @@ -2606,6 +2768,12 @@ local icons_by_file_extension = { cterm_color = "66", name = "GodotTextScene", }, + ["tsconfig"] = { + icon = "", + color = "#FF8700", + cterm_color = "208", + name = "TypoScriptConfig", + }, ["tsx"] = { icon = "", color = "#1354bf", @@ -2624,6 +2792,18 @@ local icons_by_file_extension = { cterm_color = "113", name = "Twig", }, + ["txz"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Txz", + }, + ["typoscript"] = { + icon = "", + color = "#FF8700", + cterm_color = "208", + name = "TypoScript", + }, ["txt"] = { icon = "󰈙", color = "#89e051", @@ -2816,6 +2996,12 @@ local icons_by_file_extension = { cterm_color = "166", name = "Xul", }, + ["xz"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Xz", + }, ["yaml"] = { icon = "", color = "#6d8086", @@ -2834,12 +3020,24 @@ local icons_by_file_extension = { cterm_color = "172", name = "Zig", }, + ["zip"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Zip", + }, ["zsh"] = { icon = "", color = "#89e051", cterm_color = "113", name = "Zsh", }, + ["zst"] = { + icon = "", + color = "#eca517", + cterm_color = "214", + name = "Zst", + }, } local icons_by_operating_system = { diff --git a/lua/nvim-web-devicons/icons-light.lua b/lua/nvim-web-devicons/icons-light.lua index 49203749..3d52f3a9 100644 --- a/lua/nvim-web-devicons/icons-light.lua +++ b/lua/nvim-web-devicons/icons-light.lua @@ -269,6 +269,12 @@ local icons_by_filename = { cterm_color = "25", name = "Dockerfile", }, + ["config"] = { + icon = "", + color = "#526064", + cterm_color = "59", + name = "Config", + }, ["containerfile"] = { icon = "󰡨", color = "#2e5f99", @@ -305,6 +311,12 @@ local icons_by_filename = { cterm_color = "25", name = "Dockerfile", }, + ["ext_typoscript_setup.txt"] = { + icon = "", + color = "#aa5a00", + cterm_color = "130", + name = "TypoScriptSetup", + }, ["favicon.ico"] = { icon = "", color = "#666620", @@ -323,6 +335,12 @@ local icons_by_filename = { cterm_color = "236", name = "KiCadFootprintTable", }, + ["FreeCAD.conf"] = { + icon = "", + color = "#cb0d0d", + cterm_color = "160", + name = "FreeCADConfig", + }, ["gemfile$"] = { icon = "", color = "#701516", @@ -686,17 +704,11 @@ local icons_by_file_extension = { cterm_color = "240", name = "3DObjectFile", }, - ["Dockerfile"] = { - icon = "󰡨", - color = "#2e5f99", - cterm_color = "25", - name = "Dockerfile", - }, - ["R"] = { - icon = "󰟔", - color = "#1a4c8c", - cterm_color = "25", - name = "R", + ["7z"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "7z", }, ["aac"] = { icon = "", @@ -722,12 +734,24 @@ local icons_by_file_extension = { cterm_color = "59", name = "AppleScript", }, + ["asc"] = { + icon = "󰦝", + color = "#41525f", + cterm_color = "239", + name = "Asc", + }, ["ass"] = { icon = "󰨖", color = "#805c0a", cterm_color = "94", name = "Ass", }, + ["astro"] = { + icon = "", + color = "#aa2f4d", + cterm_color = "125", + name = "Astro", + }, ["awk"] = { icon = "", color = "#3a4446", @@ -800,6 +824,24 @@ local icons_by_file_extension = { cterm_color = "58", name = "BoundaryRepresentation", }, + ["bz"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Bz", + }, + ["bz2"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Bz2", + }, + ["bz3"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Bz3", + }, ["bzl"] = { icon = "", color = "#447028", @@ -1070,6 +1112,12 @@ local icons_by_file_extension = { cterm_color = "26", name = "Doc", }, + ["Dockerfile"] = { + icon = "󰡨", + color = "#2e5f99", + cterm_color = "25", + name = "Dockerfile", + }, ["docx"] = { icon = "󰈬", color = "#185abd", @@ -1112,6 +1160,12 @@ local icons_by_file_extension = { cterm_color = "58", name = "AutoCADDxf", }, + ["ebook"] = { + icon = "", + color = "#755836", + cterm_color = "94", + name = "Ebook", + }, ["edn"] = { icon = "", color = "#36677c", @@ -1154,6 +1208,12 @@ local icons_by_file_extension = { cterm_color = "94", name = "Epp", }, + ["epub"] = { + icon = "", + color = "#755836", + cterm_color = "94", + name = "Epub", + }, ["erb"] = { icon = "", color = "#701516", @@ -1394,6 +1454,12 @@ local icons_by_file_extension = { cterm_color = "24", name = "Gv", }, + ["gz"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Gz", + }, ["h"] = { icon = "", color = "#6b4d83", @@ -1520,6 +1586,18 @@ local icons_by_file_extension = { cterm_color = "58", name = "Igs", }, + ["image"] = { + icon = "", + color = "#453f43", + cterm_color = "238", + name = "Image", + }, + ["img"] = { + icon = "", + color = "#453f43", + cterm_color = "238", + name = "Img", + }, ["import"] = { icon = "", color = "#2f2f2f", @@ -1544,6 +1622,12 @@ local icons_by_file_extension = { cterm_color = "30", name = "Arduino", }, + ["iso"] = { + icon = "", + color = "#453f43", + cterm_color = "238", + name = "Iso", + }, ["ipynb"] = { icon = "", color = "#366b8a", @@ -1616,6 +1700,24 @@ local icons_by_file_extension = { cterm_color = "96", name = "JpegXl", }, + ["kbx"] = { + icon = "󰯄", + color = "#565856", + cterm_color = "240", + name = "Kbx", + }, + ["kdb"] = { + icon = "", + color = "#3e7427", + cterm_color = "28", + name = "Kdb", + }, + ["kdbx"] = { + icon = "", + color = "#3e7427", + cterm_color = "28", + name = "Kdbx", + }, ["kdenlive"] = { icon = "", color = "#425c79", @@ -1844,6 +1946,12 @@ local icons_by_file_extension = { cterm_color = "239", name = "Md", }, + ["md5"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Md5", + }, ["mdx"] = { icon = "", color = "#36677c", @@ -1904,6 +2012,12 @@ local icons_by_file_extension = { cterm_color = "61", name = "Motoko", }, + ["mobi"] = { + icon = "", + color = "#755836", + cterm_color = "94", + name = "Mobi", + }, ["mov"] = { icon = "", color = "#7e4c10", @@ -2126,6 +2240,12 @@ local icons_by_file_extension = { cterm_color = "24", name = "Psd", }, + ["pub"] = { + icon = "󰷖", + color = "#4c422f", + cterm_color = "238", + name = "Pub", + }, ["pxd"] = { icon = "", color = "#3c6f98", @@ -2216,6 +2336,12 @@ local icons_by_file_extension = { cterm_color = "52", name = "Rake", }, + ["rar"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Rar", + }, ["razor"] = { icon = "󱦘", color = "#512bd4", @@ -2318,6 +2444,36 @@ local icons_by_file_extension = { cterm_color = "238", name = "Sh", }, + ["sha1"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Sha1", + }, + ["sha224"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Sha224", + }, + ["sha256"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Sha256", + }, + ["sha384"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Sha384", + }, + ["sha512"] = { + icon = "󰕥", + color = "#5d5975", + cterm_color = "60", + name = "Sha512", + }, ["sig"] = { icon = "λ", color = "#975122", @@ -2582,6 +2738,12 @@ local icons_by_file_extension = { cterm_color = "55", name = "TFVars", }, + ["tgz"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Tgz", + }, ["toml"] = { icon = "", color = "#753219", @@ -2606,6 +2768,12 @@ local icons_by_file_extension = { cterm_color = "59", name = "GodotTextScene", }, + ["tsconfig"] = { + icon = "", + color = "#aa5a00", + cterm_color = "130", + name = "TypoScriptConfig", + }, ["tsx"] = { icon = "", color = "#1354bf", @@ -2624,6 +2792,18 @@ local icons_by_file_extension = { cterm_color = "22", name = "Twig", }, + ["txz"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Txz", + }, + ["typoscript"] = { + icon = "", + color = "#aa5a00", + cterm_color = "130", + name = "TypoScript", + }, ["txt"] = { icon = "󰈙", color = "#447028", @@ -2816,6 +2996,12 @@ local icons_by_file_extension = { cterm_color = "130", name = "Xul", }, + ["xz"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Xz", + }, ["yaml"] = { icon = "", color = "#526064", @@ -2834,12 +3020,24 @@ local icons_by_file_extension = { cterm_color = "94", name = "Zig", }, + ["zip"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Zip", + }, ["zsh"] = { icon = "", color = "#447028", cterm_color = "22", name = "Zsh", }, + ["zst"] = { + icon = "", + color = "#76520c", + cterm_color = "94", + name = "Zst", + }, } local icons_by_operating_system = {