Commit graph

36 commits

Author SHA1 Message Date
Jörg Thalheim aa39d5a614 vim: remove legacy additional-nix-code
This is a left-over from https://github.com/NixOS/nixpkgs/pull/46394
We no longer use this.
2018-09-23 14:56:27 +01:00
Jörg Thalheim 663951eaa3
Merge pull request #43388 from symphorien/neovim-python-env
Fix neovim PYTHONPATH handling
2018-08-30 08:51:21 +01:00
Symphorien Gibol dddaa94ac2 neovim wrapper: also make <vimplugin>.pythonDepedencies a function
A function of the same signature as the argument of python.withPackages
2018-07-27 00:27:44 +02:00
Daiderd Jordan 9ac035b5a6
vim-plugins: add extra plugins
- isort
- splice
- a bunch of tpope's missing plugins
2018-07-26 00:37:14 +02:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Daiderd Jordan 756f64bb35
vim-plugins: updates 2018-06-17 22:06:04 +02:00
Jörg Thalheim 73df91ea37 vimPlugins.matchit-zip: remove unpack phase 2018-04-08 22:27:17 +01:00
Jörg Thalheim 77303e90a6 vimPlugins.cpsm: wants ncurses 2018-04-08 22:26:53 +01:00
Jörg Thalheim f7c7a4cde1 vimPlugins.vim-yapf: fix evaluation 2017-12-09 10:28:40 +00:00
Vladimír Čunát 6f5d989478
treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
Joerg Thalheim 2c70504892 vimPlugins.vim-grammarous: set languagetool path
Otherwise it try to install languagetool into nix store
2017-11-21 17:05:55 +00:00
Joerg Thalheim db06695dd7 vimPlugins.command-t: 2017-06-23 -> 2017-09-29 2017-11-06 11:33:01 +00:00
Jörg Thalheim 127b2624b7 vim-yapf: init at 2017-03-21 2017-07-27 23:22:26 +01:00
Jörg Thalheim a7f4c879e5 vim-plugins: update set 2017-07-25 13:50:35 +01:00
Jörg Thalheim 3477f56027
vimPlugins.command-t: fix ruby build 2017-06-18 12:56:45 +01:00
Jörg Thalheim caec2fcdd0
vimPlugins.ensime-vim: make additional nix code persistent 2017-06-11 12:10:00 +01:00
Jörg Thalheim e2197465c1
cc-wrapper: externalize default_cxx_stdlib_compile
This value is require to get c++ std include path for libclang based tools (vim plugins in my case).
I currently extract it this with this rather command:

```
eval echo $(nix-instantiate --eval --expr 'with (import <nixpkgs>) {}; clang.default_cxx_stdlib_compile')
```

it did not trigger any recompilation on my system.
2017-06-08 19:50:40 +01:00
Daiderd Jordan 8977b1f2ee vim-plugins: use https for github repositories 2017-03-04 13:16:46 +01:00
Jörg Thalheim f2b1d6e5dc
vimPlugins.clang_complete: init at 2017-02-16 2017-02-19 21:33:18 +01:00
Charles Strahan 0fe9b1e203
vim-plugins: use ycmd package for youcompleteme 2017-02-10 01:10:54 -05:00
Dmitry Kalinkin f37c7e01d5
youcompleteme: fix compilation
1) Replace --system-libclang with an explicit setting for the path to
nix libclang 3.9. Otherwise it will find system's libclang on darwin.

2) Remove clang/llvm from build inputs. This prevents ycm itself from
being compiled by clang 3.9. stdenv's standard compiler (gcc or
clang 3.7) will suffice.

3) Enable C++11 again as #16212 is caused by incopatibility between
clang 3.9 and libc++ 3.7, but we don't compile YCM with clang 3.9, so
this is not needed anymore.
2017-01-01 17:35:16 -05:00
Arseniy Seroka 39a0d766db Merge pull request #20678 from carlsverre/fix/ctrlp-cmatcher
Fix/ctrlp cmatcher
2016-11-24 22:53:15 +04:00
Carl Sverre a7500ca12b cpsm: init at 565ab53a66fa52c46d80adf6981b07f4bdffcb1d 2016-11-24 00:16:24 -08:00
Carl Sverre 1d45e5d6c7 fix/ctrlp-cmatcher: add extra steps to additional-nix-code 2016-11-23 23:53:32 -08:00
Stefan Junker da23970660 vim-plugins/deoplete-go: init at 2016-11-12 2016-11-17 18:23:33 +01:00
Vladimír Čunát 8e86d3d451 vim-plugins: add clighter8 2016-11-07 20:21:42 +01:00
Brandon Kase 0ca5879b5a vimPlugins: fix youcompleteme on darwin 2016-07-18 19:01:58 +02:00
J Phani Mahesh bbd0a47950 vim-plugin:YouCompleteMe: propogatedBuildInputs -> propagatedBuildInputs 2016-07-14 17:26:19 +05:30
David Craven 54f80775cb rust: Refactoring of rust and cargo packages 2016-06-15 12:47:13 +02:00
Rok Garbas 810a4dd656 vimPlugins.YankRing: fixing the build 2016-05-20 10:48:03 +02:00
Brandon Kase ea018f8339 racerd: init at 0.1.1
Needed for Rust YouCompleteMe support
2016-05-14 01:28:08 -07:00
Kamil Chmielewski 6386d68e9d vimPlugins: youcompleteme FIX #14006 No rule to make target
'ycm_support_libs'
599de71575 (diff-6725b893dfc969abac4f4ee39a3a317f)
2016-03-21 09:45:57 +01:00
Arseniy Seroka d2d0f19b57 vimPlugins: update 2016-02-25 2016-02-25 12:17:06 +03:00
Daiderd Jordan 465e965e38 vimPlugins.youcompleteme: enable on unix 2016-01-19 22:41:31 +01:00
Daiderd Jordan ea5910a859 vimPlugins.youcompleteme: patch default python path 2016-01-16 20:21:47 +01:00
Arseniy Seroka 4a0a0592db vimPlugins: move vim2nix into nixpkgs repo 2016-01-10 13:19:06 +03:00