fix: critical bugs and add documentation

- Fix missing path separator in glob patterns (files were not found)
- Fix nvim-tree setup overriding user config on every IdeaTree call
- Fix deprecated nvim API (nvim_buf_set_option, nvim_win_set_option)
- Fix missing arguments in sidebar.open() call in list.lua
- Remove unused variable in tags.lua
- Update help documentation with all commands
- Fix README.md (telescope reference, add changelog link)
- Add CHANGELOG.md
- Add llms.txt for AI/LLM context
This commit is contained in:
Carlos Gutierrez
2026-01-10 22:34:10 -05:00
parent 3dc33a46bb
commit de8ccfb9aa
9 changed files with 425 additions and 139 deletions

View File

@@ -215,9 +215,13 @@ This plugin is built with:
- **Lua**: Core functionality
- **Neovim API**: Native Neovim integration
- **nvim-tree**: File tree browsing
- **telescope**: Search functionality
- **vim.ui.select**: Native picker for search and tag selection
- **Markdown**: Rich text support
## 📋 Changelog
See [CHANGELOG.md](CHANGELOG.md) for a detailed list of changes.
## 📄 License
MIT License - feel free to use this plugin in your own projects!
@@ -239,7 +243,7 @@ Contributions are welcome! Please feel free to submit a Pull Request.
1. **Module not found errors**: Ensure all dependencies are installed
2. **Tree not opening**: Make sure nvim-tree is properly configured
3. **Search not working**: Verify telescope is installed and configured
3. **Search not working**: Verify your idea directory path is correct
4. **Tags not showing**: Check that your idea directory exists and contains markdown files
### Getting Help