Difference between revisions of "Custom Window Snap"

From TheBeard Science Project Wiki
Jump to: navigation, search
(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

Download

Installing:

wget https://beardedmaker.com/wiki/files/gosnap
chmod a+x gosnap
sudo cp gosnap /usr/bin

Usage:

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