Commit Graph

179 Commits

Author SHA1 Message Date
Matthieu Coudron
4c4c4874c4
neovim: add config to passthru (#101100)
first will register the config under the name init.vim which is more
appropriate for neovim.
Pass the generated config to passthru so that one can easily pass the
current config to a
raw/unwrapped neovim (helps with development).

For instance, home-manager can reference the config in $XDG_CONFIG_HOME/nvim/init.vim
without the need to wrap nvim with its config.
2020-10-20 12:26:39 +02:00
Viacheslav Lotsmanov
897d92c854 neovim-qt: 0.2.15 -> 0.2.16.1 2020-10-03 19:12:57 +02:00
Kevin Cox
599089ed1d
neovim-qt: Add homepage 2020-08-31 07:19:40 -04:00
Sirio Balmelli
0f1434cb2a
neovim: fix build on Darwin
libluv path passed to -DLIBLUV_LIBRARY broken by change in libluv, eg:
libluv.dylib -> libluv.1.30.0.dylib

Signed-off-by: Sirio Balmelli <sirio@b-ad.ch>
2020-08-14 23:29:31 +02:00
Konstantin Alekseev
f9a5d8539d neovim: fix node neovim binary link 2020-08-12 13:59:02 -07:00
Maximilian Bosch
71ca3bf31d
Merge pull request #94705 from yoctocell/neovim-0.4.4
neovim: 0.4.3 -> 0.4.4
2020-08-05 22:20:03 +02:00
yoctocell
7f137849e8 neovim: 0.4.3 -> 0.4.4 2020-08-05 10:22:53 +02:00
Doron Behar
c63b5c4c36 wrapNeovim: fix darwin build 2020-08-04 09:14:09 +03:00
Doron Behar
85f6da6eed wrapNeovim: Rewrite
Cleanups:
- Removed unneeded neovim.meta.description reset.
- Remove unnecessary -x checks in `postBuild`.
- Use a ${placeholder "out"} if needed.

Changes:
- Switch to symlinkJoin, so e.g manpages link to the environment (#87929).
- Use nvim-node from $out/bin/ just like all other providers.
- Compute all arguments to makeWrapper in pure Nix "before" `postBuild`.
- Prevent double wrapping in case `configure != {}` and rplugin.vim
  needs to be generated.

Co-authored-by: Silvan Mosberger <contact@infinisil.com>
2020-07-31 20:39:12 +03:00
Minijackson
1e02256cac
gnvim: 0.1.5 -> 0.1.6 2020-07-08 23:03:42 +02:00
Frederik Rietdijk
d0532e79ae Merge staging-next into staging 2020-06-07 09:25:46 +02:00
Matthieu Coudron
b4c7a0b762 neovim-unwrapped: improve testing ability
Make functionaltests more complete.
2020-06-06 20:21:17 +02:00
Maximilian Bosch
068beb2c07
gnvim: fix build
When running the default builder for Rust, the artifacts would be stored
in `target/<arch>/<profile>`, however the `install`-target expects the
default structure (`target/<profile>`) of `cargo`-builds.

When using the Makefile for building as well, the expected structure is
created instead.
2020-05-13 22:19:47 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Michael Fellinger
f92600b406
update versions in Gemfile.lock 2020-04-06 15:02:13 +02:00
Ersin Akinci
588ca6e310
neovim: use TMPDIR as home during initilizaiton 2020-03-15 12:55:06 +00:00
Benjamin Hipple
fa353a0f0a
gnvim: upgrade cargo fetcher and cargoSha256 (#82015) 2020-03-08 19:19:41 -04:00
Benjamin Hipple
eb11feaa0b treewide: change fetchCargoTarball default to opt-out
Changes the default fetcher in the Rust Platform to be the newer
`fetchCargoTarball`, and changes every application using the current default to
instead opt out.

This commit does not change any hashes or cause any rebuilds. Once integrated,
we will start deleting the opt-outs and recomputing hashes.

See #79975 for details.
2020-02-13 22:41:37 -08:00
Doron Behar
d4169851a5 neovim-remote: add now needed setuptools as input 2020-02-13 13:20:29 -08:00
Peter Hoeg
6ac6bf2927
Merge pull request #73854 from Dema/neovim-qt-version-bump
neovim-qt: 0.2.12 -> 0.2.15
2020-01-13 09:07:58 +08:00
Maximilian Bosch
5f6df74f66
Merge pull request #77166 from r-ryantm/auto-update/neovim-remote
neovim-remote: 2.2.3 -> 2.4.0
2020-01-07 23:39:17 +01:00
Wael M. Nasreddine
7909787a7d Revert "vimPlugins: turn filetype and syntax before sourcing the plugins (#66536)"
This reverts commit a3bf0c2e40.
2020-01-07 13:13:41 -08:00
R. RyanTM
42a0d7f315 neovim-remote: 2.2.3 -> 2.4.0 2020-01-06 19:10:52 -08:00
Maximilian Bosch
9842c4b107
treewide: update which packages I'm currently maintaining
Idea shamelessly stolen from 4e60b0efae.

I realized that I don't really know anymore where I'm listed as maintainer and what
I'm actually (co)-maintaining which means that I can't proactively take
care of packages I officially maintain.

As I don't have the time, energy and motivation to take care of stuff I
was interested in 1 or 2 years ago (or packaged for someone else in the
past), I decided that I make this explicit by removing myself from several
packages and adding myself in some other stuff I'm now interested in.

I've seen it several times now that people remove themselves from a
package without removing the package if it's unmaintained after that
which is why I figured that it's fine in my case as the affected pkgs
are rather low-prio and were pretty easy to maintain.
2019-12-26 15:27:47 +01:00
Manuel Mendez
b840977407 neovim: Drop jemalloc
See https://github.com/neovim/neovim/pull/9526.
2019-12-25 23:49:21 +01:00
R. RyanTM
8413dbee82 neovim-remote: 2.2.2 -> 2.2.3 2019-12-01 18:42:33 +01:00
Matthias Beyer
44465d3480 neovim: 0.4.2 -> 0.4.3
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-11-23 19:24:49 +01:00
Dmitry Olyenyov
e40adc8788 neovim-qt: 0.2.12 -> 0.2.15 2019-11-21 11:45:00 +03:00
R. RyanTM
1550417b51 neovim-remote: 2.2.1 -> 2.2.2
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/neovim-remote/versions
2019-10-22 19:00:29 -07:00
Shreyansh Khajanchi
7885eeaffd neovim-qt: fix icons 2019-10-17 14:11:41 +09:00
Shreyansh Khajanchi
3388941c59 neovim: fix icon not displaying 2019-10-17 11:34:40 +09:00
Matthieu Coudron
81487f73eb
Merge pull request #70215 from LnL7/darwin-lua-libluv
neovim: fix darwin build
2019-10-04 13:05:32 +09:00
Minijackson
4e7364abab gnvim: init at 0.1.5 2019-10-02 14:08:40 +09:00
Daiderd Jordan
c819648a68 neovim: link against libluv on darwin 2019-10-02 00:30:42 +02:00
Matthieu Coudron
60f3c94965
Merge pull request #68882 from rvolosatovs/update/neovim
Neovim: 0.3.8 -> 0.4.2
2019-09-23 22:15:01 +09:00
Doron Behar
c5f3851909 neovim-remote: 2.2.0 -> 2.2.1 2019-09-21 01:23:01 +09:00
Roman Volosatovs
824869c3fc
neovim: 0.3.8 -> 0.4.2 2019-09-16 22:00:43 +02:00
Craig Hall
6bdaca51e8
neovim: sort lists alphabetically 2019-09-16 16:10:13 +02:00
Vladimír Čunát
2e6bf42a22
Merge branch 'master' into staging-next
There ver very many conflicts, basically all due to
name -> pname+version.  Fortunately, almost everything was auto-resolved
by kdiff3, and for now I just fixed up a couple evaluation problems,
as verified by the tarball job.  There might be some fallback to these
conflicts, but I believe it should be minimal.

Hydra nixpkgs: ?compare=1538299
2019-08-24 08:55:37 +02:00
Doron Behar
a111f95401 neovim-remote: 2.1.9 -> 2.2.0 2019-08-20 17:15:08 +09:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
Wael Nasreddine
a3bf0c2e40
vimPlugins: turn filetype and syntax before sourcing the plugins (#66536)
Vim Terraform expects the `filetypedetect` group to exist. However, since we were enabling the filetype and the syntax *after* loading the plugins, it was exiting with an error preventing us from generating the remote plugins manifest with the plugin enabled. See #65894 for context.
2019-08-13 12:25:06 -07:00
Peter Hoeg
0b9b95d5b1 neovim-qt: 0.2.11 -> 0.2.12 2019-08-05 14:42:37 +09:00
R. RyanTM
f1f66e2296 neovim-remote: 2.1.7 -> 2.1.9
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/neovim-remote/versions
2019-07-19 15:54:05 -07:00
Roman Volosatovs
c7a4a0c852 neovim: 0.3.7 -> 0.3.8 2019-07-07 10:22:59 +02:00
Rok Garbas
65781e204d
Remove me (garbas) as maintainer since I don't have much time to maintain anything 2019-07-03 11:27:39 +02:00
R. RyanTM
f11a3e6685 neovim-unwrapped: 0.3.5 -> 0.3.7
Semi-automatic update generated by
https://github.com/ryantm/nixpkgs-update tools. This update was made
based on information from
https://repology.org/metapackage/neovim-unwrapped/versions
2019-06-02 20:35:36 +09:00
Matthieu Coudron
66a1e97719 neovim-unwrapped: don't fix cmake
Pollutes git status
2019-05-31 17:07:09 +09:00
Jonas Holst Damtoft
dbb27af6c6 neovim: Allow passing extra makeWrapperArgs 2019-05-29 18:15:15 +09:00
Gabriel Ebner
b8a6775227 neovim: use lua on aarch64 2019-05-16 12:37:15 +02:00