summaryrefslogtreecommitdiff
path: root/home/neovim
diff options
context:
space:
mode:
Diffstat (limited to 'home/neovim')
-rw-r--r--home/neovim/filetype.nix28
1 files changed, 4 insertions, 24 deletions
diff --git a/home/neovim/filetype.nix b/home/neovim/filetype.nix
index 308b848..671cecf 100644
--- a/home/neovim/filetype.nix
+++ b/home/neovim/filetype.nix
@@ -1,31 +1,11 @@
# This module configures various syntax/filetype plugins for Neovim.
-{pkgs, ...}: let
- vim-noweb = pkgs.vimUtils.buildVimPlugin {
- pname = "vim-noweb";
- version = "26-08-2023"; # day of retrieval
- src = pkgs.fetchzip {
- url = "https://metaed.com/papers/vim-noweb/vim-noweb.tgz";
- hash = "sha256-c5eUZiKIjAfjJ33l821h5DjozMpMf0CaK03QIkSUfxg=";
- };
- };
- vim-janet = pkgs.vimUtils.buildVimPlugin {
- pname = "janet.vim";
- version = "02-07-2023"; # day of commit
-
- src = pkgs.fetchFromGitHub {
- owner = "janet-lang";
- repo = "janet.vim";
- rev = "dc14b02f2820bc2aca777a1eeec48627ae6555bf";
- hash = "sha256-FbwatEyvvB4VY5fIF+HgRqFdeuEQI2ceb2MrZAL/HlA=";
- };
-
- nativeBuildInputs = [pkgs.janet];
- };
-in {
- programs.neovim.plugins = with pkgs.vimPlugins; [
+{pkgs, ...}: {
+ programs.neovim.plugins = with pkgs;
+ with vimPlugins; [
# Filetype plugins
vim-nix
vim-noweb
vim-janet
+ vim-crystal
];
}