aboutsummaryrefslogtreecommitdiff
path: root/pkgs/misc
diff options
context:
space:
mode:
authorFlakebi <flakebi@t-online.de>2020-11-04 21:14:25 +0100
committerJonathan Ringer <jonringer@users.noreply.github.com>2020-11-18 12:04:37 -0800
commiteafb0c886dcc8977f48020faa9e61547af8383a3 (patch)
treedc5de8b473ba4541782586030e0a1f345aeb0935 /pkgs/misc
parent713b47e8159844253445eca7d2a6bf756d3c2236 (diff)
vimPlugins.vim-markdown-composer: init at 2020-08-15
Diffstat (limited to 'pkgs/misc')
-rw-r--r--pkgs/misc/vim-plugins/generated.nix13
-rw-r--r--pkgs/misc/vim-plugins/overrides.nix15
-rw-r--r--pkgs/misc/vim-plugins/vim-plugin-names1
3 files changed, 29 insertions, 0 deletions
diff --git a/pkgs/misc/vim-plugins/generated.nix b/pkgs/misc/vim-plugins/generated.nix
index 285819561bb4..def5fadba114 100644
--- a/pkgs/misc/vim-plugins/generated.nix
+++ b/pkgs/misc/vim-plugins/generated.nix
@@ -5617,6 +5617,19 @@ let
meta.homepage = "https://github.com/plasticboy/vim-markdown/";
};
+ vim-markdown-composer = buildVimPluginFrom2Nix {
+ pname = "vim-markdown-composer";
+ version = "2020-08-15";
+ src = fetchFromGitHub {
+ owner = "euclio";
+ repo = "vim-markdown-composer";
+ rev = "c0f98ec3d6c4cb49455c18f2aeb83c0dcbad1bc4";
+ sha256 = "10vb3p8gksjy8zfzlkhirdsjwgvh1yv19plxwr404x87j393rs7n";
+ fetchSubmodules = true;
+ };
+ meta.homepage = "https://github.com/euclio/vim-markdown-composer/";
+ };
+
vim-matchup = buildVimPluginFrom2Nix {
pname = "vim-matchup";
version = "2020-09-07";
diff --git a/pkgs/misc/vim-plugins/overrides.nix b/pkgs/misc/vim-plugins/overrides.nix
index 88e535da5b03..0031b6e7dc72 100644
--- a/pkgs/misc/vim-plugins/overrides.nix
+++ b/pkgs/misc/vim-plugins/overrides.nix
@@ -468,6 +468,21 @@ self: super: {
'';
});
+ vim-markdown-composer =
+ let
+ vim-markdown-composer-bin = rustPlatform.buildRustPackage rec {
+ pname = "vim-markdown-composer-bin";
+ inherit (super.vim-markdown-composer) src version;
+ cargoSha256 = "iuhq2Zhdkib8hw4uvXBjwE5ZiN1kzairlzufaGuVkWc=";
+ };
+ in super.vim-markdown-composer.overrideAttrs(oldAttrs: rec {
+ preFixup = ''
+ substituteInPlace "$out"/share/vim-plugins/vim-markdown-composer/after/ftplugin/markdown/composer.vim \
+ --replace "let l:args = [s:plugin_root . '/target/release/markdown-composer']" \
+ "let l:args = ['${vim-markdown-composer-bin}/bin/markdown-composer']"
+ '';
+ });
+
vim-metamath = super.vim-metamath.overrideAttrs(old: {
preInstall = "cd vim";
});
diff --git a/pkgs/misc/vim-plugins/vim-plugin-names b/pkgs/misc/vim-plugins/vim-plugin-names
index 86b39c7d7e34..db3a0e070d34 100644
--- a/pkgs/misc/vim-plugins/vim-plugin-names
+++ b/pkgs/misc/vim-plugins/vim-plugin-names
@@ -103,6 +103,7 @@ enricobacis/vim-airline-clock
ensime/ensime-vim
ervandew/supertab
esneider/YUNOcommit.vim
+euclio/vim-markdown-composer
fannheyward/coc-markdownlint
farmergreg/vim-lastplace
fatih/vim-go