known_bugs
Currently, neovim do not allow excluding buffers before saving a session. This means the only way neovim-session-manager has to ensure it doesn't save non restoreable buffers in the session file, is to auto-close the buffers that would cause issues. This affect anything with the filetype nofile
like neotree, aerial, mergetool, and others. This is the reason why we currently don't auto save session by default.
This is a neovim bug. Currently there is no mouse scroll support for the terminal. Using your mousewheel on the terminal will make it irresponsible until pressing i
to enter on insert mode again. This is not the expected behavior, and it will be fixed as soon as it is fixed in neovim.
You can check for workarounds in the meantime on the toggleterm wiki.