diff options
author | aszlig <aszlig@nix.build> | 2019-06-11 04:42:25 +0200 |
---|---|---|
committer | aszlig <aszlig@nix.build> | 2019-06-11 04:42:25 +0200 |
commit | 7adab7f0be27c3ef54f7d82657f05921fd89946c (patch) | |
tree | 3ae261e147d728d8e805f258e10f5db1012037f9 /pkgs/aszlig/vim/default.nix | |
parent | 8f26346b224e2799538a557c46dbe508d985ee67 (diff) |
vim: Add syntax highlighting for Jinja2
Jinja2 seems to be quite popular these days for all sorts of templates, so let's actually use the syntax file from the actual Jinja2 package. Signed-off-by: aszlig <aszlig@nix.build>
Diffstat (limited to 'pkgs/aszlig/vim/default.nix')
-rw-r--r-- | pkgs/aszlig/vim/default.nix | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/pkgs/aszlig/vim/default.nix b/pkgs/aszlig/vim/default.nix index d3e56e7f..00906802 100644 --- a/pkgs/aszlig/vim/default.nix +++ b/pkgs/aszlig/vim/default.nix @@ -335,6 +335,15 @@ let ''; installPhase = "cp -r data/syntax-highlighting/vim \"$out\""; }; + + jinja2 = stdenv.mkDerivation { + name = "jinja2-vim-${python3Packages.jinja2.version}"; + inherit (python3Packages.jinja2) src; + phases = [ "unpackPhase" "installPhase" ]; + installPhase = '' + install -vD -m 0644 ext/Vim/jinja.vim "$out/syntax/jinja.vim" + ''; + }; }; generic = '' |