stumpwm.stumpwm-contrib/util/globalwindows
cage 73340def80 - removed annoying message
with the current stumpwm in master using globalwindow you get a message like:
  "That window is already in the group default"
  This quick patch fix that.
2020-01-30 16:42:10 +01:00
..
globalwindows.asd Added meaningful descriptions to all non-documented modules 2018-03-15 22:34:26 -04:00
globalwindows.lisp - removed annoying message 2020-01-30 16:42:10 +01:00
package.lisp Added globalwindows contrib extension 2016-09-18 23:46:08 +03:00
README.org Added meaningful descriptions to all non-documented modules 2018-03-15 22:34:26 -04:00

Problem

Out of the box StumpWM provides tools to navigate windows only within group bounds - "windowlist" function seems to be the main, and maybe only useful here. But sometimes the user wants to manage or even simply overview all application windows present in X session.

So, this contrib extension was written with purpose of providing the way to manage global windows list in rather straightforward manner.

Usage

Add this to your .stumpwmrc:

Load contrib module:

  (load-module "globalwindows")

And then use functions for global windows navigation:

  (define-key *top-map* (kbd "M-1") "global-windowlist")
  (define-key *top-map* (kbd "M-2") "global-pull-windowlist")

Moreover there is a couple of util functions exported for the aim of user-defined extensions - see source code.