initial
This commit is contained in:
60
config/utils/default.nix
Normal file
60
config/utils/default.nix
Normal file
@ -0,0 +1,60 @@
|
||||
{
|
||||
lib,
|
||||
config,
|
||||
...
|
||||
}: {
|
||||
imports = [
|
||||
./better-escape.nix
|
||||
./cloak.nix
|
||||
./colorizer.nix
|
||||
./harpoon.nix
|
||||
./markdown-preview.nix
|
||||
./mini.nix
|
||||
./neocord.nix
|
||||
./neotest.nix
|
||||
./nvim-autopairs.nix
|
||||
./nvim-surround.nix
|
||||
./nvterm.nix
|
||||
./oil.nix
|
||||
./persistence.nix
|
||||
./plenary.nix
|
||||
./project-nvim.nix
|
||||
./sidebar.nix
|
||||
./tmux-navigator.nix
|
||||
./todo-comments.nix
|
||||
./ultimate-autopair.nix
|
||||
./undotree.nix
|
||||
./wakatime.nix
|
||||
./which-key.nix
|
||||
./wilder.nix
|
||||
];
|
||||
|
||||
options = {
|
||||
utils.enable = lib.mkEnableOption "Enable utils module";
|
||||
};
|
||||
config = lib.mkIf config.utils.enable {
|
||||
better-escape.enable = lib.mkDefault true;
|
||||
cloak.enable = lib.mkDefault true;
|
||||
harpoon.enable = lib.mkDefault false;
|
||||
markdown-preview.enable = lib.mkDefault false;
|
||||
mini.enable = lib.mkDefault true;
|
||||
neocord.enable = lib.mkDefault false;
|
||||
neotest.enable = lib.mkDefault true;
|
||||
nvim-autopairs.enable = lib.mkDefault true;
|
||||
colorizer.enable = lib.mkDefault true;
|
||||
nvim-surround.enable = lib.mkDefault true;
|
||||
nvterm.enable = lib.mkDefault true;
|
||||
oil.enable = lib.mkDefault true;
|
||||
persistence.enable = lib.mkDefault true;
|
||||
plenary.enable = lib.mkDefault true;
|
||||
project-nvim.enable = lib.mkDefault true;
|
||||
sidebar.enable = lib.mkDefault false;
|
||||
tmux-navigator.enable = lib.mkDefault true;
|
||||
todo-comments.enable = lib.mkDefault true;
|
||||
ultimate-autopair.enable = lib.mkDefault true;
|
||||
undotree.enable = lib.mkDefault true;
|
||||
wakatime.enable = lib.mkDefault false;
|
||||
which-key.enable = lib.mkDefault true;
|
||||
wilder.enable = lib.mkDefault false;
|
||||
};
|
||||
}
|
Reference in New Issue
Block a user