-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
treewide: custom plugin setup options #238
Conversation
|
1f87b14
to
cdc483c
Compare
33062a9
to
478bd3e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Seems to be working fine from my testing, but I'll daily drive it for a while after it's merged to v0.6.
Before I merge, could you add changelog entries for setupopts and the removal of nvim-compe? Would also be neat if you could describe the usage of setupOpts in the hacking
section of the manual - but that's not critical.
Having users to use setupOpts for lualine would suck since lualine uses the `{"module", option = value} lua syntax heavily and we don't have a good syntax for that
15bdd7c
to
11848d0
Compare
treewide: custom plugin setup options
#192, take two. idk why I split off the original PR into a hundred tiny PRs
TODO
nvim.types.rawLua
progress (by directories in
modules/
)assistant
autopairs
basic**
comments
completion
core**
dashboard
debugger
filetree
git *
languages (need rawLua)
lsp
minimap
notes
projects
rich-presence
session
snippets
statusline
tabline
terminal
theme
treesitter*
ui
utility
binds
filetree
ccc*
diffview*
gestures
icon-picker*
motion
treesitter-textobjects
preview
surround*
telescope
wakatime**
visuals
*no breaking changes: I won't add it for now, since they can be easily added later
**nothing to do