This is my personal configuration started from Kickstart-nix.nvim, I really liked the design and decided to base my configuration on it, if you are seeing this don't copy from me instead start from scratch, because I deviate a good amount with my own biases.
If you would like to install this into your configuration you can do so by adding the input into your system flake, and then adding this to your configuration:
nixpkgs.overlays = [
nvim-flake.overlays.default
];
environment.systemPackages = with pkgs; [
nvim-pkg # The default package added by the overlay
];You run this with:
nix run "github:kossLAN/NvimFlake"