Commit graph

684 commits

Author SHA1 Message Date
Wael M. Nasreddine 24770039e5
vimPlugins.emmet-vim: init at 2018-10-06 2018-11-07 11:19:43 -08:00
Wael M. Nasreddine 73cddf1e95
vimPlugins.vim-terraform: init at 2018-08-02 2018-11-07 11:17:51 -08:00
Wael M. Nasreddine 644c864637
vimPlugins.direnv-vim: init at 2017-12-29 2018-11-07 11:16:50 -08:00
Wael M. Nasreddine f8f4b17d16
vim-plugins: vim-go: add missing binaries gocode, gocode-mod and the go-tools 2018-11-05 22:14:10 -08:00
Wael M. Nasreddine 5ac0ee6ea8
vim-plugins: vim-go: patch go#config#BinPath() instead of the caller 2018-11-05 22:07:42 -08:00
Jörg Thalheim 2a3aa769a0
Merge pull request #49669 from kalbasit/nixpkgs_provide-binaries-for-vim-go
Provide all the binaries needed by the vim-go plugin
2018-11-04 17:30:33 +00:00
Trolli Schmittlauch f6b41dd3d1 vim-plugins: automatic version bumps
The recommended ./update.py script for adding new plugins also bumps the
version of already existing plugins.
2018-11-04 15:14:00 +01:00
Trolli Schmittlauch da0db21029 vim-plugins: add jedi-vim
As this is a python3 plugin it'd be nice to check for python3 support in
the used vim, but apparently nobody else does this.
2018-11-04 15:13:59 +01:00
Wael M. Nasreddine e09e5297d3
vim-plugins: vim-go: provide the binaries required for the plugin to be functional 2018-11-02 22:04:44 -07:00
Sirio Balmelli ad49300678 add vim plugin vim-scripts/autoload_cscope.vim 2018-11-01 20:01:55 +01:00
Denny Schäfer 2cf654a64e
vim-plugins/iceberg init 2018-10-29 22:10:33 +01:00
Maximilian Bosch d301d5cb74
vimPlugins.clang_complete: fix path to libclang.so
With the current plugin configuration I get the following error when
opening a C/C++ file in ViM:

```
"main.cpp" 246L, 7522C
Loading libclang failed, completion won't be available. Are you sure '/nix/store/jdz3pbl853dw6k0qg54ifd5fplkq7xl8-cla
ng-3.9.1/lib/libclang.so' contains libclang?
```
2018-10-20 14:54:46 +02:00
Henry 388adf92a1 misc/vim-plugins: add posva/vim-vue 2018-10-05 14:54:39 +02:00
Klaas van Schelven 1549c0a95c nvie/vim-flake8: init at 2018-09-21 2018-10-03 17:03:31 +02:00
Jörg Thalheim 5dfe67d624
Merge pull request #47532 from ma9e/wal-vim
vimPlugins.wal-vim: init at 2018-06-04
2018-09-30 22:49:00 +01:00
Sean Haugh 42c9c31ad9 vimPlugins.wal-vim: init at 2018-06-04 2018-09-29 13:16:32 -05:00
Will Dietz fc5eb7ff74 vim-plugins: regen for new additions, updates (2018-09-29) 2018-09-29 13:12:26 -05:00
Will Dietz d1619bb81d vim-plugin-names: add 'ferret', 'workflowish', few colorschemes 2018-09-29 13:12:09 -05:00
Jörg Thalheim b7d34a3d13 vimPlugins.vim-husk: init at 2015-11-29
(cherry picked from commit ef32704f1d537512842ea711881f333413f08b79)
2018-09-25 22:15:32 +01:00
Jörg Thalheim 3b4a8a6902 vimPlugins: update
(cherry picked from commit f1477a3c87020ce5262ffa3cf78fa38e22dca6c2)
2018-09-25 22:15:24 +01:00
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
Thomas Kerber 3afe74864c
vim-utils: fix broken vim-plug implementation. 2018-09-20 14:41:12 +01:00
Sam Parkinson 0e1f3ef01a vim-tsx: init at 2017-03-16
fixes #46728
2018-09-20 08:44:45 +01:00
Jörg Thalheim 6fdec2b3a4 vimPlugins: update.py also needs nix-prefetch-git 2018-09-20 08:42:46 +01:00
Jörg Thalheim bd46155a8d vimUtils: replace vim-addon-nix with vim-nix
vim-addon-nix throws weird errors on startup
2018-09-20 08:26:03 +01:00
Roman Volosatovs 516a83c0e8
vimPlugins: Add vim-plug addon implementation 2018-09-20 08:52:32 +02:00
Roman Volosatovs 3f47dfff3b
vimPlugins: Add vim-plug, update plugins 2018-09-20 08:52:32 +02:00
Roman Volosatovs d82d6a7dae
vimPlugins: shougo -> Shougo 2018-09-20 08:51:29 +02:00
Jörg Thalheim cb293ec416
Merge pull request #46638 from ryantm/aliases
vimPlugins: warn if alias is used inside overrides
2018-09-18 07:54:38 +01:00
Matthieu Coudron c4819dafe5 vimPlugins: adding vim-sayonara/nvimdev/obsession 2018-09-17 01:31:32 +09:00
Jörg Thalheim dec78a23d1 vimPlugins: only update generated.nix if all plugins were downloaded
https://github.com/NixOS/nixpkgs/pull/46728#discussion_r217915996
2018-09-16 16:59:41 +01:00
Christopher Birkbeck 2fb5b52bab
Added ranger.vim, a plugin that uses the ranger file manager within vim. 2018-09-14 22:43:58 -04:00
Ryan Mulligan 48c81f0d55 vimPlugins: warn if alias is used inside overrides 2018-09-14 08:59:01 -07:00
Jörg Thalheim cfc8e26ce5
Merge pull request #46566 from Mic92/ncm2
vimPlugins.ncm2: init at 2018-09-03
2018-09-13 18:36:41 +01:00
Ryan Mulligan f91a79ecc8 treewide: fix config.allowAliases = false evaluation 2018-09-13 06:47:22 -07:00
Jörg Thalheim e15ffdf951 vimPlugins.ncm2: init at 2018-09-03
This is the new version of neovim completion manager
2018-09-12 09:14:38 +01:00
Jörg Thalheim 60ebc45659 vimPlugins.LanguageClient-neovim: 2018-06-12 -> 2018-09-07 2018-09-12 09:14:38 +01:00
Jörg Thalheim c4a621d4a6 vimPlugins: run update script in empty environment 2018-09-12 07:51:48 +01:00
Jörg Thalheim ac415ca68e vimPlugins: do not pick up aliases from nixpkgs 2018-09-12 07:51:03 +01:00
Jörg Thalheim 4daba543aa vimPlugins: updates 2018-09-12 07:45:44 +01:00
Roman Volosatovs 8f4c5c72ac
vimPlugins: Fix update.py, add/update plugins 2018-09-10 21:41:04 +02:00
Jörg Thalheim 8ccdd29578 vim-plugins: add missing update.py
This file was accidentally not included in 953199fd82
2018-09-09 23:19:41 +01:00
Jörg Thalheim 953199fd82 vim-plugins: rewrite updater
A new python script has been added to replace the aged viml-based
updater. The new updater has the following advantages:

- use rss feeds to check for updates quicker
- parallel downloads & better caching
- uses proper override mechanism instead of text substitution
- update generated files in-place instead of having to insert updated plugins manually

Automatically reading `dependencies` from the plugins directory has been
not re-implemented.
This has been mostly been used by Mark Weber's plugins, which seem to
no longer receive regular updates.
This could be implemented in future as required.
2018-09-09 11:22:43 +01:00
Jörg Thalheim 182f1fc2c8 vim-plugins: remove .git extension from spec 2018-09-08 10:08:56 +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
Johannes Lötzsch d8238b66c1 vim-fireplace: init at 2018-06-01 (#45725) 2018-08-29 11:28:34 +02:00
Jörg Thalheim 134d599b00
Merge pull request #45325 from LnL7/vim-nix
vim-nix: 2018-07-01 -> 2018-08-19
2018-08-19 14:00:28 +01:00
Daiderd Jordan 7efb1828ed
Merge pull request #45311 from Thra11/vim-lastplace
vim-lastplace: init at 2017-06-13
2018-08-19 13:32:53 +02:00
Daiderd Jordan 27fcd62209
vim-nix: 2018-07-01 -> 2018-08-19 2018-08-19 13:06:51 +02:00
Tom Hall 8749b34586 vim-qml: init at 2018-07-22 2018-08-18 20:06:44 +01:00
Tom Hall c4bf74e28c vim-lastplace: init at 2017-06-13 2018-08-18 20:04:49 +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
Daiderd Jordan 4301f22197
vim-plugins: automatic updates 2018-07-26 00:16:21 +02:00
Daiderd Jordan 4eb70fbd22
vim-youcompleteme: 2018-06-20 -> 2018-07-24 2018-07-24 21:56:47 +02:00
Jörg Thalheim 218298b30f
Merge branch 'master' into unused5 2018-07-21 15:41:22 +01:00
Daiderd Jordan c4a0133602
Merge pull request #43871 from hcmensch/master
vim-plugin-names/default.nix: data added for vim-ledger
2018-07-21 11:19:43 +02:00
hcmensch 6e878df451
added info for vim-ledger plugin in default.nix 2018-07-20 23:00:54 -04:00
volth 52f53c69ce pkgs/*: remove unreferenced function arguments 2018-07-21 02:48:04 +00:00
hcmensch 8993ddf897
Update vim-plugin-names 2018-07-20 18:23:21 -04:00
volth 6d2857a311 [bot] treewide: remove unused 'inherit' in let blocks 2018-07-20 19:38:19 +00:00
Will Dietz 7e9be73138 vim-plugins: add alias for maktaba so it is found as a dependency 2018-07-19 11:21:05 -05:00
Will Dietz ee68c9e084 vim-plugins: simplify command slightly, overwrite 'result' if present 2018-07-19 11:21:05 -05:00
Will Dietz 0073c30dbf vim-plugins: document sorting, fix vim command to not ask to hit enter
Fixes #38748. Hopefully :).
2018-07-19 11:21:05 -05:00
Will Dietz a79a0c686b vim-plugins: swift, fastfold, some colorschemes 2018-07-19 11:20:49 -05:00
Will Dietz 0204a2739c vim-plugins: update (2018-07-19)
Moved 'dhall-vim' to match order in vim-plugin-names,
so diff'ing against generated expressions is easier.

There's a "vim-nix" update in here! :)
2018-07-19 10:42:59 -05:00
volth 101df126bb config.skipAliases -> config.allowAliases 2018-07-17 14:46:21 +00:00
volth 4bafaaff8a config.skipAliases: also disable vimPlugins, git, xfce and gnome3 aliases 2018-07-17 14:46:21 +00:00
Ryan Mulligan fce8f26af6 treewide: http -> https (#42665) 2018-06-27 22:12:57 +02:00
Sarah Brofeldt 3eac18b553 vimPlugins.dhall-vim: init at 2018-06-04 (#42648) 2018-06-27 16:34:59 +02:00
Daiderd Jordan 756f64bb35
vim-plugins: updates 2018-06-17 22:06:04 +02:00
Daiderd Jordan 669199a725
LanguageClient-neovim: fix darwin build 2018-06-16 13:33:10 +02:00
John Children 70214715ba LanguageClient-neovim : 2018-03-6 -> 2018-06-12 2018-06-15 17:30:36 +01:00
Ben Creasy d98146985c vim-utils: update plugin generation instruction
Currently the pager is a problem but in general fetching
all these plugins is inefficient for the general case.
2018-05-02 22:31:53 -07:00
Profpatsch b90104ea0e lib/debug: fix use-sites of deprecated debug functions 2018-04-27 18:59:39 +02:00
Daiderd Jordan e609551090
vim-nix: 2018-04-15 -> 2018-04-24 2018-04-25 18:48:16 +02:00
Daiderd Jordan 7d80c755e8
vim-plugins: disable pager in example command
Fixes #38748
2018-04-17 20:44:49 +02:00
Daiderd Jordan 4dc3b71377
vim-plugins: update 2018-04-17 20:43:03 +02:00
Daiderd Jordan 1935782c00
vim-plugins: add bats.vim 2018-04-15 20:15:39 +02:00
Julien Dehos 25edf5ad52 julia-vim: init at 2018-03-27 2018-04-13 15:22:18 +02:00
Jörg Thalheim 849a685970 vimPlugins.colors-solarized: add old alias back 2018-04-09 18:33:35 +01:00
Jörg Thalheim a2cd838280 vimPlugins.UltiSnips: add old alias back 2018-04-09 18:20:23 +01:00
Jörg Thalheim 60b5384780 vimPlugins.surround: fix typo (was sourround) 2018-04-09 09:20:01 +01: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 99c27720ed vimPlugins: sort plugin name list alphabetically 2018-04-08 22:14:36 +01:00
Jörg Thalheim 260d90d936 vimPlugins: use github https links
git protocol is insecure and does not work behind proxies.
Therefore prefix github: before every name
2018-04-08 22:11:11 +01:00
Will Dietz 00fb7d29bf vim-plugins: updates!
Only updated the ones I have experience with,
so this is not exhaustive.
2018-03-20 15:48:50 -05:00
Mathis Antony 1beda3fc6c vim-solidity: init at 2018-02-11 2018-03-12 23:17:03 +08:00
Rok Garbas bf25a02027 vimPlugins: updating all vim plugings 2018-03-12 13:30:58 +01:00
John Children 31db03ea14 LanguageClient-neovim: 2017-12-05 -> 2018-03-06
Following up from issue #33391, building LanguageClient-neovim now
requires some rust dependencies. This patch makes the plugin now longer
listed in vim-plugin-names file so that it will not be automatically
generated and instead lists it in non-generated plugins.

Also adds rustPlatform to arguments for vim plugins set.
2018-03-12 13:30:58 +01:00
Mitsuhiro Nakamura 1fa28ae95d [RDY] skim: init at 0.3.2 (#33561) 2018-03-03 15:39:16 +00:00
Jörg Thalheim 21ea4e4728
Merge pull request #35838 from kamilchm/vim-git-gutter
vim-gitgutter: 2017-11-01 -> 2018-02-26
2018-02-27 12:38:58 +00:00
Jörg Thalheim 9a6b5d4302
Merge pull request #35837 from kamilchm/vim-ale
vim-plugins: ale: 2017-12-04 -> 2018-02-25
2018-02-27 12:15:33 +00:00
Kamil Chmielewski 0c58c829ba vim-gitgutter: 2017-11-01 -> 2018-02-26 2018-02-27 11:17:19 +01:00
Kamil Chmielewski 97de154631 vim-plugins: ale: 2017-12-04 -> 2018-02-25 2018-02-27 11:14:05 +01:00
Daiderd Jordan e03bae0f0c
vim-nix: 2017-04-30 -> 2018-02-25 2018-02-25 17:09:36 +01:00
pjan vandaele 92b6275773
Adds vim-rooter plugin 2018-02-19 12:09:17 +09:00
Sam Parkinson 64573492e2 vim-pencil: init at 2017-06-14 2018-02-12 22:33:41 +01:00
Jörg Thalheim cbd14de2c0
Merge branch 'master' into add_vim_plugins 2018-02-10 12:38:56 +00:00
Jörg Thalheim 2bffc88a51
Merge pull request #34631 from symphorien/targets-vim
vimPlugins.targets-vim: init at 2017-12-03
2018-02-10 00:52:17 +00:00
Maximilian Bosch 8e70725077
vim_configurable: enable overrides
Sometimes it's needed to override parts of `vim_configurable`, for
instance when using ENSIME (http://ensime.github.io/), in this case you
need a Python interpreter and the modules `sexpdata` and
`websocket_client`.

However overriding `vim_configurable` is quite hard as we run
`vimUtils.makeCustomizable` over the default comming from
`configurable.nix`. Therefore it's necessary to copy the code from
`all-packages.nix` and alter the parts you need: https://nixos.org/nix-dev/2017-April/023364.html

In order to simplify overriding `vim_configurable` I added an
`override` and an `overrideAttrs` function to `vimutils.makeCustomizable`
to ensure that the customization capabilities won't be lost after
altering the derivation.

Now it's possible to write expressions like this without evaluation
failures:

```
with pkgs;

let
  vimPy3 = vim_configurable.override {
    python = python3;
  };
in vimPy3.customize { ... }
```
2018-02-07 16:57:40 +01:00
Symphorien Gibol 9d5cce6767 vimPlugins.targets-vim: init at 2017-12-03 2018-02-05 18:35:16 +01:00
Kamil Chmielewski 81334e531e vim-elixir: 2017-10-20 -> 2018-02-01 2018-02-02 10:57:41 +01:00
Anders Sildnes 544e214975
vim-plugins: correct name for vim-github-dashboard 2018-02-01 16:24:11 +01:00
Anders Sildnes cf0a87b44e
vim-plugins: sort plugin-names and fix indentation 2018-02-01 16:23:39 +01:00
Anders Sildnes 81d444102c
vim-plugins/auto_pairs: remove redundant/dead reference 2018-02-01 16:23:01 +01:00
Anders Sildnes d8311b87c2
vim-plugins/vim-textobj-user: init 2018-02-01 16:22:55 +01:00
Anders Sildnes b0864c33e3
vim-plugins/improved-ansiesc: init 2018-02-01 16:22:24 +01:00
Anders Sildnes 1af14e0f1e
vim-plugins/open-browser: init 2018-02-01 16:22:21 +01:00
Anders Sildnes 7aa5e6bfaf
vim-plugins/vim-themis: init 2018-02-01 16:22:19 +01:00
Anders Sildnes 18dd939118
vim-plugins/vim-smalls: init 2018-02-01 16:22:17 +01:00
Anders Sildnes 45ab7091a7
vim-plugins/tabpagebuffer: init 2018-02-01 16:22:14 +01:00
Anders Sildnes dea716d801
vim-plugins/neoyank: init 2018-02-01 16:22:12 +01:00
Anders Sildnes fffe2f8384
vim-plugins/neomru: init 2018-02-01 16:22:10 +01:00
Anders Sildnes b1a60ba86b
vim-plugins/neoinclude: init 2018-02-01 16:22:07 +01:00
Anders Sildnes 7e7c89d7df
vim-plugins/necosyntax: init 2018-02-01 16:22:05 +01:00
Anders Sildnes 555306364e
vim-plugins/echodoc: init 2018-02-01 16:22:00 +01:00
Anders Sildnes 7e8f286499
vim-plugins/denite: init 2018-02-01 16:21:49 +01:00
Anders Sildnes 355062b3a9
vim-plugins/context-filetype: init 2018-02-01 16:21:44 +01:00
Anders Sildnes 5f93dc5918
vim-plugins/committia: init 2018-02-01 16:21:42 +01:00
Anders Sildnes 7ee75b8cf4
vim-plugins/vim-wordy: init 2018-02-01 16:21:40 +01:00
Anders Sildnes 4d5acac34b
vim-plugins/vim-operator-user: init 2018-02-01 16:21:38 +01:00
Anders Sildnes 5fa0183d00
vim-plugins/vim-operator-replace: init 2018-02-01 16:21:35 +01:00
Anders Sildnes e77a83b808
vim-plugins/vim-niceblock: init 2018-02-01 16:21:33 +01:00
Anders Sildnes d718644baf
vim-plugins/vim-textobj-multiblock: init 2018-02-01 16:21:31 +01:00
Anders Sildnes cee0a1c1a1
vim-plugins/vim-test: init 2018-02-01 16:21:28 +01:00
Anders Sildnes 4b036bb019
vim-plugins/vim-gitbranch: init 2018-02-01 16:21:26 +01:00
Anders Sildnes b39683a4df
vim-plugins/vim-json: init 2018-02-01 16:21:24 +01:00
Anders Sildnes 40f8ccbb3c
vim-plugins/cute-python: init 2018-02-01 16:21:22 +01:00
Anders Sildnes e55ffc0c3e
vim-plugins/concealedyank: init 2018-02-01 16:21:19 +01:00
Anders Sildnes edeeae7b5c
vim-plugins/denite-git: init 2018-02-01 16:21:17 +01:00
Anders Sildnes d12a748955
vim-plugins/denite-extra: init 2018-02-01 16:21:14 +01:00
Anders Sildnes 140ddbd1c5
vim-plugins/mayansmoke: init 2018-02-01 16:21:10 +01:00
Anders Sildnes 6b4c532632
vim-plugins/vim-operator-surround: init 2018-02-01 16:21:08 +01:00
Anders Sildnes f90e3bae4e
vim-plugins/vim-toml: init 2018-02-01 16:21:06 +01:00
Anders Sildnes 3bc1af57c7
vim-plugins/vim-grepper: init 2018-02-01 16:20:58 +01:00
Anders Sildnes 89763446e9
vim-plugins/vim-bazel: init 2018-02-01 16:20:55 +01:00
Anders Sildnes 9096a92a4d
vim-plugins/peskcolor.vim.git init 2018-02-01 16:20:50 +01:00
Will Dietz 950a69c351 vim-plugins: Add vim-dirdiff 2018-01-23 10:23:56 -06:00
Maximilian Bosch 76f1c77f5f
vimPlugins.gitv: init 2018-01-20 11:03:02 +01:00
Anders Sildnes 999b889907
vim-plugins/fugitive: 2017 -> 2018 2018-01-16 17:18:30 +01:00
Anders Sildnes 82f0cfaf58
vim-plugins/vim-dashboard init 2018-01-16 17:18:27 +01:00
Anders Sildnes c1ef975d00
vim-plugins/deoplete.nvim: 2017 -> 2018 2018-01-16 17:18:25 +01:00
Anders Sildnes 14fed7b7b9
vim-plugins/fzf.vim: 2017 -> 2018 2018-01-16 17:18:17 +01:00
Anders Sildnes c0436f5c0b
vim-plugins/tabpagecd init 2018-01-16 17:18:14 +01:00
Anders Sildnes ad746d1beb
vim-plugins/vim-ft-diff_fold init 2018-01-16 17:18:11 +01:00
Anders Sildnes f1e3289286
vim-plugins/vim-logreview init 2018-01-16 17:18:09 +01:00
Anders Sildnes 2f1be1f27d
vim-plugins/vim-jsbeautify init 2018-01-16 17:18:06 +01:00
Anders Sildnes 632fb7d5b4
vim-plugins/vim-javascript init 2018-01-16 17:18:04 +01:00
Anders Sildnes 78108d37f3
vim-plugins/vim-cursorword init 2018-01-16 17:18:01 +01:00
Anders Sildnes edd27a8a30
vim-plugins/sparkup init 2018-01-16 17:17:58 +01:00
Anders Sildnes d2bec58233
vim-plugins/table-mode: 2017 -> 2018 2018-01-16 17:17:49 +01:00
Anders Sildnes 18ce75d24c
vim-plugins/vim-ruby init 2018-01-16 17:14:25 +01:00
Anders Sildnes 565a912cbb
vim-plugins/riv init 2018-01-16 17:14:15 +01:00
Anders Sildnes 14329d3035
vim-plugins/vim-scouter init 2018-01-16 17:14:05 +01:00
Anders Sildnes 5f891a72b5
vim-plugins/prettyprint init 2018-01-16 17:13:52 +01:00
Anders Sildnes c690cb6995
vim-plugins/neco-look init 2018-01-16 17:13:43 +01:00
Anders Sildnes 10412490c7
vim-plugins/zeavim init 2018-01-16 17:13:36 +01:00
Anders Sildnes db75ba31aa
vim-plugins/xterm-color-table init 2018-01-16 17:13:27 +01:00
Anders Sildnes 413ddd19bd
vim-plugins/easygit init 2018-01-16 17:13:13 +01:00
Anders Sildnes 9bd6dc7a78
vim-plugins/csv init 2018-01-16 17:13:05 +01:00
Anders Sildnes 8c83fd3edc
vim-plugins/caw init 2018-01-16 17:12:55 +01:00
Anders Sildnes 52903053e3
vim-plugins/SyntaxRange init 2018-01-16 17:12:42 +01:00
Anders Sildnes f2f4d7a658
vim-plugins/Syntastic: 2017 -> 2018 2018-01-16 17:12:11 +01:00
Anders Sildnes bb2bbe4ee6
vim-plugins/Cosco init 2018-01-16 17:11:58 +01:00
Anders Sildnes 5eb58fbc37
vim-plugins/autopairs init 2018-01-16 17:10:20 +01:00
Samuel Dionne-Riel 7b97c8c0c8 treewide: homepage+src updates (found by repology, #33263) 2018-01-05 20:42:46 +01:00
Daiderd Jordan 37196b9efa
vim-rhubarb: init at 2017-06-28 2017-12-17 17:45:57 +01:00
Jörg Thalheim f7c7a4cde1 vimPlugins.vim-yapf: fix evaluation 2017-12-09 10:28:40 +00:00
Jörg Thalheim 1592d5a9e7 vimPlugins: update all 2017-12-09 09:59:03 +00:00
Vladimír Čunát 6f5d989478
treewide: checkMeta fixes for x86_64-linux 2017-12-07 07:50:47 -05:00
Joerg Thalheim 62e6f2eb1d vimPlugins.vim-codefmt: init at 2017-03-04 2017-12-05 10:33:51 +00:00
Joerg Thalheim 5c6c794ae9 vimPlugins.vim-maktaba: init at 2017-05-07 2017-12-05 10:33:51 +00: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
Pascal Wittmann 24e87b49b6
Change many homepage urls from http to https #30636 2017-11-10 22:13:46 +01:00
Joerg Thalheim c755d83c47 vimPlugins: update all 2017-11-06 11:33:12 +00:00
Joerg Thalheim db06695dd7 vimPlugins.command-t: 2017-06-23 -> 2017-09-29 2017-11-06 11:33:01 +00:00
Joerg Thalheim 8c4dc462af vim-plugins: update command no longer requires user input 2017-11-06 11:26:38 +00:00
Samuel Leathers dce0e5d81b vim-plugins: add vim-docbk and related snippets 2017-11-02 10:34:23 -04:00
Will Dietz 7008e531bf vim-plugins: Add zig-vim 2017-10-20 13:05:48 -05:00
Maximilian Bosch acf0ee69ba
vim-plugins: add overrideAttrs support for buildVimPluginFrom2Nix 2017-10-01 11:33:12 +02:00
Jörg Thalheim aea73202a4 Merge pull request #29773 from Ma27/vim/install-hooks
vim-plugins: add install hooks
2017-09-26 07:48:46 +01:00
Bjørn Forsman d757d8142e vimPlugins.robotframework-vim: init at 2017-04-14 2017-09-25 22:24:13 +02:00
Maximilian Bosch 67a42ae2a1
vim-plugins: document nix-shell -I usage for vim-plugin-names-to-nix usage
I use my own fork for NixOS development/testing, but `nixos-unstable`
for my system configuration.

Whenever I add a new plugin and I regenerate the expressions I need to
change the `NIX_PATH` variable to my own fork. As this is something I
tend to forget I think it's better to document this.
2017-09-25 22:18:51 +02:00
Maximilian Bosch 5fb2184bd3
vim-plugins: add {pre,post}Install hooks to buildVimPlugin 2017-09-25 22:18:47 +02:00
Maximilian Bosch 0a5d4ca5a8
vimPlugins.xptemplate: init at 2017-04-18 2017-09-24 13:51:20 +02:00
Jörg Thalheim 2ebfdf972f nvim-cm-racer: init at 2017-07-27 2017-09-20 11:10:16 +01:00
Jörg Thalheim 276d234659 vimPlugins.LanguageClient-neovim: init at 2017-09-05 2017-09-20 11:10:09 +01:00
Jörg Thalheim 5c544b8c78 vimPlugins.nvim-completion-manager: init at 2017-09-05 2017-09-14 11:43:54 +01:00
Jörg Thalheim e477fa94b5 vimPlugins.vim-devicons: init at 2017-05-29 2017-09-14 11:43:47 +01:00
Klaas van Schelven 6e6a3c9ba5 andviro/flake8-vim: init at 2017-02-17 2017-09-11 13:49:36 +02:00
Benno Fünfstück dbefaeaab2 vim-yapf: fix evaluation
/cc @Mic92
2017-07-28 11:25:17 +02:00
Jörg Thalheim 127b2624b7 vim-yapf: init at 2017-03-21 2017-07-27 23:22:26 +01:00
Daiderd Jordan f35140fafc
vim-plugins: add ale 2017-07-25 19:28:05 +02:00
Daiderd Jordan 0f536deb74
vim-plugins: update 2017-07-25 19:28:05 +02:00
Jörg Thalheim aba21d99da vimPlugins.command-t: 2017-07-11 -> 2017-06-23
a7f4c879e5 (commitcomment-23287795)
2017-07-25 14:15:55 +01:00
Jörg Thalheim a7f4c879e5 vim-plugins: update set 2017-07-25 13:50:35 +01:00
Will Dietz fe3fb77774 vim-plugins: Add nim.vim 2017-07-10 12:29:03 -05:00
Maximilian Bosch 6152f4af26
Jenkinsfile-vim-syntax: init 2017-07-09 18:42:01 +02:00
Jörg Thalheim d3ceaccb42 nerdtree-git-plugin: init at 2017-03-12 2017-06-21 10:23:21 +01:00
Jörg Thalheim 10c2f39df0
vimPlugins.vimwiki: readd
was remove accidentally removed in 425bc07d43
2017-06-19 18:56:38 +01:00
Jörg Thalheim 3477f56027
vimPlugins.command-t: fix ruby build 2017-06-18 12:56:45 +01:00
Daiderd Jordan 29049d07f9
vim-plugins: fix evaluation 2017-06-11 14:48:21 +02:00
Jörg Thalheim 425bc07d43
vimPlugins: update source 2017-06-11 12:13:58 +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
Jörg Thalheim 297506d563
vimPlugins.ack-vim: init at 2017-05-07 2017-05-22 22:21:44 +01:00
Jörg Thalheim 4e404c5a70
vimPlugins: update sources 2017-05-22 22:20:58 +01:00
Maximilian Bosch 8d2e7c678b
rodjek/vim-puppet: init 2017-05-21 14:56:49 +02:00
Kamil Chmielewski 7fada5c172 vimplugin-vim-elixir: 2017-04-12 -> 2017-04-26 2017-05-10 15:04:40 +02:00
Jörg Thalheim 77e6529953
vimPlugins.pony-vim-syntax: init at 2016-01-23 2017-04-23 21:51:17 +02:00
Jörg Thalheim 647b1a68cd
vimPlugins: update sources 2017-04-23 21:42:53 +02:00
Jörg Thalheim cccd8420c5
vimPlugins.vim-trailing-whitespace init at 2016-03-27 2017-04-23 21:42:49 +02:00
Kamil Chmielewski 78635ce26b vim-elixir: 2017-03-29 -> 2017-04-13 2017-04-13 18:46:37 +02:00
Jörg Thalheim ded2876073 Merge pull request #24467 from kamilchm/vim-go
vim-go: 2017-02-19 -> 1.12
2017-03-30 10:19:35 +02:00
Kamil Chmielewski c916e2ce98 vim-go: 2017-02-19 -> 1.12 2017-03-30 09:18:07 +02:00
Kamil Chmielewski 835a692e9c vim-elixir: 2017-02-21 -> 2017-03-29 2017-03-30 08:16:23 +02:00
Daiderd Jordan f51ce6f929 Merge pull request #24417 from edanaher/fix-vim-youcompleteme
Fix vim youcompleteme
2017-03-29 20:35:51 +02:00
Evan Danaher c46e2d1903 vim-plugins: bump youcompleteme version.
This fixes a bad interaction with Supertab.
2017-03-28 16:07:51 -04:00
Evan Danaher c34aa75d30 vim-utils: Handle overriding knownPlugins betters. 2017-03-19 18:44:02 -04:00
Michael Raskin 846b6d250a Merge pull request #23256 from edanaher/ensime
Ensime
2017-03-18 18:24:19 +01:00
Daiderd Jordan 5262f5e3a2 vim-plugins: add some more plugins 2017-03-04 13:16:46 +01:00
Daiderd Jordan f14b001e27 vim-plugins: update with https sources 2017-03-04 13:16:46 +01:00
Daiderd Jordan 8977b1f2ee vim-plugins: use https for github repositories 2017-03-04 13:16:46 +01:00
Evan Danaher 4b9ec73288 vim-plugins: Add ensime-vim and dependencies. 2017-02-27 12:37:00 -05:00
Evan Danaher dcab427908 vim-plugins: Add infrastructure for python[3]Dependencies.
This allows vim plugins to specify python dependencies required at
runtime, and they will be added to the python environment.
2017-02-27 12:36:03 -05:00
Symphorien Gibol ac59309f69 vimPlugins.vim-indent-object: init at 2015-08-11 2017-02-25 14:57:41 +01:00
Symphorien Gibol d95dd3df28 vimPlugins.argtextobj: init at 2010-10-17 2017-02-25 14:44:16 +01:00
Nick Novitski 7bb0611e2e vim_configurable: Add packPath option to vimrcConfig (#22776)
* vim_configurable: Add packages option to vimrcConfig

Version 8 of vim adds the concept of "vim packages": directories which
contain one or more vim plugins, in either "start" or "opt"
subdirectories. Those in "start" are to be loaded automatically, while
those in "opt" can be loaded manually. Vim detects any packages located
in one of its "packpaths".

The packages option takes a set of sets describing one or more vim
packages, and adds the derivation containing these packages to the
packpath.

* fix documentation.
2017-02-22 01:06:34 +01:00
Jörg Thalheim f2b1d6e5dc
vimPlugins.clang_complete: init at 2017-02-16 2017-02-19 21:33:18 +01:00
Daiderd Jordan 7929888e8d Merge pull request #22614 from cstrahan/ycm
YouCompleteMe: use ycmd package
2017-02-14 21:32:09 +01:00
Robin Gloster d12639cb28 Merge pull request #22739 from Mic92/vam
vim.vam: fix filetype detection
2017-02-13 15:10:35 +01:00
Jörg Thalheim b7d65f8af0
vim.vam: fix filetype detection
According to https://github.com/MarcWeber/vim-addon-manager/blob/master/doc/vim-addon-manager-additional-documentation.txt#L1310
`filetype on` must be called after all VAM plugins are initialized.
Otherwise vim set `conf` filetype for some files containing hash tags.
2017-02-13 14:10:23 +01:00
Jörg Thalheim 005a9d2d9d
vimPlugins: update to latest 2017-02-13 01:08:20 +01:00
Charles Strahan 0fe9b1e203
vim-plugins: use ycmd package for youcompleteme 2017-02-10 01:10:54 -05:00
Evan Danaher 03c10c64ad vim-plugins: add vim-lawrencium 2017-02-03 17:02:35 -05:00
Evan Danaher 20db0d793f vim-plugins: add neco-vim 2017-02-03 09:32:55 -05:00
Evan Danaher b017334b46 vim-plugins: add vim-scala 2017-02-03 09:32:55 -05:00
Evan Danaher 127c299efc vim-plugins: add vim-highlightedyank 2017-02-03 09:32:54 -05:00
Antoine Racine 9fa9339a13 vimPlugins.alchemist-vim: init at rev c22d4883b7 2017-02-01 23:13:28 -05:00
Antoine Racine b4f3674694 Add vim-elixir to vim plugins 2017-02-01 20:05:22 -05:00
Vladimír Čunát 49b136377a
Merge #16501: add a guide about vim plugins 2017-01-30 18:28:20 +01:00
schneefux 9ffd864e01
vim plugins: added gruvbox 2017-01-21 16:07:28 +01:00
Arseniy Seroka fe5cbf221f Merge pull request #21904 from instantepiphany/master
vimPlugins: add typescript-vim, tsuquyomi
2017-01-16 14:41:18 +03:00
Maximilian Güntner 99ca11810a
vim plugins: added vim-speeddating 2017-01-15 18:57:52 +01:00
Jordan Cran 3ba22934e8 vimPlugins: add typescript-vim, tsuquyomi 2017-01-15 23:35:55 +11:00
Jude Taylor a493b89907 vimPlugins: add delimitMate 2017-01-10 11:51:03 -08:00
Rok Garbas 2c88414274 vimPlugins: update to latest 2017-01-04 10:53:27 +01: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
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