diff --git a/.config/nvim/.github/README.md b/.config/nvim/.github/README.md index 892df61e..e1e77a76 100644 --- a/.config/nvim/.github/README.md +++ b/.config/nvim/.github/README.md @@ -79,6 +79,7 @@ - [miversen33/sunglasses.nvim](https://dotfyle.com/plugins/miversen33/sunglasses.nvim) - [xiyaowong/nvim-transparent](https://dotfyle.com/plugins/xiyaowong/nvim-transparent) - [uga-rosa/ccc.nvim](https://dotfyle.com/plugins/uga-rosa/ccc.nvim) +- [rachartier/tiny-devicons-auto-colors.nvim](https://dotfyle.com/plugins/rachartier/tiny-devicons-auto-colors.nvim) diff --git a/.config/nvim/lazyvim.json b/.config/nvim/lazyvim.json index 801ccfee..cf4bcb90 100644 --- a/.config/nvim/lazyvim.json +++ b/.config/nvim/lazyvim.json @@ -68,6 +68,7 @@ "plugins.extras.ui.context", "plugins.extras.ui.rainbow-delimeters", "plugins.extras.ui.smooth-scrolling", + "plugins.extras.ui.tiny-devicons-auto-colors", "plugins.extras.util.bigfile", "plugins.extras.util.icon-picker", "plugins.extras.util.kitty-scrollback", diff --git a/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua b/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua index b444e8d2..c1343152 100644 --- a/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua +++ b/.config/nvim/lua/plugins/extras/ui/colorschemes/catppuccin.lua @@ -122,4 +122,16 @@ return { load = { "catppuccin-macchiato-cursor", "catppuccin-macchiato-cursorline" }, }, }, + { + "rachartier/tiny-devicons-auto-colors.nvim", + optional = true, + opts = { + colors = palette, + factors = { + lightness = 0.9, + chroma = 1, + hue = 0.7, + }, + }, + }, } diff --git a/.config/nvim/lua/plugins/extras/ui/tiny-devicons-auto-colors.lua b/.config/nvim/lua/plugins/extras/ui/tiny-devicons-auto-colors.lua new file mode 100644 index 00000000..f3e55432 --- /dev/null +++ b/.config/nvim/lua/plugins/extras/ui/tiny-devicons-auto-colors.lua @@ -0,0 +1,7 @@ +return { + "nvim-tree/nvim-web-devicons", + dependencies = { + "rachartier/tiny-devicons-auto-colors.nvim", + }, + opts = {}, +}