2023-02-01 19:11:37 +00:00
|
|
|
{
|
|
|
|
pkgs,
|
|
|
|
lib,
|
|
|
|
check ? true,
|
|
|
|
}: let
|
|
|
|
modules = [
|
|
|
|
./completion
|
|
|
|
./theme
|
|
|
|
./core
|
|
|
|
./basic
|
|
|
|
./statusline
|
|
|
|
./tabline
|
|
|
|
./filetree
|
|
|
|
./visuals
|
|
|
|
./lsp
|
|
|
|
./treesitter
|
|
|
|
./autopairs
|
|
|
|
./snippets
|
|
|
|
./git
|
2023-02-01 21:01:21 +00:00
|
|
|
./minimap
|
2023-02-03 07:38:10 +00:00
|
|
|
./dashboard
|
2023-02-03 22:46:34 +00:00
|
|
|
./utility
|
2023-02-27 19:29:46 +00:00
|
|
|
./rich-presence
|
2023-02-05 21:57:47 +00:00
|
|
|
./notes
|
2023-02-05 23:44:38 +00:00
|
|
|
./terminal
|
2023-02-06 00:55:19 +00:00
|
|
|
./ui
|
2023-02-06 01:14:01 +00:00
|
|
|
./assistant
|
2023-02-06 02:26:52 +00:00
|
|
|
./session
|
2023-02-16 20:32:46 +00:00
|
|
|
./comments
|
2023-04-07 17:36:16 +00:00
|
|
|
./projects
|
2023-04-17 20:27:27 +00:00
|
|
|
./languages
|
2023-02-01 19:11:37 +00:00
|
|
|
];
|
|
|
|
|
|
|
|
pkgsModule = {config, ...}: {
|
|
|
|
config = {
|
|
|
|
_module.args.baseModules = modules;
|
|
|
|
_module.args.pkgsPath = lib.mkDefault pkgs.path;
|
|
|
|
_module.args.pkgs = lib.mkDefault pkgs;
|
|
|
|
_module.check = check;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
in
|
|
|
|
modules ++ [pkgsModule]
|