558e9635c0 | ||
---|---|---|
LICENSE | ||
README.md | ||
awesome-launch-0.1.1-1.rockspec | ||
config.ld | ||
init.lua | ||
panel.lua |
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.
Dependencies
Installation
$ git clone https://github.com/jcrd/awesome-launch.git
$ cd awesome-launch
$ luarocks make --local
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).