add support for aerial icons
authorIsrothy <isrothy@gmail.com>
Thu, 22 Sep 2022 06:22:16 +0000 (14:22 +0800)
committerIsrothy <isrothy@gmail.com>
Thu, 22 Sep 2022 06:22:16 +0000 (14:22 +0800)
lua/nord/theme.lua

index 704ea137d74e16ec84141395cda725f2a739a9b1..9d3018982660730d9ec80415e8d8532710af9fbe 100644 (file)
@@ -642,6 +642,33 @@ theme.loadPlugins = function()
         AerialLine = {bg = nord.nord2_gui},
         AerialLineNC = {bg = nord.nord2_gui},
         
+        AerialArrayIcon = { fg = nord.nord13_gui },
+        AerialBooleanIcon = { fg = nord.nord9_gui, style = "bold" },
+        AerialClassIcon = { fg = nord.nord9_gui },
+        AerialConstansIcon = { fg = nord.nord13_gui },
+        AerialConstructorIcon = { fg = nord.nord9_gui },
+        AerialEnumIcon = { fg = nord.nord9_gui },
+        AerialEnumMemberIcon = { fg = nord.nord4_gui },
+        AerialEventIcon = { fg = nord.nord9_gui },
+        AerialFieldIcon = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic"} or {fg = nord.nord4_gui },
+        AerialFileIcon = { fg = nord.nord14_gui },
+        AerialFunctionIcon = vim.g.nord_italic and { fg = nord.nord8_gui, style = "italic" } or { fg = nord.nord8_gui },
+        AerialInterfaceIcon = { fg = nord.nord9_gui },
+        AerialKeyIcon = { fg = nord.nord9_gui },
+        AerialMethodIcon = vim.g.nord_italic and  { fg = nord.nord7_gui, style = "italic" } or {fg = nord.nord7_gui },
+        AerialModuleIcon = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
+        AerialNamespaceIcon = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
+        AerialNullIcon = { fg = nord.nord9_gui },
+        AerialNumberIcon = { fg = nord.nord15_gui },
+        AerialObjectIcon = { fg = nord.nord9_gui },
+        AerialOperatorIcon = { fg = nord.nord9_gui },
+        AerialPackageIcon = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord4_gui },
+        AerialPropertyIcon = vim.g.nord_italic and  { fg = nord.nord4_gui, style = "italic" } or { fg = nord.nord10_gui },
+        AerialStringIcon = vim.g.nord_italic and { fg = nord.nord14_gui, style = "italic" } or { fg = nord.nord14_gui },
+        AerialStructIcon = { fg = nord.nord9_gui },
+        AerialTypeParameterIcon = { fg = nord.nord10_gui },
+        AerialVariableIcon = {fg = nord.nord4_gui, style = "bold"},
+
         AerialArray = { fg = nord.nord13_gui },
         AerialBoolean = { fg = nord.nord9_gui, style = "bold" },
         AerialClass = { fg = nord.nord9_gui },