diff --git a/modules/plugins/dashboard/alpha/config.nix b/modules/plugins/dashboard/alpha/config.nix index 7a29bd0b..985e3d27 100644 --- a/modules/plugins/dashboard/alpha/config.nix +++ b/modules/plugins/dashboard/alpha/config.nix @@ -11,21 +11,21 @@ layoutDefined = cfg.layout != []; in { config = mkIf cfg.enable { - vim.startPlugins = [ - "alpha-nvim" - "nvim-web-devicons" - ]; + vim = { + startPlugins = ["alpha-nvim"]; + visuals.nvim-web-devicons.enable = true; - vim.pluginRC.alpha = let - setupOpts = - if themeDefined - then lib.generators.mkLuaInline "require'alpha.themes.${cfg.theme}'.config" - else { - inherit (cfg) layout opts; - }; - in '' - require('alpha').setup(${toLuaObject setupOpts}) - ''; + pluginRC.alpha = let + setupOpts = + if themeDefined + then lib.generators.mkLuaInline "require'alpha.themes.${cfg.theme}'.config" + else { + inherit (cfg) layout opts; + }; + in '' + require('alpha').setup(${toLuaObject setupOpts}) + ''; + }; assertions = [ { diff --git a/modules/plugins/git/hunk-nvim/config.nix b/modules/plugins/git/hunk-nvim/config.nix index 5eb41448..06a0df9c 100644 --- a/modules/plugins/git/hunk-nvim/config.nix +++ b/modules/plugins/git/hunk-nvim/config.nix @@ -9,11 +9,8 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = [ - # dependencies - "nui-nvim" # ui library - "nvim-web-devicons" # glyphs - ]; + startPlugins = ["nui-nvim"]; + visuals.nvim-web-devicons.enable = true; lazy.plugins = { "hunk-nvim" = { diff --git a/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix b/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix index 5b2102ce..53a52fe6 100644 --- a/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix +++ b/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix @@ -11,7 +11,8 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = ["tiny-devicons-auto-colors-nvim" "nvim-web-devicons"]; + startPlugins = ["tiny-devicons-auto-colors-nvim"]; + visuals.nvim-web-devicons.enable = true; pluginRC.tiny-devicons-auto-colors = entryAnywhere '' require("tiny-devicons-auto-colors").setup(${toLuaObject cfg.setupOpts})