From d975d49844d3259fdcc576b46b3677670971ce7a Mon Sep 17 00:00:00 2001 From: hektor Date: Wed, 6 May 2026 19:28:33 +0200 Subject: [PATCH] fix(nvim): allow unfree nvim plugins --- dots/.config/nvim/flake.nix | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/dots/.config/nvim/flake.nix b/dots/.config/nvim/flake.nix index 3a6c6b75..193af2e4 100644 --- a/dots/.config/nvim/flake.nix +++ b/dots/.config/nvim/flake.nix @@ -45,7 +45,23 @@ inherit (nixCats) utils; luaPath = ./.; forEachSystem = utils.eachSystem nixpkgs.lib.platforms.all; - extra_pkg_config = { }; + extra_pkg_config = { + allowUnfreePredicate = + pkg: + builtins.elem (nixpkgs.lib.getName pkg) [ + "vim-sandwich" + "jupytext.nvim" + "eyeliner.nvim" + "context_filetype.vim" + "editorconfig-vim" + "unicode.vim" + "quarto-nvim" + "vim-openscad" + "lsp_lines.nvim" + "nvim-highlight-colors" + "nvim-lint" + ]; + }; mkDependencyOverlays = system: [ (utils.standardPluginOverlay inputs)