Difference between revisions of "Custom Window Snap"
From TheBeard Science Project Wiki
(Created page with "Many desktop environments for Linux have had window snapping (a.k.a window tiling or edge snapping) for a long time. It is a feature that I use very heavily, especially with h...") |
|||
| Line 6: | Line 6: | ||
<table class="nice"> | <table class="nice"> | ||
<tr> | <tr> | ||
| + | <th>Filename</th> | ||
| + | <th>Description</th> | ||
| + | <th>Size</th> | ||
| + | <th>Modified</th> | ||
| + | <th>Link</th> | ||
| + | </tr> | ||
| + | <tr> | ||
| + | <td name="file"> | ||
| + | gosnap | ||
| + | </td> | ||
| + | <td name="desc">The Gosnap bash script.</td> | ||
| + | <td name="size">6.4K</td> | ||
| + | <td name="modf">7/31/2020</td> | ||
| + | <td name="link"> | ||
| + | <html><a href="https://beardedmaker.com/wiki/files/gosnap"> | ||
| + | Download | ||
| + | </a></html> | ||
| + | </td> | ||
</tr> | </tr> | ||
</table> | </table> | ||
<b>Installing:</b> | <b>Installing:</b> | ||
| + | <source> | ||
| + | wget https://beardedmaker.com/wiki/files/gosnap | ||
| + | chmod a+x gosnap | ||
| + | sudo cp gosnap /usr/bin | ||
| + | </source> | ||
| + | |||
| + | <b>Usage:</b> | ||
| + | <source> | ||
| + | Usage: gosnap [-L | -l | -R | -r | -M | -m | -N | -n | -d | -i] | ||
| + | -L snap left | ||
| + | -l snap left dynamically | ||
| + | -R snap right | ||
| + | -r snap right dynamically | ||
| + | -M maximize window | ||
| + | -m toggle maximize window | ||
| + | -N minimize window | ||
| + | -n minimize window dynamically | ||
| + | -d resize to default geometry (current default: 0,10,60,826,556 | ||
| + | -i print window information | ||
| + | </source> | ||
Revision as of 18:54, 31 July 2020
Many desktop environments for Linux have had window snapping (a.k.a window tiling or edge snapping) for a long time. It is a feature that I use very heavily, especially with hotkeys. I have been very dissatisfied with the way Linux desktop environments have handled this. They almost work the way I want, but not quite. I decided to take control of this.
Gosnap stands for "Good Old Snap" and replaces the window snapping/tiling feature on just about any Linux distro that uses the X Window System.
Download:
| Filename | Description | Size | Modified | Link |
|---|---|---|---|---|
|
gosnap |
The Gosnap bash script. | 6.4K | 7/31/2020 |
Installing:
wget https://beardedmaker.com/wiki/files/gosnap
chmod a+x gosnap
sudo cp gosnap /usr/binUsage:
Usage: gosnap [-L | -l | -R | -r | -M | -m | -N | -n | -d | -i]
-L snap left
-l snap left dynamically
-R snap right
-r snap right dynamically
-M maximize window
-m toggle maximize window
-N minimize window
-n minimize window dynamically
-d resize to default geometry (current default: 0,10,60,826,556
-i print window information