@@ -0,0 +1,878 @@
+%22%22%22AutoSideBar.%22%22%22%0Aimport sublime%0Aimport sublime_plugin%0A%0A%0Aclass AutoSideBarListener(sublime_plugin.EventListener):%0A    %22%22%22Listener that auto hides/shows the sidebar.%22%22%22%0A%0A    def on_hover(self, view, point, hover_zone):%0A        %22%22%22%0A        Hide/Show sidebar on hover event.%0A%0A        If hovering over the main view, keep the sidebar hidden.%0A        If hovering over the gutter, show the sidebar.%0A        Events like %22reveal file%22 in sidebar will usually show the sidebar on their own.%0A        %22%22%22%0A        win = view.window()%0A%0A        sidebar_visible = win.is_sidebar_visible()%0A        if sidebar_visible is not None:%0A            if sidebar_visible is False and hover_zone == sublime.HOVER_GUTTER:%0A                win.run_command('toggle_side_bar')%0A            elif sidebar_visible is True and hover_zone != sublime.HOVER_GUTTER:%0A                win.run_command('toggle_side_bar')%0A

Add autosidebar