domferr / domferr/tilingshell

[Feature Request] Ignore Top Panel

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

Description

It would be cool to have an on/off checkbox option for tiling windows to ignore the top panel when calculating Outer Gaps. Such that it would consider the top of the monitor the "top" and not the bottom of the panel.

When you have a fully opaque top panel, this isn't much of an issue. Everything looks pretty even. But if you have a transparent top panel, it appears as if the tiled window has extra distance from the top of the monitor as from the sides and bottom. Which, it essentially does. It just looks off, is all.

I am attaching a screenshot that I hope illustrates what I'm talking about. You can see how large the gap appears at the top, and how much thinner the gap is on the sides. This is at "32" pixel Outer Gap.

Thank you!

Image

Contributor guide

Open the contributing guide

Research direction

No files or tests are named. Start by locating the outer-gap calculation and the settings entry point for tiling options, then trace how the top panel affects available monitor space. Done means an on/off option makes the top outer gap use either the monitor top or the panel boundary, with the other gaps unchanged.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
desktop
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
55/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.