aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/plugins/web-devicons.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/plugins/web-devicons.lua')
-rw-r--r--.config/nvim/lua/plugins/web-devicons.lua22
1 files changed, 22 insertions, 0 deletions
diff --git a/.config/nvim/lua/plugins/web-devicons.lua b/.config/nvim/lua/plugins/web-devicons.lua
new file mode 100644
index 0000000..06f2d1c
--- /dev/null
+++ b/.config/nvim/lua/plugins/web-devicons.lua
@@ -0,0 +1,22 @@
+local devicons = require('nvim-web-devicons')
+
+-- Set devicons overrides early.
+devicons.setup({
+ override = {
+ js = { icon = '󰌞', color = '#f5c06f', name = 'Js' },
+ jsx = { icon = '', color = '#689fb6', name = 'Jsx' },
+ ts = { icon = '󰛦', color = '#4377c1', name = 'Ts' },
+ tsx = { icon = '', color = '#4377c1', name = 'Tsx' },
+ png = { icon = '󰋩', color = '#d4843e', name = 'Png' },
+ webp = { icon = '󰋩', color = '#3498db', name = 'Webp' },
+ jpg = { icon = '󰋩', color = '#16a085', name = 'Jpg' },
+ svg = { icon = '󰋩', color = '#3affdb', name = 'Svg' },
+ zsh = {
+ icon = '',
+ color = '#428850',
+ cterm_color = '65',
+ name = 'Zsh',
+ },
+ },
+ color_icons = true,
+})