Commit Graph
5 Commits
Author SHA1 Message Date
User 018b471b72 feat: consolidate Mason configuration and add new plugins for enhanced development workflow
- Refactor community.lua module structure for better readability

- Remove obsolete Mason configuration file

- Add new plugins: nvim-lsp-file-operations, nvim-vtsls, package-info.nvim, tsc.nvim

- Implement dynamic Mason package installation based on FRAMEWORK environment variable

- Create custom command 'MasonInstallR' for framework-specific tool installation

Signed-off-by: User <user@example.com>
2025-10-11 16:12:51 +00:00
User 7f725c6530 refactor: improve avante.nvim configuration with better environment variable handling and documentation
- Replace DEEPSEEK_API_KEY check with THIRD_PARTY_AI_ASSISTANT for more flexible AI integration
- Add comprehensive code comments and documentation for better maintainability
- Improve configuration structure and readability
2025-10-11 10:52:20 +00:00
User 508ebdb0c0 feat: enhance dynamic plugin loading with framework support and AI integration
- Update all plugins to latest stable versions

- Add dynamic framework module loading based on FRAMEWORK environment variable

- Support Vue.js and Python framework-specific community modules

- Implement conditional AI plugin activation via DEEPSEEK_API_KEY and THIRD_PARTY_AI_ASSISTANT environment variables

- Improve modularity and configurability of Neovim setup

Signed-off-by: User <user@example.com>
2025-10-11 09:47:27 +00:00
User 4d56666323 chore: remove obsolete Mason configuration files
- Remove python.lua and vue.lua files (replaced by dynamic init.lua)
- Remove mason/.gitignore file
2025-10-10 18:16:50 +00:00
User 306fa774af refactor: consolidate Mason configuration with dynamic framework support
- Replace separate python.lua and vue.lua configs with unified init.lua
- Add dynamic tool installation based on FRAMEWORK environment variable
- Update avante.nvim plugin version from 0.0.23 to 0.0.27
- Remove obsolete mason/.gitignore file
2025-10-10 18:16:38 +00:00