Skip to content

Commit b94b355

Browse files
committed
feat(nvim): replace devicons plugin with mini.icons
1 parent 9165627 commit b94b355

4 files changed

Lines changed: 26 additions & 29 deletions

File tree

home/dot_config/exact_nvim/exact_lua/exact_user/exact_config/exact_plugins/devicons.lua

Lines changed: 0 additions & 23 deletions
This file was deleted.

home/dot_config/exact_nvim/exact_lua/exact_user/exact_config/exact_plugins/init.lua

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ local plugins = {
3434
{ 'diffview' },
3535

3636
-- Navigation & Buffers
37-
{ 'bufferline', requires = { 'devicons' } },
37+
{ 'bufferline', requires = { 'mini_icons' } },
3838
{ 'flash' },
3939
{ 'eyeliner' },
4040
{ 'windovigation' },
@@ -48,7 +48,7 @@ local plugins = {
4848
{ 'mini_pairs' },
4949

5050
-- Visual
51-
{ 'devicons' },
51+
{ 'mini_icons' },
5252
{ 'highlight_colors' },
5353
{ 'color_converter' },
5454
{ 'mini_indentscope' },
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
vim.pack.add({
2+
{
3+
name = 'mini-icons',
4+
src = 'https://github.com/nvim-mini/mini.icons',
5+
version = vim.version.range('*'),
6+
},
7+
})
8+
9+
local mini_icons = require('mini.icons')
10+
11+
mini_icons.setup({
12+
default = {
13+
directory = {
14+
hl = 'Directory',
15+
},
16+
},
17+
})
18+
19+
mini_icons.mock_nvim_web_devicons()

home/dot_config/exact_nvim/nvim-pack-lock.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,6 @@
2626
"rev": "619363c30309d29ffa631e67c8183f2a72caa373",
2727
"src": "github:stevearc/conform.nvim"
2828
},
29-
"devicons": {
30-
"rev": "dfbfaa967a6f7ec50789bead7ef87e336c1fa63c",
31-
"src": "github:nvim-tree/nvim-web-devicons"
32-
},
3329
"diffview": {
3430
"rev": "4516612fe98ff56ae0415a259ff6361a89419b0a",
3531
"src": "github:sindrets/diffview.nvim"
@@ -86,6 +82,11 @@
8682
"rev": "443f1ef8b5e6bf47045cb2217b6f748a223cf7dc",
8783
"src": "github:WhoIsSethDaniel/mason-tool-installer.nvim"
8884
},
85+
"mini-icons": {
86+
"rev": "e56797f90192d81f1fda02e662fc3e8e3d775027",
87+
"src": "https://github.com/nvim-mini/mini.icons",
88+
"version": ">=0.0.0"
89+
},
8990
"mini-indentscope": {
9091
"rev": "d3f955f09b1a05d25d5a7740338fba2baaee41a3",
9192
"src": "github:nvim-mini/mini.indentscope",

0 commit comments

Comments
 (0)