Skip to content

ruudvandenboomen/shelltile

This branch is 1 commit ahead of emasab/shelltile:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

c16c6eb · Nov 28, 2022
Jan 31, 2021
Mar 20, 2019
Jun 1, 2016
Oct 4, 2020
Feb 5, 2021
Oct 31, 2020
Mar 19, 2019
Mar 19, 2019
Jun 1, 2016
May 8, 2022
Jun 10, 2022
Mar 19, 2019
Jun 13, 2022
Jun 10, 2022
Apr 17, 2022
Nov 28, 2022
Jun 12, 2022
Apr 16, 2022
Jun 11, 2019
Nov 28, 2022
Jun 13, 2022
Jun 10, 2022
Jun 13, 2022
Jun 10, 2022

Repository files navigation

ShellTile

A tiling window extension for GNOME Shell. Just move a window to the edges of the screen to create a tiling, otherwise move a window over another one, holding down the Control key. Grouped windows minimize, resize, raise and change workspace together. Move or maximize a window to remove it from the group.

Grouping edge tiling

Before, when using the screen borders, only a move and resize was made. Instead, if holding Ctrl, you could group windows together. Now you can still group windows with Ctrl, but they are grouped when you use the screen borders too (if a valid tiling can be generated with the topmost window already edge-tiled). You can disable the new behavior in the extension setting.

A video is the best way to explain it:

Video on YouTube

Keyboard accelerators:

Default keyboard accelerators that can be joined for quarter tiling:

  • <Ctrl><Super>Left : Tile to the left border
  • <Ctrl><Super>Right : Tile to the right border
  • <Ctrl><Super>Up : Tile to the top border
  • <Ctrl><Super>Down : Tile to the bottom border

Example of tiling with multiple windows (holding CTRL)

tiling windows

Example of how windows stay grouped

tiling windows

Tutorial video

https://www.youtube.com/watch?v=xX9HUBFj5XE thanks to WOGUE

About

A tiling window extension for GNOME Shell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.4%
  • Shell 0.6%