.files/nix/homeModules/common/neovim.nix

15 lines
348 B
Nix

{pkgs, lib, config, ...}: let
cfg = config.programs.neovim;
in {
config = {
programs.neovim = lib.mkIf cfg.enable {
defaultEditor = true;
};
home.packages = [
# might be useful for servers, serves as minimal configuration
pkgs.nodePackages.bash-language-server
pkgs.shellcheck
pkgs.shfmt
];
};
}