composer404 / tabby-workspace-manager

A Tabby plugin that allows you to create custom workspace profiles.
20 stars 8 forks source link
tabby tabby-plugin terminal typescript

Tabby Workspace Manager

A Tabby plugin that allows you to create multiple workspace profiles. Each profile has its own .yaml config in which you can customize the workspace. Additionally, it is possible to select a workspace profile that will be run at the terminal startup and setting hotkeys for first five profiles.

Table of contents

Getting Started

Last release of a plugin is available directly in Tabby's plugin tab

General

The plugin adds a new tab in Tabby's settings. It is possible to add, delete and edit workspace profiles here. Additionally, you can add a default profile and enable it on the terminal startup (upper right corner). In the hotkeys tab, it is possible to set keyboard shortcuts for the first five workspace profiles.

The config contains a list of tabs and its attributes:

*all the attributes are optional


Example workspace config

    - title: Example Title 1
      color: '#03fccf'
      profile: CMD (clink)
      commands:
         - ls
         - cd ..
    - title: Example Title 2
      color: '#fc036b'
      profile: 1
    - title: Example Title 3
      color: '#302a57'