-
-
Notifications
You must be signed in to change notification settings - Fork 40
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: restructure neovim-flake tree #245
Conversation
I officially consider this ready to go, it's not perfect but I will revise the structure as the need arises. I wanted to revise lib a bit, but I think that's going to be to big of an endeavor right now - one that I do not have the energy for. Unless @horriblename or @FrothyMarrow have a request or any requests for changes, this can be merged. |
modules/neovim/basic/configrc.nix
Outdated
none, relative, number, relNumber | ||
How line numbers are displayed. | ||
|
||
Available options are: |
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.
the type should already say what's available, I think we can delete this part
dee642e
to
6011ec2
Compare
treewide: restructure neovim-flake tree
Take three of #197 and #225.
DONE
Reduces dependency cycles and layered imports in
modules/
modules/plugins/
Basic
andCore
have been isolated asmodules/core
andmodules/neovim
(previously basic)`core
will contain wrapper and build related filesneovim
will contain the most basic vim/neovim options that are passed to base configurations.Cleans up and re-organizes lib so that files and functions are easier to search by name.
Moves vim-dirtytalk to plugins.
TODO/TBD
Things I want to do:
Things I might want to do:
package
options, or a packages list that gets passed to Neovim wrapper.