nixpkgs/pkgs/misc
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
..
acpilight
apulse
arm-trusted-firmware
autotiling
barebox
base16-builder regenerate with node2nix 1.9.0 except zigbee2mqtt 2021-02-03 19:52:09 +01:00
base16-shell-preview
beep
brightnessctl
calaos/installer
cbeams
cups rastertosag-gdi (cups driver): init at 0.1 2021-04-02 10:51:36 +02:00
deepspeech deepspeech: init at 0.9.3 2021-03-28 21:45:42 +02:00
documentation-highlighter treewide: remove stdenv where not needed 2021-03-04 19:54:50 +07:00
doge
drivers Merge pull request #118274 from alyssais/foo2zjs 2021-04-05 18:30:57 +02:00
dumb
emulators libretro: add thepowdertoy core 2021-04-20 18:22:04 +01:00
flashfocus flashfocus: don't use python3Packages.callPackage (#117027) 2021-03-21 18:24:14 +01:00
frescobaldi
ghostscript
gnash
gnuk gnuk: stay with python2 2021-04-03 17:06:08 +02:00
hdt
jackaudio libjack2: fix cross 2021-02-08 14:55:15 +00:00
lguf-brightness
libcardiacarrest
lightspark lzma: deprecate alias 2021-04-04 19:49:52 +02:00
lilypond lilypond-unstable: drop because lilypond is newer and it does not build 2021-03-11 23:56:33 +01:00
logging/beats
long-shebang
meson-tools
mnemonicode menmonicode: expand platforms to all 2021-03-14 11:40:46 +07:00
mxt-app
my-env
openrussian-cli openrussian-cli: init at 1.0.0 2021-04-21 12:46:44 +10:00
ptouch-print
pylode pylode: init at 2.8.6 2021-03-06 15:26:11 -05:00
riscv-pk riscv-pk: riscv-pk-0.1pre438_e5846a2 -> 1.0.0 2021-03-14 00:58:50 -05:00
rkdeveloptool rkdeveloptool: unstable-2019-07-01 -> unstable-2021-02-03, fix build (#118707) 2021-04-07 09:51:21 +02:00
sailsd
scimark scimark: init at 4c 2021-03-19 12:21:25 -03:00
scrcpy
scream-receivers
screensavers multilockscreen: 1.0.0 -> 1.1.0 2021-04-19 13:27:41 +01:00
seafile-shared seafile-shared: remove unused arguments 2021-03-26 09:29:19 +01:00
sndio
solfege
sound-of-sorting
source-and-tags treewide: unzip buildInputs to nativeBuildInputs (#112302) 2021-02-20 16:01:53 -05:00
stabber
talkfilters
tmux-plugins tmuxPlugins.extrakto: init at unstable-2021-04-04 2021-04-04 22:23:01 +01:00
tpm2-pkcs11
uboot uboot: add ATF for ubootNanoPCT4 2021-02-24 17:49:34 -05:00
uq
urbit
vim-plugins tests.vim: init (moved from vim-utils.nix) (#119467) 2021-04-21 12:55:05 +02:00
vscode-extensions Merge pull request #119889 from dbirks/iciclesoft-workspacesort-init 2021-04-20 19:08:13 +02:00
xosd