Skip to content

Context-aware keybindings to avoid conflicts with text editing (e.g. Ctrl+Right) #1107

Open
@Alidev11

Description

@Alidev11

Describe the problem/motivation

Hi,
I'm currently using Ctrl + Left and Ctrl + Right as keybindings to switch between workspaces in GlazeWM. However, this creates a conflict when I'm typing in text editors or browsers, where these key combinations are normally used to move the cursor by word.

Describe the solution you'd like

It would be great to have context-aware keybindings, so that GlazeWM can:

  • Disable or ignore certain keybindings when a text input field, terminal, or code editor is focused

  • Or allow users to define exceptions or window class filters for specific bindings

This would prevent unintentional workspace switches while writing or editing text.

Alternatives considered

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    📬 Needs triage

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions