Jump to content

Neovim: Difference between revisions

import from old wiki
(links to distributions and wiki links)
(import from old wiki)
Line 148: Line 148:
== Tips and tricks ==
== Tips and tricks ==


=== Build Neovim using Nix ===
=== Neovim Nightly ===


You can also compile Neovim using nix. For this, the Neovim GitHub page has more information on this:
You can also use the [https://github.com/nix-community/neovim-nightly-overlay Neovim Nightly Overlay] to install the most recent current nightly version of neovim.
[https://github.com/neovim/neovim/wiki/Building-Neovim#nixos--nix Neovim Guide].


The Neovim repository also contains a flake.
You can run the master version via the following command:
You can run the master version via the following command:


  nix run "github:neovim/neovim?dir=contrib"
  nix run "github:nix-community/neovim-nightly-overlay"


Finally, there is a [https://github.com/nix-community/neovim-nightly-overlay Neovim Nightly Overlay].
==== Developing / Building ====
 
If you want to develop neovim, you may use
 
  nix develop "github:nix-community/neovim-nightly-overlay"
 
to acquire a suitable environment.


=== Note on Lua plugins  ===
=== Note on Lua plugins  ===