Keep the opened tabs amount below sanity.
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
keymaps
lib
menus
spec
styles
.gitignore
CONTRIBUTING.md
LICENSE
README.md
package.json

README.md

ZenTabs atom package

Keep your opened tabs below a maximum limit, closing the oldest one first.

Inspired by travmik's SublimeText ZenTabs package.

See it in action with a 5 tabs limit:

screencast

Pin tabs

You can right click tabs to pin/unpin them. It basically works as a whitelist.

pinned-screecast

Options

  • maximumOpenedTabs:5: the maximum amount of tabs that will be keep open
  • manualMode:false: disable automatic tab closing but still allow you to cleanup tabs through the key bindings
  • showPinnedIcon:true: Show a lock icon next to pinned tabs title
  • neverCloseUnsaved:false: If set to true, unsaved files won't be closed
  • neverCloseNew:false: If set to true, files with a new git status won't be closed
  • neverCloseDirty:false: If set to true, files with a modified git status won't be closed

Key bindings

zentabs:cleanup, default alt-shift-t: triggers a tab cleanup