Skip to content

Latest commit

 

History

History
60 lines (52 loc) · 1.37 KB

README.md

File metadata and controls

60 lines (52 loc) · 1.37 KB

App Tabs

Overview

AppTabs is a Gnome extension that allows your panel to include tabs for different windows of launched applications.

Installation

Clone this repository and copy it to path .local/share/gnome-shell/extensions/

Configuration

You can configure app tab style like this on preferences, and the style use the css grammar.

{
  "icon-size": 18,
  "default": {
    "default_style": {
      "margin": "4px 0",
      "border-radius": "8px",
      "margin-left": "2px",
      "color": "white"
    },
    "active_style": {
      "background": "#4b4b4b"
    },
    "hover_style": {
      "background": "#4b4b4b"
    }
  },
  "light_mode": {
    "default_style": {},
    "active_style": {},
    "hover_style": {}
  },
  "dark_mode": {
    "default_style": {
    },
    "active_style": {},
    "hover_style": {}
  }
}

DEBUG

Gnome Shell:

dbus-run-session -- gnome-shell --nested --wayland

Preferences:

journalctl -f -o cat /usr/bin/gjs
gnome-extensions prefs [email protected]

Feature

  1. You can see the application window intuitively.
  2. Click tab to jump to the corresponding window immediately or hide window for active tab.
  3. Click the Close button to close the window.

If the extension has any problems or needs improvement, you can go to the extension home page to ask questions, I will have time to check and solve them.