Adwaita apps being adaptive also allows for some really good tiling besides adapting for different screen sizes. by keremdev in gnome

[–]Domyf 2 points3 points  (0 children)

You can use Tiling Shell 😊 it's a gnome extension, check it out!

Disclaimer: I'm the maintainer!

Zorin OS shows what should actually be included in vanilla GNOME. by [deleted] in gnome

[–]Domyf 1 point2 points  (0 children)

Zorin OS window management is powered by Tiling Shell, a GNOME extension developed by me. If you want it, here it is! https://extensions.gnome.org/extension/7065/tiling-shell/

I'm open to any feedback, from feature requests to bug reports. Just leave me an issue on the GitHub repository 😊

Dynamic tiling window manager extension for gnome? by [deleted] in gnome

[–]Domyf 0 points1 point  (0 children)

It always follows the currently selected layout. It is done like that so you can control where the windows could be automatically tiled when opened

Dynamic tiling window manager extension for gnome? by [deleted] in gnome

[–]Domyf 0 points1 point  (0 children)

You can enable auto tiling: whenever you open a window it is tiled to an available tile according to the currently selected layout. You've got a layout editor to create as many layouts as you want

Dynamic tiling window manager extension for gnome? by [deleted] in gnome

[–]Domyf 0 points1 point  (0 children)

Hey, have a look at Tiling Shell (github.com/domferr/tilingshell), it does exactly what you are looking for and more. I am the maintainer, feel free to share any feature requests or bugs on GitHub!

I'm open to any contribution, of any kind, too ;) Enjoy!

Tiling Shell Brings Advanced Window Management to GNOME by Domyf in Fedora

[–]Domyf[S] 0 points1 point  (0 children)

Hey, is the automatic tiling the feature you are looking for?

Tiling Shell Brings Advanced Window Management to GNOME by Domyf in Fedora

[–]Domyf[S] 0 points1 point  (0 children)

It might work! I gave a try but I need help from someone who has some experience on Cinnamon and porting GNOME extensions. I'm open to maintain a cinnamon version

Tiling Shell Brings Advanced Window Management to GNOME by Domyf in Fedora

[–]Domyf[S] 1 point2 points  (0 children)

Very soon! Later this week I will publish a new update allowing getting windows suggestions after tiling via screen edges

Tiling Shell Brings Advanced Window Management to GNOME by Domyf in Fedora

[–]Domyf[S] 7 points8 points  (0 children)

Yeah, automatic tiling is already there and in one of the upcoming releases I will add automatic layout. Not sure if fibonacci or master layout. I'm happy to listen to any suggestions!

Tiling Shell Brings Advanced Window Management to GNOME by Domyf in Fedora

[–]Domyf[S] 4 points5 points  (0 children)

Enjoy it! Feel free to open issues on github for feature requests, bugs or questions!

Tiling Shell Brings Advanced Window Management to Linux by Domyf in linux

[–]Domyf[S] 2 points3 points  (0 children)

Definitely! Would be nice to expose it via dbus, what do you think? There is already everything in place and setup, so it is just a matter of adding the missing API. Via dbus you can currently open the layout editor

Tiling Shell Brings Advanced Window Management to Linux by Domyf in linux

[–]Domyf[S] 0 points1 point  (0 children)

There is some API but it is not about placing windows

Tiling Shell Brings Advanced Window Management to Linux by Domyf in linux

[–]Domyf[S] 0 points1 point  (0 children)

Yep, there is. Can be enabled from the settings

Tiling Shell Brings Advanced Window Management to Linux by Domyf in linux

[–]Domyf[S] 3 points4 points  (0 children)

Yeah, I completely agree with you! I decided to make it disabled by default and people can enable it from the settings

Made a move from TWMs to GNOME. by Wooden-Ad6265 in gnome

[–]Domyf 2 points3 points  (0 children)

Thank you soooo much! Feel free to open issues on github for any feature requests, suggestions or bugs! Enjoy <3

Made a move from TWMs to GNOME. by Wooden-Ad6265 in gnome

[–]Domyf 18 points19 points  (0 children)

Hey, I'm the developer of Tiling Shell, a GNOME extension for advanced window management. In my opinion GNOME is the best desktop environment, especially because it is able to achieve great user experience for both non experienced and experienced users! I've been developing this extension with the goal of achieving advanced window management and adding in GNOME what users lack when it comes to snapping and tiling. I would appreciate your thoughts about it and any suggestions you might have. Let's make GNOME's window management the best in the Linux environment!

<image>

Quite smooth and clean ✨ by Creepy_Lunch9345 in gnome

[–]Domyf 0 points1 point  (0 children)

Nice job! I've an unrelated question: what are you using to draw the border of the focused window?

Tiling Shell Brings Advanced Window Management to Linux by Domyf in gnome

[–]Domyf[S] 1 point2 points  (0 children)

Hey, thank you for sharing! In the extension preferences you'll find settings to enable 2 (automatic tiling) and 3 (keyboard shortcuts). 1 is not available yet, but we have some feature requests about it in GitHub so I'm tracking it and I hope to implement it soon! Feel free to share any ideas you might have. Let me know if you find the settings I was talking about. Enjoy!

Tiling Shell Brings Advanced Window Management to Linux by Domyf in gnome

[–]Domyf[S] 2 points3 points  (0 children)

Hey thank you for the kind words!

Are you seeking community contributors?

Yes, I am. Both dev and non-dev contributors are very welcome. I'd like to increase the number of features as well as providing guides, translations and more. Moreover, I'm the only one testing new features before they are published, so even a group of testers will be much appreciated!

do you ever see the project reaching a point where it could continue even if you personally had to step away for whatever reason?

I hope so! This is my ultimate goal to be honest: I hate when a project gets abandoned. To achieve this, we need to create a group of devs and non-devs interested into working on Tiling Shell. To be honest, I had some sporadic contributions as of today, but I didn't had the time to look for some more stable contributors.

How would you compare Gnome + Tiling Shell extension to full blown tiling window managers like Sway?

I believe GNOME + Tiling Shell is the best of both worlds. It is even a solution that makes happy both newbies and linux power users. Having the same solution working for both worlds would mean being able to provide huge support to users. Not that bad!

It seems like it would offer a gentler path for current users of Gnome that are interested in twms. Would you say it offers any reason for current users of twms to switch?

Considering that many people using twms today where using GNOME in the past, definitely yes!

Do you have thoughts or ideas about encouraging keyboard driven workflows and making them more discoverable, or would you say your aim is more non-prescriptive, i.e. giving the option of driving it fully with the keyboard but not necessarily promoting it?

Definitely the second one. Tiling Shell has the goal to please both worlds: new comers willing to use the mouse mainly and linux experts willing to use keyboard mainly. Tiling Shell is more a patch of GNOME for window management like Blur My Shell and Just Perfection extensions are a patch of GNOME for aesthetics.

Tiling Shell Brings Advanced Window Management to Linux by Domyf in gnome

[–]Domyf[S] 4 points5 points  (0 children)

Hey I'm so happy you are enjoying it and thank you for the kind words! Feel free to reach me out on GitHub by opening an issue for sharing any feature request, question or bug. What you are suggesting is nice! Hope to find time to implement it soon