mirror of
https://github.com/kmein/niveum
synced 2026-03-21 20:31:07 +01:00
feat(vim): add typst plugin
This commit is contained in:
@@ -65,6 +65,7 @@
|
|||||||
vim-pandoc
|
vim-pandoc
|
||||||
vim-pandoc-syntax
|
vim-pandoc-syntax
|
||||||
niveumPackages.vimPlugins-vim-256noir
|
niveumPackages.vimPlugins-vim-256noir
|
||||||
|
niveumPackages.vimPlugins-typst-vim
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -126,6 +126,7 @@ augroup filetypes
|
|||||||
autocmd bufnewfile,bufread *.rust packadd rust-vim
|
autocmd bufnewfile,bufread *.rust packadd rust-vim
|
||||||
autocmd bufnewfile,bufread *.csv packadd csv.vim | set filetype=csv
|
autocmd bufnewfile,bufread *.csv packadd csv.vim | set filetype=csv
|
||||||
autocmd bufnewfile,bufread *.tex packadd vimtex | set filetype=tex
|
autocmd bufnewfile,bufread *.tex packadd vimtex | set filetype=tex
|
||||||
|
autocmd bufnewfile,bufread *.typ packadd typst.vim | set filetype=typst
|
||||||
autocmd bufnewfile,bufread *.ics packadd icalendar.vim | set filetype=icalendar
|
autocmd bufnewfile,bufread *.ics packadd icalendar.vim | set filetype=icalendar
|
||||||
autocmd bufnewfile,bufread *.ts packadd typescript-vim | set filetype=typescript
|
autocmd bufnewfile,bufread *.ts packadd typescript-vim | set filetype=typescript
|
||||||
autocmd bufnewfile,bufread *.jq packadd jq.vim
|
autocmd bufnewfile,bufread *.jq packadd jq.vim
|
||||||
|
|||||||
14
packages/vimPlugins/typst-vim.nix
Normal file
14
packages/vimPlugins/typst-vim.nix
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
{
|
||||||
|
vimUtils,
|
||||||
|
fetchFromGitHub,
|
||||||
|
}:
|
||||||
|
vimUtils.buildVimPluginFrom2Nix {
|
||||||
|
pname = "typst.vim";
|
||||||
|
version = "2882f21";
|
||||||
|
src = fetchFromGitHub {
|
||||||
|
owner = "kaarmu";
|
||||||
|
repo = "typst.vim";
|
||||||
|
rev = "2882f211f1498c790bb857f8a912c8e86526a362";
|
||||||
|
sha256 = "0xr8k17ggqfdksf3kybimfl5djjz3h19k4479la06i5lnwvlhkh2";
|
||||||
|
};
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user