kakoune: allow custom package (#3434)

This commit is contained in:
Loric Brevet 2022-11-27 01:49:15 +01:00 committed by GitHub
parent cc58d31953
commit e999dfe7cb
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -489,9 +489,8 @@ let
}; };
}; };
kakouneWithPlugins = pkgs.wrapKakoune pkgs.kakoune-unwrapped { kakouneWithPlugins =
configure = { plugins = cfg.plugins; }; pkgs.wrapKakoune cfg.package { configure = { plugins = cfg.plugins; }; };
};
configFile = let configFile = let
wrapOptions = with cfg.config.wrapLines; wrapOptions = with cfg.config.wrapLines;
@ -624,6 +623,8 @@ in {
programs.kakoune = { programs.kakoune = {
enable = mkEnableOption "the kakoune text editor"; enable = mkEnableOption "the kakoune text editor";
package = mkPackageOption pkgs "kakoune-unwrapped" { };
config = mkOption { config = mkOption {
type = types.nullOr configModule; type = types.nullOr configModule;
default = { }; default = { };