Commit Graph

22 Commits

Author SHA1 Message Date
fc930deb4b Обновить lua/polish/init.lua 2025-10-11 23:16:25 +03:00
User
459fa712d9 refactor: restructure polish module from single file to modular directory format
Signed-off-by: User <user@example.com>
2025-10-11 19:26:47 +00:00
User
1af2b4cc7d refactor: enhance polish.lua with comprehensive documentation, security validation, and improved error handling
- Add LuaDoc annotations and type definitions for better code documentation

- Implement package name validation to prevent command injection attacks

- Improve error handling with proper notifications and graceful failure handling

- Remove debug prints and make code production-ready

- Add proper module exports for better code organization

- Clean up obsolete lazy_lock_files/vue.json file

Signed-off-by: User <user@example.com>
2025-10-11 19:03:11 +00:00
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
c0ae23a60d feat: updated astronvim 2025-10-10 09:35:50 +00:00
d73bcbaa9b feat: change avante and astronvim versions 2025-09-12 11:50:53 +00:00
root
c6c794ff7d feat: updated avante 2025-09-05 22:13:43 +00:00
root
a42316e692 feat: udpated astronvim 2025-09-05 22:12:35 +00:00
root
b465245c46 feat: added python packages 2025-08-07 18:16:15 +00:00
root
b05ed0b5aa feat: disable avante by defatul and added pythoin mason packages 2025-08-07 17:51:08 +00:00
root
8a6bb48755 feat: added pendulum plugin 2025-07-19 00:26:19 +00:00
root
9358f55818 feat: udpated ai parameters 2025-07-18 21:00:43 +00:00
root
80b70edcaa fix: avante parameters 2025-07-14 20:48:58 +00:00
root
049160ceac feat: added avante 2025-07-14 18:57:13 +00:00
root
79a2f35cec feat: updated lsp parameters 2025-07-14 17:55:17 +00:00
root
4deec5b313 feat: updated to astronvim 5 version 2025-07-02 17:35:58 +00:00
root
fb307f1713 feat: added mason configs for vue 2024-07-11 06:09:00 +00:00
root
bc7c1031c9 first commit 2024-07-07 20:24:23 +00:00