From 99ad0fd4a26a887e40f2a69ad3f9109032c45bf8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sergio=20La=C3=ADn?= Date: Wed, 22 May 2024 00:14:33 +0200 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(nvim):=20new=20extra:=20tiny-d?= =?UTF-8?q?evicons-auto-colors.nvim?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .config/nvim/.github/README.md | 1 + .config/nvim/lazyvim.json | 1 + .../plugins/extras/ui/colorschemes/catppuccin.lua | 12 ++++++++++++ .../plugins/extras/ui/tiny-devicons-auto-colors.lua | 7 +++++++ 4 files changed, 21 insertions(+) create mode 100644 .config/nvim/lua/plugins/extras/ui/tiny-devicons-auto-colors.lua 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 = {}, +}