aboutsummaryrefslogtreecommitdiff
path: root/contrib/flake.nix
Commit message (Collapse)AuthorAge
* chore(flake): fix for recent nixpkgs (#15520)Matthieu Coudron2021-08-30
| | | | | https://github.com/NixOS/nixpkgs/pull/134463 made keepDebugInfo obsolete for generic packages. This copies what keepDebugInfo used to do.
* feat(defaults): map Y to y$ #13268Matthieu Coudron2021-08-15
| | | | | | | | | rationale: - consistent with D and Y - long recommended by Vim's own ":help Y" close #13268 close #416 ref #6289
* chore(flake): update inputsMatthieu Coudron2021-07-10
| | | | | | | | | | | | Updated inputs so no need to add tree-sitter ourselves anymore. Added checks: - for pylint/shlint - distinguish the devolpment shell from the ASAN build (closure for ASAN version is smaller). While in the devShell, functionaltests would fail because bin/nvim could not load outputs/out/share/nvim/syntax/syntax.vim So we touch the file.
* contrib: add clang-tools to nix flakeMichael Lingelbach2021-04-10
|
* fix(flake): can now generate vimdocMatthieu Coudron2021-03-04
| | | | | | and removed warning about deprecated usage of stdenv.lib also can run `make pylint shlint`.
* fix(flake): add debuginfo to nvim-debug (#13947)Matthieu Coudron2021-02-17
| | | | nvim-debug was missing symbols. adding the lock file to remove the flake warning message as well.
* contrib: update nix flake to use flake-utils (#13685)Michael Lingelbach2021-01-05
|
* fix(flake): enable make functionaltestMatthieu Coudron2020-12-30
| | | | otherwise busted is not provided/found and functionaltests are disabled.
* feat(nix): add flake.nix (#13487)Matthieu Coudron2020-12-09
`flakes` is a feature available in the unstable version of the `nix` package manager to ease the distribution of nix expressions see https://www.tweag.io/blog/2020-05-25-flakes/ . Nix excels at software reproducibility and is available/can be installed on different distributions (ubuntu/void/debian etc) as well as macOS. This flakes contains 3 packages that can be installed via for instance `nix run 'github:neovim/neovim?dir=contrib#nvim-debug'` or `nix run 'github:neovim/neovim?dir=contrib'` for the default version. you can register an alias `nix registry add neovim 'github:neovim/neovim?dir=contrib'` and the previous commands become: `nix run neovim`