magma-vnim: init

* Added magma-nvim skeleton

* Added magma-nvim options

* formatting, suggestions

Co-authored-by: tristan BetaBlue-NixOS-2022 <tristan@BetaBlue-NixOS-2022.com>
This commit is contained in:
volkswagenfeature 2022-12-30 10:02:59 -05:00 committed by GitHub
parent 660c9319e1
commit de9a5913d2
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 151 additions and 1 deletions

View file

@ -53,7 +53,7 @@
pname = "std2";
version = "48bb39b69ed631ef64eed6123443484133fd20fc";
doCheck = false;
doCheck = true;
src = pkgs.fetchFromGitHub {
owner = "ms-jpq";
@ -84,4 +84,42 @@
sha256 = "sha256-AtkG2XRVZgvJzH2iLr7UT/U1+LXxenvNckdapnJV+8A=";
};
};
magma-nvim = pkgs.vimUtils.buildVimPlugin rec {
pname = "magma-nvim";
version = "94370733757d550594fe4a1d65643949d7485989";
src = pkgs.fetchFromGitHub {
owner = "WhiteBlackGoose";
repo = "magma-nvim-goose";
rev = version;
sha256 = "sha256-IaslJK1F2BxTvZzKGH9OKOl2RICi4d4rSgjliAIAqK4=";
};
passthru.python3Dependencies = ps: with ps; [
pynvim
jupyter-client
ueberzug
pillow
cairosvg
plotly
ipykernel
pyperclip
(ps.buildPythonPackage rec {
pname = "pnglatex";
version = "1.1";
src = fetchPypi {
inherit pname version;
hash = "sha256-CZUGDUkmttO0BzFYbGFSNMPkWzFC/BW4NmAeOwz4Y9M=";
};
doCheck = false;
meta = with lib; {
homepage = "https://github.com/MaT1g3R/pnglatex";
description = "a small program that converts LaTeX snippets to png";
};
})
];
};
}