AwesomeWM library for launching clients with single instance IDs
Go to file
James Reed c8bdda790e
Add support for wm-launch's firejail flag
2019-05-08 16:01:36 -06:00
LICENSE Initial commit 2019-03-28 08:41:27 -06:00
README.md Vendor uuid library and use it to generate IDs 2019-04-24 03:14:13 -06:00
config.ld Add ldoc config file 2019-04-10 20:37:30 -06:00
init.lua Add support for wm-launch's firejail flag 2019-05-08 16:01:36 -06:00
uuid.lua Vendor uuid library and use it to generate IDs 2019-04-24 03:14:13 -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 the API documentation for descriptions of all functions.

License

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

uuid.lua is licensed under the Apache License v2.0.