Browse by category | Browse by name |
---|
How to install scripts | Upload script
Names[] |
A
Smoothly slide windows across the screen. | |
Varies the color of your window frames according to context. | |
Automatically hide pager window when not performing desktop-related operations. | |
3 Additional Animation/Outline Modes: draft, cross and elliptical | |
Yet another focus-or-run script; this one uses cycle-commands. |
B
This is an improved version of quote-event that also works with pointer button events. | |
Makes it easier to choose your background. | |
Another background changing application. | |
Another background selector. |
C
Dialog to customize the look of most messages. | |
Centers mouse on the window moved. | |
Adds a placement mode in which sawfish place the first four windows in the corners. | |
Moves windows to corners of the screen. | |
Put windows into the corner of your viewport by a single keypress. | |
A tool for window display,search and manipulation |
D
Allows you to pan the screen around by clicking on the root-window and dragging. | |
Reads a flat text file and converts it into a menu variable. | |
Utilities for debugging sawfish code. | |
E
Provides greater integration with emacs. |
F
Move focus to a windows east/west/north/south of the current one. | |
Make windows not in focus translucent. | |
Turns Sawfish into a speaking window manager. | |
Different behaviour for Shaded Windows |
G
Lets you configure bindings to bring focus to specific windows or start a program if it doesn't exist. |
H
Convert HSV to RGB. | |
Switch to a specified home workspace when the last window in your current workspace is removed. | |
A bunch of util functions for sawfish, and cabinet |
I
Makes the size of a workspace infinite. | |
Iswitch is a window switcher with an incremental search. | |
Iconify all windows. | |
Matches windows in the iconify-on-open list, and automatically iconifies it. |
J
Focus a specific application, start it if it is not running, or perform custom actions if it's already focused. Note that this script is now included in Sawfish as a command, but unfortunately the person who included it moved the third argument to the fourth, so if you want to use the example below you will need to add 'nil' as the third argument. | |
Allow to tag windows explicitly with an ID and allow to jump to such marked windows directly. |
K
Drag windows around using only the keyboard. | |
Paste or clear the primary selection using the keyboard. |
M
Emacs-style keyboard macros for sawfish. | |
Three maximization functions: vertical, horizontal, both. | |
Merlin is a Set of scripts for Sawfish, which give you more control about it's look'n'feel and behaviour. | |
If mouse is not used for doing move/resize, the cursor will be placed in a good position for moving/resizing using keyboard. | |
Move the mouse to any place of the screen with a few keystrokes by zooming (as much precision as you want). | |
A simple API for multiple (i.e. extension-specific), configurable message windows.
|
N
Makes window titles unique by adding a number to them. | |
Quickly move, resize, maximize and restore windows with simple keyboard commands. | |
Working with Netscape windows. | |
Quick hack of Suraj's focus-transparency to remove dependency on transset-df.
|
O
Sawfish (very) old window-menu. |
P
Two helper function to pop up the Gnome run and panel main dialog. | |||
Six Macros and a couple of functions to start some common programs. | |||
- |
Prompt extensions. | ||
Access menus via a prompt with tab completion. |
R
Uses regular expression to rewrite the title of some windows. | |
Show time, mail arrival, etc. on the title bar. | |
Switches the desktop background to a random one after a specified period of time. | |
Makes windows push each other out of the way. | |
Prompt for an application and run it. | |
Restore focus to last "interesting" window when switching to an workspace. | |
Prompt for an application and run it.
|
S
Adds a focus mode which gives focus to a window only after the pointer enters the window and remains stationary for some time. | |||
A variant on the Stop-focus mode. | |||
Makes switching between viewports scrolling like Enlightenment does. | |||
Send mouse selection to shell program. | |||
Store multiple selections (aka clipboard) for later retrieval. | |||
Send focused window to next/previous Xinerama head. | |||
Shell script to switch input between screens without needing to use the mouse. | |||
Defines all windows on a Xinerama head to be sticky. | |||
An iconify operation that instead of an icon provide a shade stack on top of the workspace. | |||
A string manipulation library. | |||
Closing windows gracefully. | |||
- |
Fluxbox Like Tabs for Sawfish. | ||
Tile Windows in an intelligent (hah!) way | |||
Shrink or move windows to overlap with fewer others. This is the opposite of grow-pack.jl in a sense. | |||
Selectively delegate window management to a "sub window manager". (another process, emacs :-) |
T
Tiling functions for horizontal and vertical tiling. | |
Tabbed windowing implementation similar to PWM or FluxBox... turns the titlebar into tabs, so that windows can be grouped into a single frame. | |
Implements tiling-like placements of windows. | |
switch to your "toggle" workspace, then back |
U
Remembers window activity (moving, resizing, iconifying...) and lets you undo it. | |
Track uptimes of your Sawfish sessions. | |
Remembers switching viewports in single workspace and lets you undo it. |
V
Scroll between viewports taking care of system load. | |
Each viewport remembers, after switching the viewport, its previously focused window and pointer position, and restores them when the viewport is changed. |
W
Combination of Iswitch-window with Jump-or-exec. | |
Allows "dumping" of windows off to regions of the screen with hotkeys, to be restored later in a LIFO method. | |
Allows Sawfish to remember a focus per workspace. | |
Assign to windows short ids and provide shortcuts to switch to them by one key-stroke. | |
Treat WindowMaker dock applications specially. | |
Treat WindowMaker dock applications specially (with Gnome support). | |
Useful for web developers. | |
Define window size presets, f.i. for 80x24 terminals. | |
Change the background on entering a different workspace. | |
Adds a window binding option to focus a window. | |
Functions that allow you to test and work with window classes. | |
Show workspaces in "Send window to" menu option. | |
Move/grow/shrink windows to align with other windows | |
Changes window's opacity depending on focus and adds window's alpha property. | |
WindowMaker-like Cascade placement mode. | |
WindowMaker-like dockapp handling module. | |
Shows window's properties, like xwininfo/xprop | |
This implements a togglable "window mode" with a custom keymap for window-manipulation keys. |
X
xmms-controller for XFAudio enabled keyboards. |