This module generates dotfiles for neovim.
The module extends programs.neovim.
The location of your system's flake, nixd will execute an expression defined in the LSP's configuration that reads the flake's contents to evaluate NixOS and Home Manager options.
This setting is optional since other programs might force you to set the FLAKE environment variable; if this is not
set by the time you open neovim it will spout an error, impeding critical plugins from starting.
Whether to add an ollama package to be used with ollama.nvim.
The type of ollama package to be added, valid options are: amd, nvidia or cpu.
My configuration is based off of nixos-unstable so sometimes your package may not exist or have a different name, I
apologise for that but I don't plan on maintaining backwards compatibility. :(
Here's some screenshots of how it currently looks like:
The theme I'm using is catppuccin in case you're curious.


