From 9dbe2648c67b678bf7fe688f03b57a2514e03e6f Mon Sep 17 00:00:00 2001
From: FineFindus <63370021+FineFindus@users.noreply.github.com>
Date: Fri, 19 Jan 2024 16:14:29 +0100
Subject: [PATCH] fix: don't save `gitrebase` session (#44)

---
 lua/persistence/init.lua | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/lua/persistence/init.lua b/lua/persistence/init.lua
index 6857a22..59c3d40 100644
--- a/lua/persistence/init.lua
+++ b/lua/persistence/init.lua
@@ -45,6 +45,9 @@ function M.start()
           if vim.bo[b].filetype == "gitcommit" then
             return false
           end
+          if vim.bo[b].filetype == "gitrebase" then
+            return false
+          end
           return vim.api.nvim_buf_get_name(b) ~= ""
         end, vim.api.nvim_list_bufs())
         if #bufs == 0 then