This repository has been archived on 2024-05-02. You can view files and clone it, but cannot push or open issues or pull requests.
neovim-flake/neovim-ide/default.nix

28 lines
491 B
Nix

{ inputs, pkgs, ... }:
with
pkgs.lib; let
runtimepath = ./.;
plugins = pkgs.callPackage ./plugins.nix { inherit inputs; };
nvimLib = pkgs.callPackage ../nix/lib { };
inherit (nvimLib) mkNeovim mkNeovimConfig;
extraPackages = with pkgs; [
ripgrep
fd
nixd
rnix-lsp
statix
alejandra
nodePackages.bash-language-server
taplo
jq
shellcheck
];
config = mkNeovimConfig {
inherit extraPackages plugins runtimepath;
};
in
mkNeovim config