Unverified Commit 91707f7c authored by Austin Horstman's avatar Austin Horstman
Browse files

luaPackages.orgmode: tweak tree-sitter patch

parent fb0b4a8b
Loading
Loading
Loading
Loading
+6 −6
Original line number Diff line number Diff line
@@ -1116,13 +1116,13 @@ in
  orgmode = prev.orgmode.overrideAttrs (oa: {
    # Patch in tree-sitter-orgmode dependency
    postPatch = ''
      substituteInPlace lua/orgmode/utils/treesitter/install.lua \
      substituteInPlace lua/orgmode/config/init.lua \
        --replace-fail \
          "vim.treesitter.language.add('org')" \
        "require('orgmode.utils.treesitter.install').install()" \
        "pcall(function() vim.treesitter.language.add('org', { path = '${final.tree-sitter-orgmode}/lib/lua/${final.tree-sitter-orgmode.lua.luaversion}/parser/org.so'}) end)" \
        --replace-fail \
        "require('orgmode.utils.treesitter.install').reinstall()" \
        "pcall(function() vim.treesitter.language.add('org', { path = '${final.tree-sitter-orgmode}/lib/lua/${final.tree-sitter-orgmode.lua.luaversion}/parser/org.so'}) end)"

      substituteInPlace lua/orgmode/utils/treesitter/install.lua \
        --replace-fail "if version_info.outdated then" "if false then"
    '';
  });