diff --git a/modules/plugins/dashboard/alpha/config.nix b/modules/plugins/dashboard/alpha/config.nix index 985e3d27..7a29bd0b 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"]; - visuals.nvim-web-devicons.enable = true; + vim.startPlugins = [ + "alpha-nvim" + "nvim-web-devicons" + ]; - 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}) - ''; - }; + 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}) + ''; assertions = [ { diff --git a/modules/plugins/git/hunk-nvim/config.nix b/modules/plugins/git/hunk-nvim/config.nix index 06a0df9c..5eb41448 100644 --- a/modules/plugins/git/hunk-nvim/config.nix +++ b/modules/plugins/git/hunk-nvim/config.nix @@ -9,8 +9,11 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = ["nui-nvim"]; - visuals.nvim-web-devicons.enable = true; + startPlugins = [ + # dependencies + "nui-nvim" # ui library + "nvim-web-devicons" # glyphs + ]; 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 53a52fe6..5b2102ce 100644 --- a/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix +++ b/modules/plugins/visuals/tiny-devicons-auto-colors/config.nix @@ -11,8 +11,7 @@ in { config = mkIf cfg.enable { vim = { - startPlugins = ["tiny-devicons-auto-colors-nvim"]; - visuals.nvim-web-devicons.enable = true; + startPlugins = ["tiny-devicons-auto-colors-nvim" "nvim-web-devicons"]; pluginRC.tiny-devicons-auto-colors = entryAnywhere '' require("tiny-devicons-auto-colors").setup(${toLuaObject cfg.setupOpts})