<commit_before># This file has been generated by ./pkgs/applications/editors/kakoune/plugins/update.py. Do not edit!
{ lib, buildKakounePluginFrom2Nix, fetchFromGitHub, overrides ? (self: super: {}) }:
let
  packages = ( self:
{
  active-window-kak = buildKakounePluginFrom2Nix {
    pname = "active-window-kak";
    version = "2020-05-13";
    src = fetchFromGitHub {
      owner = "greenfork";
      repo = "active-window.kak";
      rev = "988db69cfbb88bd741d089bb43b0be551693e7c1";
      sha256 = "1fv1cp9q212gamf9z2papl5xcl2w31fpcmbgdzbxcxdl1pvfsqp8";
    };
    meta.homepage = "https://github.com/greenfork/active-window.kak/";
  };

  auto-pairs-kak = buildKakounePluginFrom2Nix {
    pname = "auto-pairs-kak";
    version = "2020-10-04";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "auto-pairs.kak";
      rev = "fd735ec149ef0d9ca5f628a95b1e52858b5afbdc";
      sha256 = "07795kv9njlnp6mckwv141ny2ns6wyf5r0dfjaxh9ngd105zgif1";
    };
    meta.homepage = "https://github.com/alexherbo2/auto-pairs.kak/";
  };

  connect-kak = buildKakounePluginFrom2Nix {
    pname = "connect-kak";
    version = "2021-02-24";
    src = fetchFromGitHub {
      owner = "kakounedotcom";
      repo = "connect.kak";
      rev = "a536605a208149eed58986bda54f3dda215dfe61";
      sha256 = "1svw64zk28sn271vjyzvq21zaln13vnx59rxnxah6adq8n5nkr4a";
    };
    meta.homepage = "https://github.com/kakounedotcom/connect.kak/";
  };

  fzf-kak = buildKakounePluginFrom2Nix {
    pname = "fzf-kak";
    version = "2021-03-15";
    src = fetchFromGitHub {
      owner = "andreyorst";
      repo = "fzf.kak";
      rev = "4e6c9a857511fccdbbc835a1c9acb205b6486a4c";
      sha256 = "0syhhdlsm7vg6hcd2n2acag9g562z49rbb5smh5p2gnplhmp93i0";
    };
    meta.homepage = "https://github.com/andreyorst/fzf.kak/";
  };

  kakoune-buffer-switcher = buildKakounePluginFrom2Nix {
    pname = "kakoune-buffer-switcher";
    version = "2020-12-27";
    src = fetchFromGitHub {
      owner = "occivink";
      repo = "kakoune-buffer-switcher";
      rev = "6a27c45db87a23070c34fab36d2f8d812cd002a6";
      sha256 = "1rmwy317908v8p54806m721bpzm8sgygb9abri34537ka6r05y5j";
    };
    meta.homepage = "https://github.com/occivink/kakoune-buffer-switcher/";
  };

  kakoune-buffers = buildKakounePluginFrom2Nix {
    pname = "kakoune-buffers";
    version = "2020-06-11";
    src = fetchFromGitHub {
      owner = "Delapouite";
      repo = "kakoune-buffers";
      rev = "67959fbad727ba8470fe8cd6361169560f4fb532";
      sha256 = "09prhzz4yzf6ryw0npd1gpcfp77681vgawpp1ilfvbf25xgbbz33";
    };
    meta.homepage = "https://github.com/Delapouite/kakoune-buffers/";
  };

  kakoune-easymotion = buildKakounePluginFrom2Nix {
    pname = "kakoune-easymotion";
    version = "2020-03-09";
    src = fetchFromGitHub {
      owner = "danr";
      repo = "kakoune-easymotion";
      rev = "0ca75450023a149efc70e8e383e459b571355c70";
      sha256 = "15czvl0qj2k767pysr6xk2v31mkhvcbmv76xs2a8yrslchms70b5";
    };
    meta.homepage = "https://github.com/danr/kakoune-easymotion/";
  };

  kakoune-extra-filetypes = buildKakounePluginFrom2Nix {
    pname = "kakoune-extra-filetypes";
    version = "2021-01-15";
    src = fetchFromGitHub {
      owner = "kakoune-editor";
      repo = "kakoune-extra-filetypes";
      rev = "c6f8aaccd8c9cd6b487964c8943416e21fbe7c18";
      sha256 = "1vkff8xbycfgxv8x09cvc79qcg5fdzn2x77mbmifmkq236khrwrg";
    };
    meta.homepage = "https://github.com/kakoune-editor/kakoune-extra-filetypes/";
  };

  kakoune-rainbow = buildKakounePluginFrom2Nix {
    pname = "kakoune-rainbow";
    version = "2020-09-01";
    src = fetchFromGitHub {
      owner = "listentolist";
      repo = "kakoune-rainbow";
      rev = "d09103e8d268cf4621215bf162a0244c9482be3c";
      sha256 = "1i3id7xw0j4z1a14mscr68ckpgvcwsjpl86lr864wy7w7qcmblx6";
    };
    meta.homepage = "https://github.com/listentolist/kakoune-rainbow/";
  };

  kakoune-registers = buildKakounePluginFrom2Nix {
    pname = "kakoune-registers";
    version = "2020-06-19";
    src = fetchFromGitHub {
      owner = "Delapouite";
      repo = "kakoune-registers";
      rev = "9531947baecd83c1d4c3bea0adf10f4462f1e120";
      sha256 = "08v9ndghh7wvr8rsrqm05gksk9ai5vnwvw9gwqasbppb48cv4a8c";
    };
    meta.homepage = "https://github.com/Delapouite/kakoune-registers/";
  };

  kakoune-vertical-selection = buildKakounePluginFrom2Nix {
    pname = "kakoune-vertical-selection";
    version = "2019-04-11";
    src = fetchFromGitHub {
      owner = "occivink";
      repo = "kakoune-vertical-selection";
      rev = "c420f8b867ce47375fac303886e31623669a42b7";
      sha256 = "13jdyd2j45wvgqvxdzw9zww14ly93bqjb6700zzxj7mkbiff6wsb";
    };
    meta.homepage = "https://github.com/occivink/kakoune-vertical-selection/";
  };

  openscad-kak = buildKakounePluginFrom2Nix {
    pname = "openscad-kak";
    version = "2020-12-10";
    src = fetchFromGitHub {
      owner = "mayjs";
      repo = "openscad.kak";
      rev = "ba51bbdcd96ccf94bb9239bef1481b6f37125849";
      sha256 = "15dybd6dnnwla6mj8sw83nwd62para1syxzifznl6rz6kp8vqjjj";
    };
    meta.homepage = "https://github.com/mayjs/openscad.kak/";
  };

  powerline-kak = buildKakounePluginFrom2Nix {
    pname = "powerline-kak";
    version = "2021-02-25";
    src = fetchFromGitHub {
      owner = "andreyorst";
      repo = "powerline.kak";
      rev = "64ad98b6c85e63345563671b043960464d51c4b0";
      sha256 = "09w2sk19qi64hgsyg4gb407vyppnlgk272mqbinz2r3apy6szkl3";
    };
    meta.homepage = "https://github.com/andreyorst/powerline.kak/";
  };

  prelude-kak = buildKakounePluginFrom2Nix {
    pname = "prelude-kak";
    version = "2021-02-24";
    src = fetchFromGitHub {
      owner = "kakounedotcom";
      repo = "prelude.kak";
      rev = "5dbdc020c546032885c1fdb463e366cc89fc15ad";
      sha256 = "1pncr8azqvl2z9yvzhc68p1s9fld8cvak8yz88zgrp5ypx2cxl8c";
    };
    meta.homepage = "https://github.com/kakounedotcom/prelude.kak/";
  };

  replace-mode-kak = buildKakounePluginFrom2Nix {
    pname = "replace-mode-kak";
    version = "2020-10-07";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "replace-mode.kak";
      rev = "5f4c73cdbaf5aeb964ee35ad4b9081b233af90c0";
      sha256 = "1cmylx99bm7jwfb4hclb69sdc4n8f29ssyy2byjiw53ni9rnc8q0";
    };
    meta.homepage = "https://github.com/alexherbo2/replace-mode.kak/";
  };

  sleuth-kak = buildKakounePluginFrom2Nix {
    pname = "sleuth-kak";
    version = "2020-11-06";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "sleuth.kak";
      rev = "911db8bd208ad0d289b8fa15a2ac665ff39bd6bd";
      sha256 = "0g41c0038fpmihqva71xl4vfbmvsp13i47gp6fnmaikajpynzc51";
    };
    meta.homepage = "https://github.com/alexherbo2/sleuth.kak/";
  };

  tabs-kak = buildKakounePluginFrom2Nix {
    pname = "tabs-kak";
    version = "2021-02-16";
    src = fetchFromGitHub {
      owner = "enricozb";
      repo = "tabs.kak";
      rev = "1aaa8cd89e404cbbd76d44ff8089de0951612fbf";
      sha256 = "0dfz6j6yxl65jbh4xvpiy2abr2sdjyalynzhl28y7l1gzqv4ni3j";
    };
    meta.homepage = "https://github.com/enricozb/tabs.kak/";
  };

});
in lib.fix' (lib.extends overrides packages)<commit_msg>kakounePlugins: update<commit_after># This file has been generated by ./pkgs/applications/editors/kakoune/plugins/update.py. Do not edit!
{ lib, buildKakounePluginFrom2Nix, fetchFromGitHub, overrides ? (self: super: {}) }:
let
  packages = ( self:
{
  active-window-kak = buildKakounePluginFrom2Nix {
    pname = "active-window-kak";
    version = "2020-05-13";
    src = fetchFromGitHub {
      owner = "greenfork";
      repo = "active-window.kak";
      rev = "988db69cfbb88bd741d089bb43b0be551693e7c1";
      sha256 = "1fv1cp9q212gamf9z2papl5xcl2w31fpcmbgdzbxcxdl1pvfsqp8";
    };
    meta.homepage = "https://github.com/greenfork/active-window.kak/";
  };

  auto-pairs-kak = buildKakounePluginFrom2Nix {
    pname = "auto-pairs-kak";
    version = "2021-03-28";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "auto-pairs.kak";
      rev = "526779a26a5cf5f48e7c4f5c5fecca274968a737";
      sha256 = "0gkhvwxyh8pdfydrj7zkfidk0drrbhvdi1fq3pkzllna3vz8q181";
    };
    meta.homepage = "https://github.com/alexherbo2/auto-pairs.kak/";
  };

  connect-kak = buildKakounePluginFrom2Nix {
    pname = "connect-kak";
    version = "2021-02-24";
    src = fetchFromGitHub {
      owner = "kakounedotcom";
      repo = "connect.kak";
      rev = "a536605a208149eed58986bda54f3dda215dfe61";
      sha256 = "1svw64zk28sn271vjyzvq21zaln13vnx59rxnxah6adq8n5nkr4a";
    };
    meta.homepage = "https://github.com/kakounedotcom/connect.kak/";
  };

  fzf-kak = buildKakounePluginFrom2Nix {
    pname = "fzf-kak";
    version = "2021-04-03";
    src = fetchFromGitHub {
      owner = "andreyorst";
      repo = "fzf.kak";
      rev = "1b3a3beebbe7134e671fde2ef2f4242b34ae2c60";
      sha256 = "0rsd65zcizbq3isy8576gqw7mcml5ixw84padaz6ndwfif5fv701";
    };
    meta.homepage = "https://github.com/andreyorst/fzf.kak/";
  };

  kakoune-buffer-switcher = buildKakounePluginFrom2Nix {
    pname = "kakoune-buffer-switcher";
    version = "2020-12-27";
    src = fetchFromGitHub {
      owner = "occivink";
      repo = "kakoune-buffer-switcher";
      rev = "6a27c45db87a23070c34fab36d2f8d812cd002a6";
      sha256 = "1rmwy317908v8p54806m721bpzm8sgygb9abri34537ka6r05y5j";
    };
    meta.homepage = "https://github.com/occivink/kakoune-buffer-switcher/";
  };

  kakoune-buffers = buildKakounePluginFrom2Nix {
    pname = "kakoune-buffers";
    version = "2021-04-02";
    src = fetchFromGitHub {
      owner = "Delapouite";
      repo = "kakoune-buffers";
      rev = "7832ea7a4528363482f5684f16cbcebcbec0adfd";
      sha256 = "196d36jww6asf5zr03l1rwg49kkv16s2d4zyryb2m3zvy7prf2bb";
    };
    meta.homepage = "https://github.com/Delapouite/kakoune-buffers/";
  };

  kakoune-easymotion = buildKakounePluginFrom2Nix {
    pname = "kakoune-easymotion";
    version = "2020-03-09";
    src = fetchFromGitHub {
      owner = "danr";
      repo = "kakoune-easymotion";
      rev = "0ca75450023a149efc70e8e383e459b571355c70";
      sha256 = "15czvl0qj2k767pysr6xk2v31mkhvcbmv76xs2a8yrslchms70b5";
    };
    meta.homepage = "https://github.com/danr/kakoune-easymotion/";
  };

  kakoune-extra-filetypes = buildKakounePluginFrom2Nix {
    pname = "kakoune-extra-filetypes";
    version = "2021-01-15";
    src = fetchFromGitHub {
      owner = "kakoune-editor";
      repo = "kakoune-extra-filetypes";
      rev = "c6f8aaccd8c9cd6b487964c8943416e21fbe7c18";
      sha256 = "1vkff8xbycfgxv8x09cvc79qcg5fdzn2x77mbmifmkq236khrwrg";
    };
    meta.homepage = "https://github.com/kakoune-editor/kakoune-extra-filetypes/";
  };

  kakoune-rainbow = buildKakounePluginFrom2Nix {
    pname = "kakoune-rainbow";
    version = "2020-09-01";
    src = fetchFromGitHub {
      owner = "listentolist";
      repo = "kakoune-rainbow";
      rev = "d09103e8d268cf4621215bf162a0244c9482be3c";
      sha256 = "1i3id7xw0j4z1a14mscr68ckpgvcwsjpl86lr864wy7w7qcmblx6";
    };
    meta.homepage = "https://github.com/listentolist/kakoune-rainbow/";
  };

  kakoune-registers = buildKakounePluginFrom2Nix {
    pname = "kakoune-registers";
    version = "2020-06-19";
    src = fetchFromGitHub {
      owner = "Delapouite";
      repo = "kakoune-registers";
      rev = "9531947baecd83c1d4c3bea0adf10f4462f1e120";
      sha256 = "08v9ndghh7wvr8rsrqm05gksk9ai5vnwvw9gwqasbppb48cv4a8c";
    };
    meta.homepage = "https://github.com/Delapouite/kakoune-registers/";
  };

  kakoune-vertical-selection = buildKakounePluginFrom2Nix {
    pname = "kakoune-vertical-selection";
    version = "2019-04-11";
    src = fetchFromGitHub {
      owner = "occivink";
      repo = "kakoune-vertical-selection";
      rev = "c420f8b867ce47375fac303886e31623669a42b7";
      sha256 = "13jdyd2j45wvgqvxdzw9zww14ly93bqjb6700zzxj7mkbiff6wsb";
    };
    meta.homepage = "https://github.com/occivink/kakoune-vertical-selection/";
  };

  openscad-kak = buildKakounePluginFrom2Nix {
    pname = "openscad-kak";
    version = "2020-12-10";
    src = fetchFromGitHub {
      owner = "mayjs";
      repo = "openscad.kak";
      rev = "ba51bbdcd96ccf94bb9239bef1481b6f37125849";
      sha256 = "15dybd6dnnwla6mj8sw83nwd62para1syxzifznl6rz6kp8vqjjj";
    };
    meta.homepage = "https://github.com/mayjs/openscad.kak/";
  };

  pandoc-kak = buildKakounePluginFrom2Nix {
    pname = "pandoc-kak";
    version = "2020-11-30";
    src = fetchFromGitHub {
      owner = "basbebe";
      repo = "pandoc.kak";
      rev = "63979f7e08b86d80436bbe2d9dba173a56057b97";
      sha256 = "16pmmnpyxf8r7gpj8g1lwa960nscjmcl52n1a7s6xcqkp9856wxs";
    };
    meta.homepage = "https://github.com/basbebe/pandoc.kak/";
  };

  powerline-kak = buildKakounePluginFrom2Nix {
    pname = "powerline-kak";
    version = "2021-04-06";
    src = fetchFromGitHub {
      owner = "andreyorst";
      repo = "powerline.kak";
      rev = "6fa5ad383f2884f201d6e3ef07a4687c606df525";
      sha256 = "1s7ggjby0bymq48njzhdvkkarmzl44803xv0dlnzrj7q9c3xv27a";
    };
    meta.homepage = "https://github.com/andreyorst/powerline.kak/";
  };

  prelude-kak = buildKakounePluginFrom2Nix {
    pname = "prelude-kak";
    version = "2021-02-24";
    src = fetchFromGitHub {
      owner = "kakounedotcom";
      repo = "prelude.kak";
      rev = "5dbdc020c546032885c1fdb463e366cc89fc15ad";
      sha256 = "1pncr8azqvl2z9yvzhc68p1s9fld8cvak8yz88zgrp5ypx2cxl8c";
    };
    meta.homepage = "https://github.com/kakounedotcom/prelude.kak/";
  };

  replace-mode-kak = buildKakounePluginFrom2Nix {
    pname = "replace-mode-kak";
    version = "2020-10-07";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "replace-mode.kak";
      rev = "5f4c73cdbaf5aeb964ee35ad4b9081b233af90c0";
      sha256 = "1cmylx99bm7jwfb4hclb69sdc4n8f29ssyy2byjiw53ni9rnc8q0";
    };
    meta.homepage = "https://github.com/alexherbo2/replace-mode.kak/";
  };

  sleuth-kak = buildKakounePluginFrom2Nix {
    pname = "sleuth-kak";
    version = "2020-11-06";
    src = fetchFromGitHub {
      owner = "alexherbo2";
      repo = "sleuth.kak";
      rev = "911db8bd208ad0d289b8fa15a2ac665ff39bd6bd";
      sha256 = "0g41c0038fpmihqva71xl4vfbmvsp13i47gp6fnmaikajpynzc51";
    };
    meta.homepage = "https://github.com/alexherbo2/sleuth.kak/";
  };

  tabs-kak = buildKakounePluginFrom2Nix {
    pname = "tabs-kak";
    version = "2021-04-14";
    src = fetchFromGitHub {
      owner = "enricozb";
      repo = "tabs.kak";
      rev = "048f83455ea7c671ab06e9b9578ac25e5de1d6fb";
      sha256 = "0xswpsdf1bj54inl6vf2lzbjkxfc6g0fyv5kd6y9ahlh5irij8z0";
    };
    meta.homepage = "https://github.com/enricozb/tabs.kak/";
  };

});
in lib.fix' (lib.extends overrides packages)
{'fraction_non_alphanumeric': 0.12748220942053543, 'fraction_numerical': 0.1270077939681464, 'mean_word_length': 3.341276846131215, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 35, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '10462', 'n_tokens_mistral': 7506, 'n_tokens_neox': 6541, 'n_words': 680}