mirror of
https://github.com/stumpwm/stumpwm-contrib.git
synced 2026-09-10 07:26:25 -04:00
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. |
||
|---|---|---|
| .. | ||
| globalwindows.asd | ||
| globalwindows.lisp | ||
| package.lisp | ||
| README.org | ||
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.