Source i (link to git-repo or to original if based on someone elses unmodified work):

https://github.com/nclarius/tile-gaps

Original
1
Become a Fan
7.3

Description:
Adds space around windows touching a screen edge or other window.

The size of the gap and the layouts and applications to be gapped are configurable.

Please note this script does not do any automatic tiling. Its purpose is to reshape windows that have been manually positioned with the default KWin window management system.

Please make sure to install the most recent version (v7.1) and to not use Discover for installation. On old Plasma versions, additional steps may be required after installation to make the configuration menu available. For more information on installation, configuration and usage as well as any requests, please visit the GitHub page.

© 2021-2022 Natalie Clarius ‹natalie_clarius@yahoo.de›

This work is licensed under the GNU General Public License v3.0.
This program comes with absolutely no warranty.
This is free software, and you are welcome to redistribute and/or modify it under certain conditions.

If you would like to thank me, you can always make me happy with a review or a cup of coffee:
Last changelog:

v8.0

- fix windows shrinking unexpectedly
- port metadata to JSON format


Ratings & Comments

39 Comments

gleycon

Will this app have a version for plasma 6? My Garuda forced entry to plasma 6. But this add-on is more important to me than plasma 6. Now I'm unable to use it... 😐

zookee1

There is an open pull request so it will be available for plasma 6 soon hopefully :) https://github.com/nclarius/tile-gaps/pull/24

gleycon

Hey! Thanks for the warning, I'll be waiting and checking here from time to time! :)

rafalg

10 I've been using it for a few months to make my desktop feel like a nice place to be. It works great, no complaints. Some apps even keep their size and position better in this way than with the built-in tiling.

ben2talk

5 5 average Sadly, whilst this focussses on maintaining window gaps (which look nice, I first used them in tiling mode) it also breaks 'Sticky Window Snapping' and prevents windows from sticking...

nclarius

Works for me. Did you make sure to follow the instructions in the readme by adapting the SWS threshold accordingly?

snich

How do I set maximize gap?

nclarius

See the readme: https://github.com/nclarius/tile-gaps/blob/main/README.md#configuration

timmypasta

1 1 ugh there was a bug that made my computer practically unusable. very annoying.

nclarius

Please report the bug so that I can fix it.

nclarius

I.e.: What steps did you do, what happened, and what should have happened instead?

timmypasta

the bug causing the windows to shrink is still happening, and when i tried to uninstall it was still there. im about to reinstall kde because of this.

nclarius

Reinstalling KDE is not going to help with a bug in the extension. I'll fix it when I get around to it.

nclarius

This bug is fixed now with version v8.0.

sattirikos

bro that is awsome !! , but... the shrink bug still there

sattirikos

It is still like that...

datamaskinen

and another thing that is a bit annoying is that i use a firefox extension called 'maximize video' (https://github.com/ettoolong/MaximizeVideo) and i use the option to 'popup current tab' to get the videos in a new window with no clutter. the problem is that the new video window gets the attribute 'window type = dialog window' and i think gaps only affects 'window type = normal window' ..... You have two options in the script that could maybe sort this for me but the options is 'gaps on all except following application' and 'gaps on only following application'. Is there a way in that fields to make a ?rule? like ' 'gaps on all AND following application'? Like |gaps on all

datamaskinen

oops lost the last line there ... Like |gaps on all AND firefox_video_dialog_window|

nclarius

This is not possible with these fields and won't be possible to implement, sorry.

datamaskinen

ok .... i understand

datamaskinen

this is nice stuff.... it would be great if you could make it work better with 'snapping windows'

nclarius

Thanks for the feedback. You'll have to be more specific. What do you mean by snapping windows? In which way does it currently not work well?

nclarius

I.e., what are the steps to reproduce, what is the expected outcome, and what is the actual outcome?

datamaskinen

i think it might have with 'snapping windows' to do when the gap is there the resize does not follow the other window

nclarius

So you mean the Sticky Window Snapping Kwin script? Are you using my fork that is adapted for compatibility with gaps?

Pling
0 Affiliates
Details
license GPLv3
version v8.0
updated
added
downloads 24h 5
mediaviews 24h 0
pageviews 24h 19

More Kwin Scripts from nclarius:

Application Switcher
nclarius
last update date: 2 years ago

Score 5.8

Floating Tiles - Prevent Window Overlap
nclarius
last update date: 2 years ago

Score 7.9

Always Open on Focused Screen
nclarius
last update date: 2 years ago

Score 6.3

Always Open on Primary Screen
nclarius
last update date: 2 years ago

Score 7.2

Always Open on Active Screen
nclarius
last update date: 2 years ago

Score 8.1

Swap Sides
nclarius
last update date: 3 years ago

Score 5.0

Other Kwin Scripts:

Snap To Deco
thomas12777
last update date: 11 years ago

Score 5.0

Unminimize windows w/o taskbar entry
thomas12777
last update date: 11 years ago

Score 5.0

MiniStack
faho
last update date: 11 years ago

Score 5.0

Debug Clients
thomas12777
last update date: 11 years ago

Score 5.0

TIL3R
causa-prima
last update date: 11 years ago

Score 5.7

Spam Transients
thomas12777
last update date: 10 years ago

Score 5.0



System Tags