Commit graph

456 commits

Author SHA1 Message Date
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