MrKai77 / Loop

Window management made elegant.
GNU General Public License v3.0
6.59k stars 128 forks source link

✨ Specific settings per app overwrite default settings #494

Open lk-code opened 2 months ago

lk-code commented 2 months ago

Feature Request Description

Add the option to add special rules for certain apps that override the default. For example, the accent color is used as the default setting, but if a specific app is currently in focus, yellow is used instead of accent color. Or the padding setting is set to 20px by default. If the special app is in focus again, then 40px is used.

So one way to set settings not only as default but also per app. I have a handful of apps where I would really like to use different settings than for the majority of my apps :)

Translated with DeepL.com (free version)

Screenshots

No response

Additional Context

No response

Final Checks

SenpaiHunters commented 2 weeks ago

To add to this, a user from discord

more granular control over excluded app behaviour as in disabling cursor interaction, keyboard shortcuts, and window snapping independently for apps that need it for instance affinity photo uses ctrl + option + drag to change brush size which happens to trigger loop cursor interaction, but i dont want to lose all functionality for affinity photo like keyboard shortcuts and window snapping

An interesting feature we will look into further