domferr / domferr/tilingshell

[Feature Request] Add exceptions list for auto-tiling

Open
#200 5 comments 4 reactions 0 assignees View on GitHub
enhancement
Dominant language
TypeScript
Stars
2k
Forks
116
PR merge metrics
No merged PRs in 30d

Description

I would like to add specific windows (by e.g. WM_CLASS) to an exceptions list to exclude them from auto-tiling. It seems some window types are already included by default, but these aren't extensible via the settings and I've found some specific applications where auto-tiling causes problems.

I use a pop-up terminal (specifically, Guake) for much of my work in the shell. Under normal conditions, I have it set to open from the bottom of the screen overlaying the rest of my windows, taking up the full width and ~40% of the vertical height of the monitor. With tiling-shell's auto-tile enabled, it gets tiled like any other window—which is definitely *not* what I want.

Ideally, I would be able to to add a list of exceptions to the auto-tiling (such as by WM_CLASS), with an "eyedrop" picker to pick the windows to add to the exception list.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.