{ lib, config, ... }: { imports = [ ./treesitter-nvim.nix ./nvim-jdtls.nix ./nvim-lint.nix ./rainbow-delimeters.nix ]; options = { languages.enable = lib.mkEnableOption "Enable languages module"; }; config = lib.mkIf config.languages.enable { treesitter-nvim.enable = lib.mkDefault true; nvim-jdtls.enable = lib.mkDefault false; nvim-lint.enable = lib.mkDefault true; rainbow-delimeters.enable = lib.mkDefault true; }; }