Skip to content

brpaz/vicinae-tabctl

Repository files navigation

Tabctl Vicinae

A Vicinae extension to control your browser tabs, using Tabctl

Preview

Screenshot

Features

  • List currently open tabs in Chrome, Brave or Firefox.
  • Activitate a tab (focus)
  • Close a tab.

Getting Started

Pre Requsiites

Before using this extension, please ensure Tabctl is correctly installed and configured. You should be able to run tabctl list from the terminal and see the list of open tabs.

Install

git clone https://github.com/slastra/vicinae-tabctl.git
cd vicinae-tabctl
npm install
npm run build

The extension should be installed in Vicinae's extension directory.

Usage

Extension Preferences

Before using the extension, make sure to configure the following preferences:

  • Tabctl Executable: The path to the tabctl executable. You can find it by running which tabctl in your terminal. By default, it is set to /usr/local/bin/tabctl.

Development

npm install

To run the extension in development mode, use:

npm run dev

To build the extension for production, use:

npm run build

Acknowledgements

Tabs icons created by HideMaru - Flaticon

Mozilla icons created by Freepik - Flaticon

Chromium icons created by Freepik - Flaticon

About

A Vicinae extension to control browser tabs with Tabctl

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors