Commit graph

14 commits

Author SHA1 Message Date
Gaétan Lepage
50bda39cd2
update flake nixpkgs input (#122) 2023-01-18 14:41:59 +00:00
Pedro Alves
dd9ec124a2 docs: fix documentation generation 2022-12-29 17:34:54 +00:00
Pedro Alves
db8a2c0b97 lsp-lines: add currentLine option 2022-12-11 19:39:51 +00:00
Pedro Alves
4cb8fc4feb lspkind: init plugin 2022-11-10 18:22:54 +00:00
Pedro Alves
b9f8bd3265 lsp-lines test 2022-10-10 15:22:00 +01:00
Pedro Alves
4ddd3969e5
nixvim: support standalone nixvim
This represents a major rearchitecture for nixvim, so I'm leaving this up to track the progress for now, and to serve as a reference for any breaking changes during transition.

The main change is, of course, being able to use nixvim standalone. To do this, you should use the new build function, which takes in two arguments: the system architecture (e.g. x86_64-linux) and the configuration. For the new configuration, do not use the programs.nixvim. prefix.

For module development, the main change is that you should no longer prefix your modules with programs.nixvim..
2022-09-18 11:19:23 +01:00
Pedro Alves
eef84178ab docs: Add basic documentation system based on nmd
You can now run `nix build '.#docs'` to build HTML documentation
documenting every single option on nixvim! Fortunately, thanks to
the 'description' field, most options are already documented, but
there are still a fair few that need documenting.

I will be taking care of those in the next few days. When those are
done, I will find a way to automatically rebuild documentation on every
repo push, and also add a PR hook requiring documentation.

Additionally, I will try to find a way to have per-page plugin docs.
2022-01-12 01:44:51 +00:00
Pedro Alves
3dceb67a34 treesitter: don't use packer 2021-12-11 15:09:11 +00:00
Pedro Alves
6cdfa0b4d8 Remove neovim-nightly dependency 2021-12-10 19:54:17 +00:00
Pedro Alves
79637ae41a Update some documentation 2021-11-02 16:29:58 +00:00
Pedro Alves
f7e02b3ccf packer: init plugin 2021-03-18 14:03:17 +00:00
Pedro Alves
0d51b37154 nvim-autopairs: init plugin
Also disabled Nix for treesitter temporarily, it's broken right now
2021-03-17 22:33:03 +00:00
Pedro Alves
b13df5bd67 lspsaga: init plugin 2021-02-10 20:56:21 +00:00
Pedro Alves
2c9631997f Initial commit 2020-12-30 01:11:23 +00:00