feat(neovim): fix some stuff.

This commit is contained in:
CronyAkatsuki 2025-03-10 18:31:43 +01:00
parent 4d2cdefbb1
commit 935af96b82

View File

@ -19,6 +19,9 @@ in {
}; };
config = lib.mkIf config.crony.neovim.enable { config = lib.mkIf config.crony.neovim.enable {
# Disable stylix for nvf, I wan't to use a properly implemented theme sorry.
stylix.targets.nvf.enable = false;
# Setup neovim # Setup neovim
programs.nvf = { programs.nvf = {
enable = true; enable = true;
@ -56,14 +59,6 @@ in {
# Enable lsp # Enable lsp
lsp = { lsp = {
enable = true; enable = true;
lspkind.enable = true;
};
# Setup the theme
theme = {
enable = true;
# name = "gruvbox";
style = "dark";
}; };
# Setup lsp's and languages # Setup lsp's and languages
@ -168,17 +163,14 @@ in {
}; };
}; };
# Enable autocompletion # Theme
autocomplete = { theme = {
enableSharedCmpSources = true;
blink-cmp = {
enable = true; enable = true;
setupOpts = { name = "gruvbox";
keymap.preset = "default"; style = "dark";
};
};
}; };
# Keymaps
keymaps = [ keymaps = [
{ {
key = "<leader>e"; key = "<leader>e";