Skip to content

Conversation

@b3rs3rk1ng
Copy link

This adds a new configurable setting alttab-switcher-group-by-app that allows users to group windows by application in the Alt+Tab switcher.

What this does

When enabled:

  • Alt+Tab shows one icon per application (not per window)
  • Alt+` cycles directly between windows of the same app
  • Application names are displayed instead of window titles

When disabled, Cinnamon behaves exactly as before.

Configuration

The setting can be toggled in System Settings → Windows → Alt-Tab or via:

gsettings set org.cinnamon alttab-switcher-group-by-app true

Files Modified

  • js/ui/appSwitcher/appSwitcher.js - Groups windows by wm_class
  • js/ui/appSwitcher/classicSwitcher.js - Shows app name instead of window title
  • js/ui/windowManager.js - Enables instant window cycling
  • files/.../cs_windows.py - Adds UI toggle
  • data/org.cinnamon.gschema.xml - Defines the setting

Related Issues

This addresses long-standing requests in #2883 and #4 by providing a configurable option that satisfies both preferences.

This adds a new configurable setting 'alttab-switcher-group-by-app' that allows users to group windows by application in the Alt+Tab switcher, similar to macOS behavior.

When enabled:
- Alt+Tab shows one icon per application (not per window)
- Alt+` cycles directly between windows of the same app
- Application names are displayed instead of window titles

When disabled, Cinnamon behaves exactly as before.

The setting can be toggled in System Settings → Windows → Alt-Tab.
This was referenced Jan 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant