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
Will Dietz
b035da2e4d
Add vim-markdown plugin....
2016-12-14 17:29:52 -06: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
Arseniy Seroka
57260d4c79
Merge pull request #20483 from steveeJ/vim-plugins-deoplete-go
...
vim-plugins/deoplete-go: init at 2016-11-12
2016-11-18 23:35:21 +04:00
Stefan Junker
da23970660
vim-plugins/deoplete-go: init at 2016-11-12
2016-11-17 18:23:33 +01:00
Jaka Hudoklin
f4780da125
vimPlugins/vim-jsdoc: init at 0kr4p01p
2016-11-17 13:07:38 +01:00
Joe Hermaszewski
d6a3aaef89
vim-utils: fix typo
2016-11-13 12:07:10 +00:00
James Cunningham
5dee508acf
vim plugins: add dracula theme
2016-11-10 16:24:45 +00:00
Vladimír Čunát
8e86d3d451
vim-plugins: add clighter8
2016-11-07 20:21:42 +01:00
Vladimír Čunát
d8652a053b
vimPlugins: auto-update
...
- Rename couldn't be fetched; new URL should be OK.
- Two plugins got re-ordered (added ad-hoc, apparently).
- ctrlp* is suspected to contain non-generated code;
I left it untouched this round but it should be fixed.
/cc @carlsverre for 71a94dfd9
2016-11-07 18:55:21 +01:00
Jaka Hudoklin
48c94846c9
vim-plugins/editorconfig-vim: init at a459b8
2016-10-23 17:27:32 +02:00
Jaka Hudoklin
3ba12b3333
vim-plugins/auto-pairs: init at 1b3a1efb
2016-10-23 17:27:24 +02:00
Lorenzo Manacorda
3dab3b6fd6
vimPlugins: added Rename ( #19298 )
2016-10-06 18:34:39 +02:00
Edward Tjörnhammar
5b11c34b51
vimPlugins: added agda-vim vim-grammarous vim-easytags, updates
2016-10-05 15:11:20 +02:00
Joachim F
25828b546f
Merge pull request #18867 from carlsverre/add/ctrlp-cmatcher
...
ctrlp-cmatcher: init at 09-22-2016
2016-09-24 00:11:06 +02:00
Carl Sverre
71a94dfd93
ctrlp-cmatcher: init at 09-22-2016
...
Faster matcher for the ctrlp vim plugin.
2016-09-22 22:59:37 -07:00
Hoang Xuan Phu
c678e121c4
vim-plugins: remove unused arguments
2016-09-17 16:45:34 +08:00
Hoang Xuan Phu
81cc672000
vim-plugins: add some more aliases
2016-09-17 16:44:56 +08:00
Hoang Xuan Phu
4ccbab01a9
vim-plugins: add acp, rainbow and vim-repeat
2016-09-17 16:40:15 +08:00
Kamil Chmielewski
914e0e594c
buildGoPackage: deps.json -> deps.nix in NIXON
...
https://github.com/NixOS/nixpkgs/pull/17254#issuecomment-245295541
* update docs to describe `deps.nix`
* include goDeps in nix-shell GOPATH
* NixOS 16.09 rel notes about replacing goPackages
2016-09-16 00:04:55 +01:00
Kamil Chmielewski
26072a5b67
vimPlugins: YouCompleteMe FIX gocode crash
...
https://github.com/Valloric/ycmd/issues/586
2016-09-01 14:45:04 +02:00
Vladimír Čunát
b981fe2095
vim-indent-guides: init at 2016-04-17
2016-08-29 14:40:12 +02:00
Stefan Junker
6715afca34
vimUtils.vimtex: 2016-07-26 -> 2016-08-19 ( #17945 )
2016-08-26 14:48:35 +02:00
Rok Garbas
ac12a89278
vimPlugins.vim-auto-save: init and also vimPlugins updated
2016-07-27 13:23:30 +02:00
Brandon Kase
0ca5879b5a
vimPlugins: fix youcompleteme on darwin
2016-07-18 19:01:58 +02:00
Rok Garbas
3634e8ac3e
vimPlugins: update existing plugins and added 3 more
...
- github:sbdchd/neoformat
- github:elmcast/elm-vim
- github:sheerun/vim-polyglot
2016-07-16 20:09:55 +02:00
J Phani Mahesh
bbd0a47950
vim-plugin:YouCompleteMe: propogatedBuildInputs -> propagatedBuildInputs
2016-07-14 17:26:19 +05:30
Rok Garbas
963327aacb
vimPlugins: updating plugin and adding floobits plugin
2016-07-11 22:49:16 +02:00
Marc Weber
c3f56e912a
Add nixpkgs documentation about how to create a derivation with Vim + plugins
2016-06-25 21:39:00 +02:00
Daiderd Jordan
a20b8c114b
vimPlugins: added deoplete-jedi
2016-06-17 08:16:39 +02:00
David Craven
54f80775cb
rust: Refactoring of rust and cargo packages
2016-06-15 12:47:13 +02:00
Arseniy Seroka
06027595fc
vimPlugins: update 2016-06-15
2016-06-15 00:03:59 +03:00
Erik Rybakken
d49e0ff79f
vimPlugins: add localvimrc
2016-06-11 23:13:15 +02:00
Kamil Chmielewski
6909d0e456
vimPlugins: FIX fzf outside goPackages
2016-06-09 11:21:30 +02:00
Brandon Kase
440004a017
vimPlugins: add purescript plugins
2016-06-04 17:25:08 -07:00
Rok Garbas
54f5872f06
vimPlugins: updating plugins
2016-05-24 15:37:08 +02:00
Rok Garbas
810a4dd656
vimPlugins.YankRing: fixing the build
2016-05-20 10:48:03 +02:00
Rok Garbas
4b2a5edd7c
vimPlugins: update also fixes hashes due to change in fetchgit #15469
2016-05-20 10:40:11 +02:00
Rok Garbas
499195dfcf
vimPlugins: updated existing plugins and added new ones
...
- also added fzf manuall
- added following plugins to `vim-plugin-names` list:
github:terryma/vim-expand-region
github:rust-lang/rust.vim
github:junegunn/fzf.vim
github:hecal3/vim-leader-guide
github:ctjhoa/spacevim
github:Shougo/deoplete.nvim
2016-05-17 02:01:10 +02:00
Marc Scholten
f3a912a0d5
vimPlugins: Init vim-closetag
2016-05-15 17:01:51 +02:00
Brandon Kase
ea018f8339
racerd: init at 0.1.1
...
Needed for Rust YouCompleteMe support
2016-05-14 01:28:08 -07:00
Arseniy Seroka
559553d34a
Merge pull request #15127 from bkase/haskell-vim
...
vimPlugins: add missing haskell plugins
2016-05-05 14:46:59 +03:00
Brandon Kase
17d85f4e91
vimPlugins: add missing haskell plugins
...
* haskell-vim
* hlint-refactor-vim
* vim-haskellConcealPlus
2016-05-03 23:12:16 -07:00
Stefan Junker
3829bcf866
vim-go: 2016-04-15 -> 2016-05-01 ( #15157 )
2016-05-02 11:09:04 +02:00
Kamil Chmielewski
0fcf707673
YouComplteMe: FIX: ycm_core.so: undefined symbol: clang_parseTranslationUnit2FullArgv
...
https://github.com/Valloric/YouCompleteMe/issues/2125
2016-04-29 19:29:20 +02:00
Stefan Junker
aaec8fb9f1
vim-plugins: add vimprivewpandoc and needed python modules
2016-04-23 18:48:31 +02:00
Stefan Junker
1b80f24788
vim-plugins: make Cocoa optional
2016-04-23 18:46:36 +02:00
Arseniy Seroka
6dfe7a7114
vimPlugins: update 2016-04-16
2016-04-16 01:32:47 +03:00
Benjamin Staffin
bd4fdfd722
vimPlugins: add vim-jsonnet and zenburn
2016-03-31 23:20:44 -07:00
Arseniy Seroka
1bb80801eb
Merge pull request #14044 from kamilchm/youcompleteme
...
vimPlugins: youcompleteme FIX #14006 No rule to make target 'ycm_support_libs'
2016-03-21 23:19:59 +03: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
Brandon Kase
51eb1dce81
vim-plugins: add airline-themes
2016-03-20 02:31:24 -07:00
Arseniy Seroka
b20439ef67
vimPlugins: update 2016-03-09
2016-03-09 20:24:06 +03:00
Avery Glitch
ada1051888
Added vim plugins Lightline and Spacegray
2016-03-07 18:53:40 +11:00
Arseniy Seroka
e695d73d8f
vimPlugins.vim-autoformat: init at 2016-02-24
2016-02-25 12:22:44 +03:00
Arseniy Seroka
d2d0f19b57
vimPlugins: update 2016-02-25
2016-02-25 12:17:06 +03:00
Arseniy Seroka
dd7e6bd97f
Merge pull request #12859 from seagreen/vinegar-vim-plugin
...
vim-plugins: add vinegar
2016-02-08 19:17:50 +03:00
Ian Grant Jeffries
e4c9fa40a6
vim-plugins: add vinegar
2016-02-07 19:27:17 -05:00
Arseniy Seroka
8df0951f59
vimPlugins: update 2016-01-22
2016-01-22 23:02:39 +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
Arseniy Seroka
cc51d6bc87
vimPlugins: update 2016-01-09
2016-01-09 00:38:23 +03:00
Daiderd Jordan
de18e60014
vim-plugins: added build inputs for jagajaga/vim-addon-vim2nix #2
2016-01-08 21:56:44 +01:00
Arseniy Seroka
1974ced666
vimPlugins: update 2016-01-05
2016-01-05 19:58:30 +03:00
Arseniy Seroka
c2dd20b561
vimPlugins: update 2016-01-04
2016-01-04 14:45:05 +03:00
Arseniy Seroka
20c1ef63cb
vimPlugins: update 2015-12-17
2015-12-17 23:14:27 +03:00
Arseniy Seroka
a7fe3c667f
vimPlugins: update to 11.12.2015
2015-12-11 21:31:40 +03:00
Tuomas Tynkkynen
c47910ae4e
nix-prefetch-scripts: Split into multiple derivations
...
This makes it possible to e.g. only install nix-prefetch-git and not the
others.
Closes #7399 .
2015-12-04 14:38:41 +02:00
Stefan Junker
d8d3c1aba9
vim-plugins: add colorschemes and colorstepper
2015-10-30 16:21:37 +01:00
Rok Garbas
731bb36652
vimPlugins: some vim addons got removed in e206ea5b
probably by accident
2015-10-16 12:55:56 +02:00
Théophane Hufschmitt
c3ed71b0f2
vimPlugins.vim-startify: init at 2015-08-20
2015-10-05 15:55:35 +02:00
Théophane Hufschmitt
aa84d62a93
vimPlugins.vim-nix: init at 2015-05-10
2015-10-05 15:55:35 +02:00
Théophane Hufschmitt
216a05175c
vimPlugins: added some plugins
2015-10-05 15:55:35 +02:00
Théophane Hufschmitt
2496ecc327
vimPlugins.ctrlp: fixed upstream url
2015-10-05 15:55:34 +02:00
Théophane Hufschmitt
e206ea5b0c
vimPlugins.gundo: fixed upstream url
2015-10-05 15:55:34 +02:00
Arseniy Seroka
030fa33958
vimPlugins: 2015-09-21 update
2015-09-21 23:01:11 +03:00
Arseniy Seroka
6c6653a437
vimPlugins: 2015-09-17 update
2015-09-17 00:42:27 +03:00
Rehno Lindeque
b1d894e081
vimPlugins: add vim-jade
2015-09-16 00:38:20 +00:00
Arseniy Seroka
1c158ecdb4
vimPlugins: 2015-09-01 update
2015-09-01 05:10:53 +03:00
Benjamin Staffin
cd142cea4f
vimPlugins.unite: Init at 2015-08-29
...
unite works nicely together with vimshell.
2015-08-30 15:31:52 -07:00
Arseniy Seroka
7cf4d2cf5b
Merge pull request #9556 from kamilchm/vim-go
...
vimPlugins: replace unmaintained vim-golang with vim-go
2015-08-31 00:58:54 +03:00
Kamil Chmielewski
25f19c2725
vimPlugins: replace unmaintained vim-golang with vim-go
2015-08-30 22:36:02 +02:00
Arseniy Seroka
984ca122f4
Merge pull request #9506 from benley/vim2nix
...
vimUtils.pluginnames2nix: fixes for non-nixos systems
2015-08-30 23:15:26 +03:00
Rok Garbas
33cb16104c
vimPlugins: adding css_color_5056, ctrlp-py-matcher, ctrlp-z, goyo, vim-signify, vim-webdevicons
2015-08-29 21:01:38 +02:00
Rok Garbas
c61ade7b52
vimPlugins: updated (and sorted alphabetically)
2015-08-29 21:01:28 +02:00
Domen Kožar
cbb7bc92b6
Merge pull request #9320 from kamilchm/vimPlugins-molokai
...
vimPlugins: add molokai
2015-08-29 14:09:51 +02:00
Benjamin Staffin
5fe9618a30
vimUtils.pluginnames2nix: fixes for non-nixos systems
...
Now referring to the nix prefetch scripts through their nixpkgs
derivation in order to make sure their shebang lines are rewritten
properly. Otherwise nix-prefetch-hg fails on Ubuntu (and probably
Debian) systems, where /bin/sh is not bash.
2015-08-28 19:27:33 -07:00
Benjamin Staffin
a166119486
vimproc: Fix when run on non-NixOS linux distros
...
Prior to this change, if there exists a /lib*/ld-linux*.so.2 on a
system, vimproc will try to load vimproc_linux64.so or
vimproc_linux32.so instead of vimproc_unix.so, which is what nix
actually builds.
2015-08-27 20:35:46 -07:00
Kamil Chmielewski
86b34e3a0d
vimPlugins: add molokai
2015-08-19 14:44:20 +02:00
Eric Sagnes
0abedda1cc
vimPlugins: add CheckAttach, vimwiki
2015-08-06 10:56:46 +09:00
Arseniy Seroka
ef082f9cc0
vimPlugins: fix evaluation
2015-07-29 22:03:23 +03:00
Arseniy Seroka
300f2e2bdf
vimPlugins: 2015-07-29
2015-07-29 21:58:17 +03:00
Rehno Lindeque
f6f5b34977
vimPlugins: add vim-multiple-cursors
2015-07-20 19:58:56 +00:00
Leroy Hopson
c5c75be064
vimPlugins: add changeColorScheme-vim
2015-07-09 14:28:11 +12:00
Leroy Hopson
070133bfb8
vimPlugins: add random-vim
2015-07-09 14:15:40 +12:00
Leroy Hopson
450c0da6d7
vimPlugins: change wombat256 source to github
...
See issue #8694 . Previously wombat256 was downloading its source from
the vim website using fetchurl. The builder was failing when it tried to
unpack the .vim source file. Using the vim-scripts github repo avoids
this problem.
2015-07-08 19:01:26 +12:00
Leroy Hopson
b0e6cedf6e
vimPlugins: add vim-sleuth
2015-07-04 02:19:57 +12:00
Leroy Hopson
a28f0340e1
vimPlugins: add CSApprox
2015-07-04 02:19:57 +12:00
Arseniy Seroka
da4266afb6
vimPlugins: update 2015-06-27
2015-06-27 02:05:15 +03:00
Arseniy Seroka
b83d53e355
vimPlugins: 2015-06-16 update
2015-06-16 01:44:35 +03:00
Daiderd Jordan
06d49aa696
vimPlugins.youcompleteme: use clang instead of clang-unwrapped on darwin
2015-06-15 22:38:56 +02:00
Arseniy Seroka
ab8561e3e5
fix: vim-xkbswitch proper lib
2015-06-07 16:00:13 +03:00
Arseniy Seroka
9cd797ff26
vim plugins: refactor and regenerate
2015-06-01 23:40:29 +03:00
Tobias Geerinckx-Rice
484e903da3
vim-plugins: vim-wakatime -> 4.0.1
...
- upgrade wakatime cli to v4.0.14
- make sure config file has api_key
- only display setup complete message first time setting up cfg file
- don't log time towards git temporary files
- prevent slowness in quickfix window to fix #24
- reuse SSL connection across multiple processes for improved performance
- correctly display caller and lineno in log file when debug is true
- project passed with --project argument will always be used
- new --alternate-project argument
- fix bug with auto detecting project name
- correctly log message from py.warnings module
- handle plugin_directory containing spaces
2015-06-01 04:04:33 +02:00
Tobias Geerinckx-Rice
158e1cfdd0
Don't use "with licenses;" for single licences
...
And don't use square brackets on such lines.
2015-05-28 19:20:29 +02:00
Arseniy Seroka
a4fc6eb596
vimPlugins: update
2015-05-11 22:46:41 +03:00
Tobias Geerinckx-Rice
65775f9a0e
vim-plugins: wakatime 3.0.9 -> 4.0.0
2015-05-03 22:29:14 +02:00
Hendrik Bunke
c9c972b872
vimPlugins: vim-nerdtree-tabs, vim-buffergator
2015-04-30 17:21:50 +02:00
Hendrik Bunke
a96c076743
vimPlugins: added vim-jinja
2015-04-23 17:40:16 +02:00
dnhgff
faf23cd8ab
vim-plugins: update youcompleteme to build with latest llvmPackages
2015-04-07 08:21:58 -07:00
Tobias Geerinckx-Rice
5e6aca84c4
vim-plugins: wakatime 3.0.8 -> 3.0.9
...
- upgrade wakatime cli to v4.0.7
- update requests package to v2.0.6
- update simplejson to v3.6.5
- capture warnings in log file
2015-04-04 02:28:20 +02:00
Arseniy Seroka
59771abeda
vimPlugins: add vim-gista
2015-03-28 20:45:10 +03:00
Arseniy Seroka
ec21d9d526
vimPlugins: update
2015-03-26 22:54:29 +03:00
Tobias Geerinckx-Rice
9e5abbc404
vim-plugins: wakatime 3.0.7 -> 3.0.8
2015-03-10 04:58:45 +01:00
Vladimír Čunát
46b48b0b43
Revert "vimPlugins: update" due to bad hashes
...
This reverts commit 57a0c44c2c
.
https://github.com/NixOS/nixpkgs/commit/f799749442489#commitcomment-9901870
2015-02-24 21:59:41 +01:00
Vladimír Čunát
f799749442
vimPlugins.Syntastic: fix fetchgit hash
...
I've got no idea why the hash was wrong. I hope the hashes aren't unstable.
Reported on http://unix.stackexchange.com/questions/186519/unable-to-install-vim-plugins
2015-02-24 21:21:05 +01:00
Tobias Geerinckx-Rice
72b30b1b3d
wakatime 20150213 -> 3.0.7
2015-02-19 14:47:52 +01:00
Arseniy Seroka
57a0c44c2c
vimPlugins: update
2015-02-18 18:36:48 +03:00
Arseniy Seroka
a6b1cb8411
vimPlugins.YCM: fix sha
2015-02-17 16:54:06 +03:00
Tobias Geerinckx-Rice
3049ef6769
vim-plugins: add wakatime
2015-02-16 02:20:11 +01:00
Arseniy Seroka
e7db6fd1ac
vimplugins: update vim2nix and VAM
2015-02-09 01:43:24 +03:00
Valérian Galliat
f4951338ce
vim-plugins: add sensible
2015-02-08 16:16:31 +01:00
Arseniy Seroka
a6a9d8137f
vimPlugins.youCompleteMe: fix name
...
Using date instead of rev
See https://github.com/NixOS/nixpkgs/pull/4499#issuecomment-58805580 for more info why.
2015-02-07 23:15:00 +03:00
Rok Garbas
525a318a0f
vimPlugins.YouCompleteMe: name should reflect revision
2015-02-06 21:05:43 +01:00
Rok Garbas
e4c0ee53d2
vimPlugins.YouCompleteMe: updated to latest
2015-02-06 20:07:10 +01:00
Marc Weber
411545b038
update vam, vim2nix, fixes 6183
2015-02-06 20:02:56 +01:00
Arseniy Seroka
e01997e1ef
vim-plugins: add xkb-switch
2015-02-04 00:17:08 +03:00
Arseniy Seroka
b11927ff68
Revert "vim-plugins: update"
...
This reverts commit b736b20203
.
Because `vim-plugin-names-to-nix` doesn't create sha's.
2014-12-18 02:41:47 +03:00
Arseniy Seroka
b736b20203
vim-plugins: update
2014-12-18 02:39:51 +03:00
Arseniy Seroka
22dfaefea5
yunocommit-vim: fix link
2014-12-05 02:32:36 +03:00
Arseniy Seroka
3342729bd0
yunocommit-vim: update plugin
2014-12-05 01:50:55 +03:00
Marc Weber
abd016cea8
Refactoring vim plugins again:
...
- sort automatcially generated vim derivations
- move the plugins to be derived by VAM into its own file: vim-plugin-names
- rename vimrc into vimUtils moving all common code into it
so that it is possible to use it within ~/.nixpkgs/config.nix
- Moving all important documentation into vimUtils
- provide vimPlugins.pluginnames2Nix to provide a bin/vim-* command
writing updated derivations into its buffer
VAM's repository's nix.vim got some improvements @ VAM repository, eg hg
fetchout out got fixed and shell failures are noticed now (Thanks to Arseniy
Seroka)
2014-12-04 15:32:38 +01:00
Lysergia
eb7f8666f2
Fix the Vim Plugins Documentation
2014-11-30 17:12:32 -05:00
Arseniy Seroka
3367a28270
fix typos and remove useless imports
2014-11-24 02:44:27 +03:00
Arseniy Seroka
ec8bfcb696
racer: add pkg and vim plugin
2014-11-24 02:41:36 +03:00
Arseniy Seroka
f54f79e5a3
sort plugins
2014-11-20 23:49:17 +03:00
Arseniy Seroka
555e3a0deb
vim: add plugins
2014-11-19 01:12:54 +03:00
Aristid Breitkreuz
d50cb78b78
vim-plugins/YouCompleteMe: fix build
2014-11-16 17:27:13 +01:00
Arseniy Seroka
9b2cff2fc7
fix missing sha and rev
2014-11-13 22:43:32 +03:00
Arseniy Seroka
2399edd633
fix travis eval and remove duplicate
2014-11-13 00:18:47 +03:00
Arseniy Seroka
ad2160f9b4
vim-plugins: fix missing deps
2014-11-12 23:29:47 +03:00
Marc Weber
613ca23e85
experimental/vim-vam-pathogen-vimrc-support
...
This patch implements derving a .vimrc from vim-plugins.nix loading those
plugins by either Pathogen or VAM (VAM seems to be slightly faster and is much
more powerful).
Example:
environment.systemPackages = [
# default plain vim
vim_configurable
# vim which get's called vim-with-addon-nix
(vim_configurable.customize {
name = "vim-with-addon-nix";
vimrcConfig.vam.pluginDictionaries = [{name = "vim-addon-nix"; }];
})
];
This way you can provide an "enhanced Vim" and a standard Vim.
Details about what this commit changes:
1) provide a new toplevel name vimrc which
* provides a way to build up a .vimrc using either pathogen or VAM (knowing about plugin dependencies by name)
* can enhance vim to support. vim.customize { name = "name-user"; vam.pluginDictionaries and/or pathogen.pluginNames = .. }
* introduce rtp names for each vim plugin pointing to the runtimepath path
* suggest naming to be the same as vim-pi so that VAM's dependencies work
* derive some packages as example from vim-pi using VAM's new autoload/nix.vim
supporting simple dependencies
* test case for vim-addon-nix for VAM/pathogen
2) enhance vim_configurable to support .customize
3) update many plugins by using VAM's implementation not rewriting those which
* vim-pi doesn't know about the git source yet (TODO: make vim-pi be aware of
those)
* have special build code
This commit partially conflicts with commits done by Bjørn Forsman starting by
37f961628b
, eg the one using lower case attr and pkg names, because they don't
match vim-pi (eg YouCompleteMe). Rather than resolving the conflict this just
adds aliases so that both names can be used
2014-11-08 19:34:17 +01:00
Arseniy Seroka
454590f884
vim-plugins: add and update
2014-10-21 15:42:35 +02:00
Bjørn Forsman
796e67169f
vim-plugins: sort alphabetically
2014-10-20 17:45:28 +02:00
Bjørn Forsman
9d0b455960
vim-plugins: use commit dates instead of commit ids as version numbers
...
Git commit ids shouldn't be used as version numbers in nixpkgs:
* they don't increase monotonically
* they don't always start with a digit, causing nix to not parse them as
version numbers, and instead sees them as part of the package name,
causing the package to (seemingly) conflict with itself upon upgrade.
2014-10-20 17:45:28 +02:00
Bjørn Forsman
94e0d3c6c2
vim-plugins: coffee-script: start version number with digit
...
Or else nix will see it as part of package name.
2014-10-20 17:45:28 +02:00
Bjørn Forsman
c60c0ede9a
vim-plugins: use lower case attr and pkg names
...
(According to the nixpkgs manual.)
Keep old attrnames around for backward compatibility.
2014-10-20 17:45:27 +02:00
Bjørn Forsman
e6c1973971
vim-plugins: update source hash for command-t
...
And use fetchzip instead of fetchurl towards github.com to not let this
happen again. (fetchzip checks the hash on the *extracted* archive, so
changes in compression algo etc. doesn't change the hash.)
2014-10-20 17:45:27 +02:00
Bjørn Forsman
5165ee6ff3
vim-plugins: buildVimPlugin: drop needless 'path' argument
...
Derive 'path' from the plugin name instead.
2014-10-20 17:45:27 +02:00
Bjørn Forsman
37f961628b
vim-plugins: prefix all plugin names with 'vimplugin-'
...
Currently some plugins use "vim-" prefix, some use "-vim" suffix and
some have no prefix or suffix at all.
I chose "vimplugin-" prefix to match the attribute path: vimPlugins.*
2014-10-20 17:45:27 +02:00
Bjørn Forsman
f58ff54520
vim-plugins: rename simpleDerivation to buildVimPlugin
2014-10-20 17:45:26 +02:00
Thomas Strobel
bd57c29032
Update vim plugin vimproc, and add patch for ghc-mod vim plugin
...
Closes #4490
2014-10-12 13:20:04 +01:00
Bjørn Forsman
4353e5380b
youcompleteme (vim plugin): use commit date as version number
...
Using a git commit id as version number doesn't work well, so use the
commit date instead.
Also, there is no other version of YouCompleteMe than the git version,
so drop 'git' from the package name.
2014-10-03 20:53:15 +02:00
Bjørn Forsman
abaf2dbeae
youcompleteme (vim plugin): update to latest
...
patchShebangs fixes build failure in chroot (in this new version).
The --system-libclang flag is now needed to prevent YouCompleteMe from
trying to download and build clang (which fails).
2014-10-03 20:51:15 +02:00
Thomas Strobel
455b8dd9d8
Add package: vim plugin: vimoutliner
...
Closes #4252
2014-09-24 20:36:36 +01:00
Thomas Strobel
8700f46a8f
Vim-plugins: add vim-pathogen
2014-08-15 19:45:32 +02:00
Shea Levy
82666653d2
Merge branch 'new-vim-plugins' of git://github.com/ts468/nixpkgs
2014-08-14 21:32:52 -04:00
Shea Levy
34a3986b14
vim-pluings: Fix missing hash
2014-08-14 21:32:44 -04:00
Thomas Strobel
4dba947701
Added a few VIM plugins.
2014-08-13 20:58:26 +02:00
Eelco Dolstra
f64d84698e
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
pkgs/applications/audio/espeak/edit.nix
pkgs/applications/audio/lmms/default.nix
pkgs/desktops/e18/enlightenment.nix
pkgs/games/exult/default.nix
pkgs/os-specific/linux/alsa-plugins/default.nix
2014-07-28 11:30:49 +02:00
Rok Garbas
0953235369
vimPlugins.YouCompleteMe: updated to latest
2014-07-24 12:43:43 +02:00
Eelco Dolstra
4f7289eec9
Don't use ensureDir
2014-07-22 11:01:32 +02:00
Eelco Dolstra
7f410ef923
Merge remote-tracking branch 'origin/master' into staging
...
Conflicts:
pkgs/misc/vim-plugins/default.nix
2014-07-22 11:00:00 +02:00
Paul Colomiets
8d9ff87c14
Add several vim plugins
...
Added are:
* ctrlp
* vim-a
* colorsamplerpack
* yankring
2014-07-15 14:59:15 +02:00
Paul Colomiets
496d12958e
Add automatic plugin activation for vim
2014-07-15 14:59:15 +02:00
Eelco Dolstra
40f7b0f9df
Another attempt to eradicate ensureDir
...
See c556a6ea46
.
2014-06-30 14:56:10 +02:00
Arseniy Seroka
ad8aeebad8
vim-plugins: update and upgrade
2014-04-21 19:21:18 +02:00
Shea Levy
4d5d6aed29
Merge branch 'vimPlugins.YouCompleteMe/update' of git://github.com/offlinehacker/nixpkgs
...
vimPlugins.YouCompleteMe: update to ee12530df0
Conflicts:
pkgs/misc/vim-plugins/default.nix
2014-03-14 18:50:21 -04:00
Jason "Don" O'Conal
c95b774f52
vimPlugins.golang: add expression
2013-12-16 01:21:23 +00:00
Jason \"Don\" O'Conal
db5c6917f3
vimPlugins.ipython: add expression
...
close #1141
2013-10-29 15:45:46 +02:00
Jason "Don" O'Conal
3c3c631a45
vimPlugins.vimshell: add expression
...
vimPlugins.vimproc: add expression
close #978
2013-10-20 23:35:53 +03:00
Jaka Hudoklin
fc991159d8
vimPlugins.YouCompleteMe: update to ee12530df0
2013-09-25 20:02:41 +02:00
Jason "Don" O'Conal
575be7dd4b
vimPlugins.tagbar: add expression
2013-09-08 21:13:40 +02:00
Jason "Don" O'Conal
499109b7dd
vimPlugins.syntastic: update to 3.1.0
2013-09-08 21:09:14 +02:00
Jason "Don" O'Conal
77cf3c3e0c
vimPlugins.taglist: add expression
2013-08-22 12:26:27 +03:00
Jason "Don" O'Conal
ed3b966870
vimPlugin.eighties: add expression
2013-08-22 10:43:59 +10:00
Marc Weber
84ca773f9b
use simpleDerivation for all Vim plugins
2013-07-19 20:17:42 +02:00
Jason "Don" O'Conal
1d7d0addcc
vim-plugins: add expression command-t
...
* also fix build of vim on darwin
2013-07-14 11:24:45 +10:00
Jason "Don" O'Conal
72afda56d5
vim-xdebug: add expression
2013-06-27 11:21:11 +10:00
Jason "Don" O'Conal
60fd718856
vim-coffee-script: add expression
2013-06-21 15:11:07 +10:00
Jason "Don" O'Conal
4968acde6b
Add vim syntastic plugin
2013-06-15 13:22:11 +10:00
Marc Weber
71628d6e35
vim: supporting multiple sources:
...
- vim-nox: client-server implementation without X
- latest: latest mercurial sources (still very stable)
- default: latest release
vim-plugins: Introduce an area to put vim plugins which are worth adding to nix
because they need more effort than just "unpacking". Document that
2013-05-27 22:26:29 +02:00