AwesomeWM library for launching clients with single instance IDs
Go to file
James Reed 0359384b29
Add functions to get clients by ID or cmdline
These functions also allow filtering of clients
2019-04-10 19:10:57 -06:00
LICENSE Initial commit 2019-03-28 08:41:27 -06:00
README.md Initial commit 2019-03-28 08:41:27 -06:00
init.lua Add functions to get clients by ID or cmdline 2019-04-10 19:10:57 -06:00

README.md

awesome-launch

awesome-launch is a library for Awesome window manager that provides functions to spawn clients with single instance IDs using wm-launch.

Usage

Require the library:

local launch = require("awesome-launch")

Now spawn a client:

launch.spawn("xterm", {id="xterm1"})

The new client will have these properties set:

  • single_instance_id = "xterm1"
  • cmdline = "xterm"

See code for additional functions and documentation.

License

awesome-launch is licensed under the GNU General Public License v3.0 or later (see LICENSE).