domferr / domferr/tilingshell

[Feature Request] Add a whitelist feature

Open
#334 1 comment 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
TypeScript
Stars
2k
Forks
116
PR merge metrics
No merged PRs in 30d

Description

Description of the Feature:

It would be useful to add a whitelist mechanism that allows certain desktop applications, specifically GJS (GNOME JavaScript) apps, to bypass window decorations such as borders. This should be a configurable list in the window manager, allowing users to specify applications by their .desktop name, window class, or process name.

Problem Description
I'm consistently frustrated by the fact that my GJS-based desktop application is automatically assigned a window border, which negatively affects usability and aesthetics. Despite trying to control this through application-side hints or theming, the window manager continues to enforce decorations.
Expected Behavior
A configuration file or GUI setting where I can whitelist apps to be launched without window borders.
When a whitelisted app is launched, the window manager should honour the whitelist and omit window decorations, regardless of default rules.

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.