tv vim: move vim to overlay
This commit is contained in:
parent
ec45998cb5
commit
9b573a35f2
@ -19,21 +19,9 @@ let {
|
|||||||
pkgs.tv.vimPlugins.fzf
|
pkgs.tv.vimPlugins.fzf
|
||||||
pkgs.tv.vimPlugins.hack
|
pkgs.tv.vimPlugins.hack
|
||||||
pkgs.tv.vimPlugins.jq
|
pkgs.tv.vimPlugins.jq
|
||||||
|
pkgs.tv.vimPlugins.vim
|
||||||
pkgs.vimPlugins.fzfWrapper
|
pkgs.vimPlugins.fzfWrapper
|
||||||
pkgs.vimPlugins.undotree
|
pkgs.vimPlugins.undotree
|
||||||
((rtp: rtp // { inherit rtp; }) (pkgs.writeTextFile (let
|
|
||||||
name = "vim";
|
|
||||||
in {
|
|
||||||
name = "vim-syntax-${name}-1.0.0";
|
|
||||||
destination = "/syntax/${name}.vim";
|
|
||||||
text = /* vim */ ''
|
|
||||||
${concatMapStringsSep "\n" (s: /* vim */ ''
|
|
||||||
syn keyword vimColor${s} ${s}
|
|
||||||
\ containedin=ALLBUT,vimComment,vimLineComment
|
|
||||||
hi vimColor${s} ctermfg=${s}
|
|
||||||
'') (map (i: lpad 3 "0" (toString i)) (range 0 255))}
|
|
||||||
'';
|
|
||||||
})))
|
|
||||||
((rtp: rtp // { inherit rtp; }) (pkgs.writeTextFile (let
|
((rtp: rtp // { inherit rtp; }) (pkgs.writeTextFile (let
|
||||||
name = "showsyntax";
|
name = "showsyntax";
|
||||||
in {
|
in {
|
||||||
|
16
tv/5pkgs/vim/vim.nix
Normal file
16
tv/5pkgs/vim/vim.nix
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
with import <stockholm/lib>;
|
||||||
|
{ pkgs }:
|
||||||
|
|
||||||
|
(rtp: rtp // { inherit rtp; }) (pkgs.writeTextFile (let
|
||||||
|
name = "vim";
|
||||||
|
in {
|
||||||
|
name = "vim-syntax-${name}-1.0.0";
|
||||||
|
destination = "/syntax/${name}.vim";
|
||||||
|
text = /* vim */ ''
|
||||||
|
${concatMapStringsSep "\n" (s: /* vim */ ''
|
||||||
|
syn keyword vimColor${s} ${s}
|
||||||
|
\ containedin=ALLBUT,vimComment,vimLineComment
|
||||||
|
hi vimColor${s} ctermfg=${s}
|
||||||
|
'') (map (i: lpad 3 "0" (toString i)) (range 0 255))}
|
||||||
|
'';
|
||||||
|
}))
|
Loading…
Reference in New Issue
Block a user