diff --git a/plugins/default.nix b/plugins/default.nix index 1668248b..af856301 100644 --- a/plugins/default.nix +++ b/plugins/default.nix @@ -24,6 +24,7 @@ ./utils/startify.nix ./utils/goyo.nix ./utils/endwise.nix + ./utils/easyescape.nix ./utils/telescope.nix ./utils/nvim-autopairs.nix ./utils/barbar.nix diff --git a/plugins/utils/easyescape.nix b/plugins/utils/easyescape.nix new file mode 100644 index 00000000..9b8cfd38 --- /dev/null +++ b/plugins/utils/easyescape.nix @@ -0,0 +1,20 @@ +{ config, pkgs, lib, ... }: +with lib; +let + cfg = config.programs.nixvim.plugins.easyescape; + helpers = import ../helpers.nix { inherit lib; }; +in +{ + options = { + programs.nixvim.plugins.easyescape = { + enable = mkEnableOption "Enable easyescape"; + }; + }; + config = mkIf cfg.enable { + programs.nixvim = { + extraPlugins = with pkgs.vimPlugins; [ + vim-easyescape + ]; + }; + }; +}