Add neovim plugin ultest to show test summary and status

I use this to show icons beside methods to see which tests are fine and
which are broken. Same for summary.

I also update my colorscheme to support this plugin.
This commit is contained in:
Daniel Siepmann 2022-08-22 11:45:48 +02:00
parent 1987df7995
commit 17068755af
Signed by: Daniel Siepmann
GPG key ID: 33D6629915560EF4

View file

@ -17,8 +17,8 @@ let
name = "colorscheme-smyckblue";
src = pkgs.fetchgit {
url = "https://gitea.daniel-siepmann.de/danielsiepmann/vim-colorscheme-smyckblue.git";
rev = "v1.1.1";
sha256 = "sha256-MxkgNfezyZEJwlKDQJXmIUpj5MzUJ2E66cZB8JchG78=";
rev = "v1.2.0";
sha256 = "sha256-sPb+okBt060i3eYPIRwXK9O9aCE35z09vxexqv++BH0=";
};
};
@ -352,6 +352,16 @@ in {
config = builtins.readFile(./neovim/plugins/test.vim);
}
# I don't like the approach of https://github.com/nvim-neotest/neotest.
# It enforces me to use adapters and only supports some frameworks,
# I prefer ultest which is a wrapper around the test plugin from above.
{
plugin = vim-ultest;
config = ''
let g:ultest_deprecation_notice = 0
'';
}
# Presentations
presenting-vim
goyo-vim