Add missing markdownlint condition, streamline completion sources, and turn on previously disabled UI features.
New Features:
- Enable explorer, scroll, select, terminal, toggle, words, and zen UI components
- Add TypeScript tool filetype support for JavaScript/JSX/TSX
- Provide dynamic source selection for completion based on command context
Enhancements:
- Simplify markdownlint formatter configuration
- Drop unused markdown-toc from markdown formatters
- Refine default completion sources per command type
Bug Fixes:
- Remove redundant markdownlint condition check
- Clean up formatter list by dropping markdown-toc- Add proper descriptions to WhichKey mappings
Streamline plugin configuration by enabling the project explorer in Snacks and removing unused plugins and configurations.
- New Features
- Enabled `explorer` and `projects` in Snacks with explicit directories (`~/Projects`, `~/Projects/other`, `~/.config/Modus`).
- Added `dev` layout mapping for project-specific browsing.
- Enhancements - Removed unused UI plugins (`neoscroll.nvim`, `neodim`, `better-escape.nvim`) and their autocmds.
- Optimized lazy loading of Snacks components for faster startup.
- Bug Fixes
- Fixed misconfiguration of project directories (`~/Project` corrected to `~/Projects`).
- Cleaned up removed plugin setups that could cause runtime errors.