summaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2023-10-27 20:16:28 +0200
committerLinnnus <[email protected]>2023-10-27 20:16:45 +0200
commit45c6864207bc1c900b6c30457c90a5d426dcdfb7 (patch)
tree19ae605721bfed10ba904314799b1661704d2ab2 /home
parent4a1d540524e90849d719d642926a3ace482f8be0 (diff)
home/neovim: Move plugins into pkgs/ + add vim-crystal
Diffstat (limited to 'home')
-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
];
}