Skip to content

renamedscratchpads

bakkeby edited this page Jul 1, 2024 · 5 revisions

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.

Features

  • 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 do MOD+Ctrl+g and it can be toggled as a scratchpad using MOD+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.

Variations

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.

Download

Clone this wiki locally