33 lines
625 B
Nix
33 lines
625 B
Nix
{ config, lib, pkgs, ... }:
|
|
{
|
|
environment.systemPackages = with pkgs;
|
|
[
|
|
neovim
|
|
#vimPlugins.LazyVim
|
|
];
|
|
|
|
programs.neovim = {
|
|
# ...
|
|
plugins = with pkgs.vimPlugins; [
|
|
|
|
LazyVim
|
|
];
|
|
|
|
#extraLuaConfig =
|
|
## lua
|
|
#''
|
|
# require("lazy").setup({
|
|
# -- disable all update / install features
|
|
# -- this is handled by nix
|
|
# rocks = { enabled = false },
|
|
# pkg = { enabled = false },
|
|
# install = { missing = false },
|
|
# change_detection = { enabled = false },
|
|
# spec = {
|
|
# -- TODO
|
|
# },
|
|
# })
|
|
#'';
|
|
};
|
|
}
|