hardtime.nvim

Manage Neovim plugin loading and enabled status via the Lua API.

1|Updated Oct 26, 2025
One-click install
npx skills add https://github.com/NeKon69/nvim-dot --skill hardtime-nvim
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hardtime.nvim
Source: https://github.com/NeKon69/nvim-dot/tree/main/.agents/skills/hardtime.nvim
Command: npx skills add https://github.com/NeKon69/nvim-dot --skill hardtime-nvim

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps manage and optimize the loading times of Neovim plugins, ensuring a faster and more responsive editing experience.

Core Features & Use Cases

  • Plugin Enable/Disable: Control whether specific plugins are active.
  • Status Check: Determine if a plugin is currently enabled.
  • Configuration: Set up custom configurations for plugin loading behavior.
  • Use Case: If your Neovim startup is slow due to too many plugins loading at once, you can use this Skill to selectively disable non-essential plugins or optimize their loading order.

Quick Start

Use the hardtime.nvim skill to enable the 'telescope.nvim' plugin.

Frequently Asked Questions about hardtime.nvim

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize Neovim plugin load times?

To optimize Neovim plugin load times, you manage the loading and enabling status of plugins via the Lua API. This selectively disables non-essential plugins or adjusts their loading order to ensure a faster initialization.

How do I disable a specific plugin in Neovim to improve startup performance?

You can disable a specific plugin to improve startup performance by interacting directly with the Neovim Lua API. This allows you to control whether specific plugins are active during initialization.

Why does my Neovim startup take so long with multiple plugins?

Neovim startup takes long due to plugin overhead when too many plugins load at once. You can resolve this by selectively disabling non-essential plugins or optimizing their loading sequence.

Can I check if a Neovim plugin is currently enabled using Lua?

Yes, you can check if a Neovim plugin is currently enabled using Lua. This requires direct interaction with the Neovim Lua API to perform plugin control and status checking.

How do I set up custom configurations for Neovim plugin loading behavior?

You set up custom configurations for Neovim plugin loading behavior by defining rules through the Lua API. This allows you to control the enabling status and optimize the loading sequence of your plugins.