-
Notifications
You must be signed in to change notification settings - Fork 30
renamedscratchpads
This is a remake, remaster or general enhancement of the original namedscratchpads patch hence the new and exciting name.
The gist of scratchpads in general is that they allow you to launch and hide windows using simple keybindings. Scratchpads can complement your workflow in the most delightful ways.
Let's have a look at some of the features that makes this version stand out from the others.
- launch an application (e.g. a terminal) and toggle visibility using a keybinding
- scratchpads can be tiled or floating
- scratchpads automatically hide when you move to other tags
- assign arbitrary windows to a scratch key, e.g. open
gedit
and doMOD+Ctrl+g
and it can be toggled as a scratchpad usingMOD+g
- assign multiple windows to a scratch key, toggle them on and off in unison
- toggling the scratchpad on another monitor moves the scratchpad across and centers it on the screen
- toggling multiple scratchpads on another monitor moves the scratchpads across with positions relative to the aspect ratio of the two monitors
- toggling multiple scratchpads where windows reside on separate monitors leaves scratchpads in place
- scratchpads have a separate color scheme
It should be noted that this patch does not control or influence the position of floating scratchpad windows when they launch. As such this is intended to be combined with one of the alwayscenter, center, floatrules, or floatpos patches.
The renamedscratchpads-noscheme variant is the same patch just without the custom color scheme for scratchpads.
The renamedscratchpads-static variant of this patch is a simplified version that just toggles the scratchpads in-place wherever they are positioned.
-
dwm
- banish
- barmodules
- dragmfact
- dragcfact
- fakefullscreenclient
- flextile-deluxe
- floatpos
- focusdir
- focusedontop
- focusfollowmouse
- fullscreen-compilation
- lock masks
- losefullscreen
- mark
- masterstacker
- monitorrules
- netclientliststacking
- placedir
- placemouse
- renamedscratchpads
- resizepoint
- riodraw
- sendmon keepfocus
- shiftviewclients
- steam
- swallow
- switchtag
- tagallmon
- tagicons
- tagmonfixfs
- tagswapmon
- togglefullscreen
- togglelayout
- toggletag
- unmanaged
- vanitygaps
- windowrolerule