{ pkgs, config, lib, ... }: { home.packages = with pkgs; [ nixpkgs-fmt nixfmt nix-prefetch-scripts nix-review nix-tree ] ++ lib.optionals config.programs.helix.enable [ nil ] ++ lib.optionals config.programs.kakoune.enable [ rnix-lsp ]; programs.neovim.plugins = with pkgs.vimPlugins; [ vim-nix ]; }