Commit graph

1517 commits

Author SHA1 Message Date
"notusknot"
a397294e06 vimPlugins: update 2021-06-26 22:20:44 -07:00
figsoda
cd58ea3344 vimPlugins.luasnip: init at 2021-06-23 2021-06-23 16:15:48 -04:00
figsoda
4516f0695d vimPlugins: update 2021-06-23 16:15:27 -04:00
Sandro
7730491a5f
Merge pull request #127899 from jlesquembre/vim-alias
vimPlugins.vim-alias: init at 2021-06-23
2021-06-23 15:20:07 +02:00
José Luis Lafuente
cf496ea5cf
vimPlugins.vim-alias: init at 2021-06-23 2021-06-23 15:02:25 +02:00
José Luis Lafuente
7955ea9628
vimPlugins.formatter-nvim: init at 2021-06-23 2021-06-23 07:12:13 +02:00
oxalica
07f392cd0c vimPlugins.{vim-speeddating,vim-surround,vim-unimpaired}: add dependency vim-repeat 2021-06-16 13:01:37 -07:00
figsoda
435032e8c1 vimPlugins.snap: init at 2021-06-16 2021-06-16 13:01:12 -07:00
figsoda
f0f4601d3a vimPlugins: update 2021-06-16 13:01:12 -07:00
figsoda
05d30b3131 vimPlugins.lightspeed-nvim: init at 2021-06-16 2021-06-16 12:47:10 -04:00
figsoda
b7b076a808 vimPlugins: update 2021-06-16 12:46:45 -04:00
Sandro
413d561316
Merge pull request #127029 from figsoda/presence.nvim 2021-06-16 18:34:40 +02:00
figsoda
54c7521b5b vimPlugins: update 2021-06-15 22:54:29 -04:00
figsoda
c06fb999eb vimPlugins: presence.nvim -> presence.nvim@main 2021-06-15 22:54:29 -04:00
Sandro Jäckel
7b4d273d3c
pythonPackages: websocket_client -> websocket-client 2021-06-15 22:03:10 +02:00
Naïm Favier
21ed7a970c vimPlugins.vim-bracketed-paste: init at 2018-05-22 2021-06-11 15:16:24 -07:00
Oliver Evans
d7e65e2ebf vimPlugins.gleam-vim: init at 2020-06-24
gleam-lang is a type-safe language on the Erlang VM.
See https://gleam.run
2021-06-10 11:46:58 +09:00
Oliver Evans
90dcc956a1 vimPlugins: update 2021-06-10 11:46:58 +09:00
natto1784
c86cd65e9b vimPlugins.presence-nvim: init at 2021-06-08 2021-06-08 18:32:23 -07:00
Jeremy Schlatter
eb61e1c249
vimPlugins.vim-unicoder: init at 2019-04-16 2021-06-07 17:12:03 -07:00
Matthieu Coudron
1d1c6753c6 neovim: set packpath only if there are packages
part of the work to automatically disable the generation of init.vim when unnecessary
2021-06-07 23:36:03 +02:00
Jonathan Ringer
a15bd8e006 vimPlugins.vim-clap: fix rust build 2021-06-06 16:49:44 -07:00
Chad Jablonski
953be75ba2 vimPlugins.lightline-gruvbox-vim: init at 2018-03-23 2021-06-06 16:42:06 -07:00
Chad Jablonski
df1d134ee4 vimPlugins.vim-simpledb: init at 2020-10-02 2021-06-06 16:42:06 -07:00
Chad Jablonski
e8a9f9164c vimPlugins: update 2021-06-06 16:42:06 -07:00
Tim Cuthbertson
3b4cace64d vim-utils: append customRC after plug / pathogen plugins are loaded 2021-06-06 16:25:11 +02:00
"Minijackson"
b752b53dde vimPlugins.compe-zsh: init at 2021-04-03 2021-06-05 11:16:32 +02:00
"Minijackson"
27f4df3f08 vimPlugins.vim-dadbod-completion: init at 2021-05-12 2021-06-05 11:16:14 +02:00
"Minijackson"
1a9ed313e6 vimPlugins.compe-latex-symbols: init at 2021-05-14 2021-06-05 11:15:54 +02:00
"Minijackson"
7b269b6d11 vimPlugins.compe-tmux: init at 2021-05-31 2021-06-05 11:14:01 +02:00
"Minijackson"
3625c15894 vimPlugins: update 2021-06-05 11:13:42 +02:00
Zhaofeng Li
e317f994d2 vimPlugins.vim-colorschemes: Fix source hash 2021-06-03 20:11:14 -07:00
Sandro
34228443c4
Merge pull request #124845 from maaslalani/vim-plugin-colorbuddy
vimPlugins.colorbuddy-nvim: init at 2021-04-16
2021-06-03 16:53:51 +02:00
toastal
01e24bd0dd
add himalaya Vim plugin (#124512)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
2021-06-01 17:59:57 +02:00
"Maas Lalani"
17cfba9b0a vimPlugins.colorbuddy-nvim: init at 2021-04-16 2021-05-31 12:50:05 -04:00
Sandro
d9c69fb889
Merge pull request #124694 from RonanMacF/master 2021-05-31 12:04:42 +02:00
Jean-Francois Chevrette
a7cd70f367
vimPlugins.gruvbox-flat-nvim: init at 2021-05-28 2021-05-30 08:30:26 -04:00
Ronan Mac Fhlannchadha
9c6a4fabc7 vimPlugins.vim-ultest: init at 2021-05-27 2021-05-27 20:52:11 +01:00
Ronan Mac Fhlannchadha
d4de973c91 vimPlugins: update 2021-05-27 20:51:39 +01:00
Matthieu Coudron
7836469dbe neovimUtils: makeNeovimConfig accepts plugins/customRc
mimics home-manager interface and makes it easier to associate configs with plugins. Added a test as well.
2021-05-25 22:41:08 +02:00
Matthieu Coudron
abb1e5cd4c vimUtils: dont use the alias to vim-pathogen
it breaks vim builds when disallowing aliases
2021-05-25 22:41:07 +02:00
"Robert W. Pearce"
2bf8188db2
vimPlugins.moonlight-nvim: init at 2021-05-16 2021-05-23 23:20:54 -04:00
"Robert W. Pearce"
e444cd105d
vimPlugins.nord-nvim: init at 2021-05-22 2021-05-23 23:20:53 -04:00
Jonathan Ringer
11a9ac00fc
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/tools/networking/xh/default.nix
2021-05-22 18:19:10 -07:00
Sandro
6187a1f53b
Update pkgs/misc/vim-plugins/generated.nix 2021-05-22 16:31:05 +02:00
Ronan Mac Fhlannchadha
1941e7c996
vimPlugins.conflict-marker-vim: init at 2020-09-23 2021-05-22 13:25:22 +01:00
Ronan Mac Fhlannchadha
fdaf66b6f0
vimPlugins.hiPairs: init at 2020-12-10 2021-05-22 13:25:21 +01:00
Ronan Mac Fhlannchadha
9b0fca29f9
vimPlugins.nvim-treesitter-pyfold: init at 2021-05-20 2021-05-22 13:25:21 +01:00
Ronan Mac Fhlannchadha
8c2a60ad5a
vimPlugins.pears-nvim: init at 2021-05-21 2021-05-22 13:25:21 +01:00
Ronan Mac Fhlannchadha
0eb12af279
vimPlugins.nvim-dap-ui: init at 2021-05-21 2021-05-22 13:25:21 +01:00
Ronan Mac Fhlannchadha
757de5a432
vimPlugins.scrollbar-nvim: init at 2020-09-28 2021-05-22 13:25:21 +01:00
Ronan Mac Fhlannchadha
dcc83cd07a
vimPlugins.telescope-dap-nvim: init at 2021-03-26 2021-05-22 13:25:20 +01:00
Ronan Mac Fhlannchadha
e54c43f8f1
vimPlugins: update 2021-05-22 13:25:20 +01:00
Jonathan Ringer
7507aed4e1
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
 pkgs/development/tools/rust/cargo-expand/default.nix
 pkgs/tools/misc/blflash/default.nix
2021-05-21 19:49:05 -07:00
notusknot
1c4571cf46 vimPlugins.bracey-vim: init at 2021-05-11 2021-05-21 19:08:38 -07:00
notusknot
07ae0b47e3 vimPlugins: update 2021-05-21 19:08:38 -07:00
github-actions[bot]
5efa447c88
Merge master into staging-next 2021-05-21 18:39:29 +00:00
"Lorenzo Manacorda"
2a215dc423 vimPlugins.vim-wordmotion: init at 2021-04-25 2021-05-21 18:30:32 +02:00
"Lorenzo Manacorda"
9e6d402e46 vimPlugins: update 2021-05-21 18:30:10 +02:00
github-actions[bot]
7000ae2b9a
Merge master into staging-next 2021-05-19 00:55:36 +00:00
Matthieu Coudron
ab205c5de1 vimPlugins: restore aliases 2021-05-18 22:15:58 +02:00
Jonathan Ringer
f7a112f6c4
Merge remote-tracking branch 'origin/master' into staging-next
Conflicts:
  pkgs/applications/graphics/emulsion/default.nix
  pkgs/development/tools/misc/texlab/default.nix
  pkgs/development/tools/rust/bindgen/default.nix
  pkgs/development/tools/rust/cargo-udeps/default.nix
  pkgs/misc/emulators/ruffle/default.nix
  pkgs/tools/misc/code-minimap/default.nix
2021-05-18 08:57:16 -07:00
Florian Beeres
873f2632e2 vimPlugins.sad: init at 2019-02-18 2021-05-17 14:50:27 +02:00
Florian Beeres
add85d7ee7 vimPlugin: update 2021-05-17 14:50:15 +02:00
github-actions[bot]
3ff6965554
Merge master into staging-next 2021-05-17 06:22:23 +00:00
Devin Singh
79d252d26c vimPlugins.edge: init at 2021-05-08 2021-05-16 18:35:37 -07:00
Devin Singh
644fbb4b8c vimPlugins.vim-easyescape: init at 2020-11-22 2021-05-16 18:35:37 -07:00
Jonathan Ringer
d8e62d8e41
Merge remote-tracking branch 'origin/master' into staging-next
Fix cargo-flash build
2021-05-16 18:27:14 -07:00
"Matthieu Coudron"
f269c57097 vimPlugins: update 2021-05-17 00:48:52 +02:00
Matthieu Coudron
8c63ac7893 vimPlugins: generate an overlay
let update.py generates generated.nix as an overlay.
This should help maintaining vim-plugins outside of nixpkgs, as one can
use update.py to generate an out-of-tree vimPlugins overlay.
2021-05-17 00:40:25 +02:00
Andrey Kuznetsov
b012981301 vimPlugins.todo-comments-nvim: init at 2021-05-16 2021-05-16 14:50:57 -07:00
Andrey Kuznetsov
64bb7a00ba vimPlugins: update 2021-05-16 14:50:57 -07:00
figsoda
a58b32743b vimPlugins.indent-blankline-nvim-lua: init at 2021-04-28 2021-05-16 14:44:15 -07:00
github-actions[bot]
6cdac75d25
Merge staging-next into staging 2021-05-16 18:32:44 +00:00
github-actions[bot]
8c6d819143
Merge master into staging-next 2021-05-16 18:32:41 +00:00
figsoda
da04ea775e vimPlugins.lsp_signature-nvim: init at 2021-05-07 2021-05-16 11:16:37 -07:00
github-actions[bot]
49ec716c04
Merge staging-next into staging 2021-05-15 12:25:36 +00:00
github-actions[bot]
ec10b0958d
Merge master into staging-next 2021-05-15 12:25:33 +00:00
Devin Singh
5d176f3c20 vimPlugins.vim-clap: fix hash 2021-05-15 14:16:19 +02:00
Devin Singh
18355b4748 trouble.nvim: lsp-trouble.nvim -> trouble.nvim 2021-05-15 14:16:19 +02:00
Jan Tojnar
71fa678899
Merge branch 'staging-next' into staging 2021-05-12 14:31:36 +02:00
github-actions[bot]
1d2db66464
Merge master into staging-next 2021-05-12 12:27:04 +00:00
Florian Beeres
0326ec60b5 vimPlugins.qfenter: init at 2020-10-09 2021-05-12 13:12:39 +02:00
Florian Beeres
c41a405209 vimPlugins: Update 2021-05-12 13:10:48 +02:00
Jan Tojnar
7982550ac4
Merge branch 'staging-next' into staging 2021-05-11 09:09:10 +02:00
github-actions[bot]
10e16ec9ab
Merge master into staging-next 2021-05-11 06:20:33 +00:00
fortuneteller2k
ee4520e789 vimPlugins.aurora: init at 2021-05-10 2021-05-10 19:54:21 -07:00
fortuneteller2k
7cda01fcb8 vimPlugins.fwatch-nvim: init at 2021-04-26 2021-05-10 19:54:21 -07:00
fortuneteller2k
8e5211de81 vimPlugins.floating-nvim: init at 2021-05-08 2021-05-10 19:54:21 -07:00
fortuneteller2k
28ed9e7f3c vimPlugins.Shade-nvim: init at 2021-04-29 2021-05-10 19:54:21 -07:00
fortuneteller2k
63872607cd vimPlugins: update 2021-05-10 19:54:21 -07:00
github-actions[bot]
49b8e6f7d4
Merge master into staging-next 2021-05-11 00:48:15 +00:00
Florian Beeres
04af46573a vimPlugins.vim_current_word: init at 2021-01-27 2021-05-10 23:19:36 +02:00
Florian Beeres
edb5f5ee8c vimPlugins: update 2021-05-10 23:18:30 +02:00
github-actions[bot]
61fa3fdde8
Merge master into staging-next 2021-05-10 18:28:17 +00:00
fortuneteller2k
9bf3ecbe66 vimPlugins.specs-nvim: init at 2021-05-05 2021-05-10 22:12:39 +08:00
fortuneteller2k
21cc6fe587 vimPlugins.hologram-nvim: init at 2021-05-01 2021-05-10 22:12:39 +08:00
fortuneteller2k
021813a495 vimPlugins: update 2021-05-10 22:12:30 +08:00
Jan Tojnar
594a885912
Merge branch 'staging-next' into staging 2021-05-10 09:45:47 +02:00
github-actions[bot]
f4d69ad1f2
Merge master into staging-next 2021-05-10 06:20:28 +00:00
Anna Kudriavtsev
6eab05da6c vimPlugins: update 2021-05-09 20:16:05 -07:00
Vladimír Čunát
5663b2b2d3
Merge branch 'master' into staging-next
(a trivial conflict in transmission)
2021-05-09 09:31:55 +02:00
Sandro
1b844ebaf5
Merge pull request #122079 from JRavi2/vim-deus
vimPlugins.vim-deus: init at 2021-03-28
2021-05-08 21:35:21 +02:00
Jan Tojnar
dd78ce1c53
Merge branch 'staging-next' into staging 2021-05-08 20:59:05 +02:00
Martin Weinelt
9651084620 Merge remote-tracking branch 'origin/master' into staging-next 2021-05-08 14:43:43 +02:00
Jan Tojnar
468cb5980b gnome: rename from gnome3
Since GNOME version is now 40, it no longer makes sense to use the old attribute name.
2021-05-08 09:47:42 +02:00
Daniël de Kok
85f96822a0 treewide: fix cargoSha256/cargoHash
Rust 1.50.0 incorporated a Cargo change (rust-lang/cargo#8937) in
which cargo vendor erroneously changed permissions of vendored
crates. This was fixed in Rust
1.51.0 (rust-lang/cargo#9131). Unfortunately, this means that all
cargoSha256/cargoHashes produced during the Rust 1.50.0 cycle are
potentially broken.

This change updates cargoSha256/cargoHash tree-wide.

Fixes #121994.
2021-05-08 00:36:37 -07:00
github-actions[bot]
e21fb16f9a
Merge master into staging-next 2021-05-08 06:20:05 +00:00
fortuneteller2k
5a4cec0482 vimPlugins.diffview-nvim: init at 2021-05-06 2021-05-07 22:49:43 -07:00
fortuneteller2k
44decf41ef vimPlugins.markdown-preview-nvim: init at 2021-03-10 2021-05-07 22:49:43 -07:00
fortuneteller2k
ad7bc81b96 vimPlugins.vim-smali: init at 2015-11-05 2021-05-07 22:49:43 -07:00
fortuneteller2k
cf3c9970ea vimPlugins.vim-lua: init at 2020-08-05 2021-05-07 22:49:43 -07:00
fortuneteller2k
a89bc1c469 vimPlugins.lsp-trouble-nvim: init at 2021-05-07 2021-05-07 22:49:43 -07:00
fortuneteller2k
28a49433a1 vimPlugins: change rnvimr branch 2021-05-07 22:49:43 -07:00
fortuneteller2k
dad28f9269 vimPlugins: update 2021-05-07 22:49:43 -07:00
Ravi Jain
3e44834779 vimPlugins.vim-deus: init at 2021-03-28 2021-05-08 00:06:37 +05:30
github-actions[bot]
1ae6d3d02f
Merge master into staging-next 2021-05-07 18:24:29 +00:00
Jonathan Wilkins
2b1cc5092e remove unnecessary patch
This patch
a504be8c70.patch
has already been applied upstream
2021-05-07 10:39:35 -07:00
John Ericson
17305d2df0
Merge pull request #111487 from Ericson2314/llvm-outputs-and-cross-compile-tools
llvmPackages: Clean up outputs
2021-04-30 11:28:08 -04:00
Andrew Childs
7869d16545 llvmPackages: Multuple outputs for everythting
Also begin to start work on cross compilation, though that will have to
be finished later.

The patches are based on the first version of
https://reviews.llvm.org/D99484. It's very annoying to do the
back-porting but the review has uncovered nothing super major so I'm
fine sticking with what I've got.

Beyond making the outputs work, I also strove to re-sync the packages,
as they have been drifting pointlessly apart for some time.

----

Other misc notes, highly incomplete

- lvm-config-native and llvm-config are put in `dev` because they are
  tools just for build time.

- Clang no longer has an lld dep. That was introduced in
  db29857eb3, but if clang needs help
  finding lld when it is used we should just pass it flags / put in the
  resource dir. Providing it at build time increases critical path
  length for no good reason.

----

A note on `nativeCC`:

`stdenv` takes tools from the previous stage, so:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.stdenv.cc`: `(?0, ?1, x)`

while:

1. `pkgsBuildBuild`: `(?1, x, x)`
2. `pkgsBuildBuild.targetPackages`: `(x, x, ?2)`
3. `pkgsBuildBuild.targetPackages.stdenv.cc`: `(?1, x, x)`
2021-04-30 05:41:00 +00:00
Sandro
5c63565c74
Merge pull request #120629 from jupblb/gruvbox-nvim 2021-04-30 03:28:38 +02:00
"Andrey Kuznetsov"
8c4f24dfc4 vimPlugins.friendly-snippets: init at 2021-04-17 2021-04-29 10:16:41 +00:00
"Andrey Kuznetsov"
44ba3c22d0 vimPlugins.vim-code-dark: init at 2021-04-09 2021-04-29 10:16:14 +00:00
"Andrey Kuznetsov"
7e49de89e3 vimPlugins: update 2021-04-29 10:15:50 +00:00
Andrey Kuznetsov
3c3f328bc1
vimPlugins.which-key-nvim: fix branch 2021-04-29 10:15:14 +00:00
jupblb
d61fc4c2a3
Update vim-clap cargoSha256 2021-04-29 09:29:58 +02:00
jupblb
85c333d358
vimPlugins.gruvbox-nvim: init at 2021-04-23 2021-04-29 09:29:57 +02:00
Pablo Ovelleiro Corral
cfa0a57765
Add which-key-nvim (#121092) 2021-04-29 03:14:43 +02:00
Sandro
bdce7261ef
Merge pull request #119977 from malob/vimplugins-add-overrides 2021-04-26 06:43:48 +02:00
Vincent Cui
7b0b4c048a vimPlugins.lazygit-nvim: init at 2021-03-25 2021-04-24 13:33:34 +02:00
"Vincent Cui"
12ece33098 vimPlugins.vim-helm: init at 2020-01-02 2021-04-24 13:33:34 +02:00
"Vincent Cui"
de69947e83 vimPlugins.vim-xtabline: init at 2021-01-31 2021-04-24 13:33:34 +02:00
Vincent Cui
d1ad812ec1 vimPlugins.suda-vim: init at 2021-02-20 2021-04-24 13:33:33 +02:00
"Vincent Cui"
16f6bc4f01 vimPlugins.wildfire-vim: init at 2014-11-16 2021-04-24 13:33:33 +02:00
Vincent Cui
888acb76a7 vimPlugins.LeaderF: init at 2021-04-02 2021-04-24 13:33:33 +02:00
"Vincent Cui"
fff666d4f7 vimPlugins: resolve github repository redirects 2021-04-24 13:33:33 +02:00
Vincent Cui
3f151a5617 vimPlugins: update 2021-04-24 13:33:33 +02:00
"Andrey Kuznetsov"
88289c4b37
vimPlugins.lsp-colors-nvim: init at 2021-04-23 2021-04-23 21:32:31 +00:00
"Andrey Kuznetsov"
37c937a95f vimPlugins.nvim-base16: init at 2021-04-12 2021-04-23 20:47:52 +00:00
"Andrey Kuznetsov"
2a4aec9cdf vimPlugins: update 2021-04-23 20:47:26 +00:00
"Dany Marcoux"
4707d4a645 vimPlugins.vim-strip-trailing-whitespace: init at 2021-01-03 2021-04-22 23:11:52 +02:00
"Dany Marcoux"
c67b5a0035 vimPlugins.wstrip-vim: init at 2021-03-14 2021-04-22 23:10:19 +02:00
"Dany Marcoux"
687cd11d7b vimPlugins: update 2021-04-22 23:09:47 +02:00
José Luis Lafuente
f29292db76 tree-sitter: Add withPlugins 2021-04-22 14:11:01 +02:00
Malo Bourgon
6ba5094612 vimPlugins.completion-*: add dependencies
vimPlugins.gitsigns-nvim: add dependency

vimPlugins.telescope-*: add dependencies
2021-04-21 09:53:11 -07:00
Malo Bourgon
8dc5406544 vimPlugins: prefer self over super in overrides 2021-04-21 09:53:11 -07:00
"Kyle Ondy"
ebed784637 vimPlugins.git-worktree-nvim: init at 2021-04-19 2021-04-21 11:09:47 -04:00
"Kyle Ondy"
bb82ab69c4 vimPlugins: update 2021-04-21 11:09:23 -04:00
Matthieu Coudron
b3abdc9534
tests.vim: init (moved from vim-utils.nix) (#119467)
* tests.vim: init (moved from vim-utils.nix)

Moved tests from pkgs/misc/vim-plugins/vim-utils.nix to pkgs/test/vim.
Also reduced the amount of generated config:
- Make it possible to have an empty config when configured adequately
- removed default vim config when using native packages, it could be
  source of bugs see linked issues (syntax on overrides vim highlights)

Things to watch out for:
- if you set configure.beforePlugins yourself, you will need to add set nocompatible too not to lose it
- filetype indent plugin on | syn on is not enabled anymore by default for the vim-plug installer: I dont think we should override vim defualts, at least not here since it is shared with neovim. Also sometimes it's enabled before plugins (pathogen etc,) which is not consistent.


you can run the tests via
$ nix-build -A tests.vim
2021-04-21 12:55:05 +02:00
Sandro
609d9cb227
Merge pull request #119901 from KyleOndy/add-vim-dispatch-neovim
Add vim-dispatch-neovim
2021-04-20 23:21:04 +02:00