James Reed
|
ff3e0d17dd
|
Add .gitignore
Ignores gh-pages.
|
2020-08-05 14:27:24 -06:00 |
James Reed
|
86d66ed9d4
|
Makefile: Add targets to clone and update gh-pages
|
2020-08-05 14:26:28 -06:00 |
James Reed
|
14e09e5195
|
Rename `spawn_callback` to `callback`
`callback` becomes `raise_callback`.
|
2020-08-05 14:13:23 -06:00 |
James Reed
|
2ad15ea4e5
|
workspace: Clone client table before modifying
|
2020-08-04 17:07:21 -06:00 |
James Reed
|
ce4127d6e7
|
workspace: Delete empty tag at end of main loop
Prevents the previous tag in history from being selected.
|
2020-08-01 17:28:19 -06:00 |
James Reed
|
a768a20b06
|
workspace: Delete empty tag when unselected
|
2020-07-29 17:13:09 -06:00 |
James Reed
|
a4e00a79cb
|
workspace: Return {} if unable to load file
|
2020-05-13 09:28:11 -06:00 |
James Reed
|
7f96a4f6e3
|
Makefile: Make rock target phony
|
2020-05-13 09:26:08 -06:00 |
James Reed
|
882d7bb093
|
Add Makefile to make luarock
|
2020-05-07 07:17:34 -06:00 |
James Reed
|
9f88a2c5cb
|
workspace: Implement launching clients from file
|
2020-04-29 04:36:15 -06:00 |
James Reed
|
623ad22ef4
|
workspace: Allow instantiation with existing tag
|
2020-04-19 14:06:34 -06:00 |
James Reed
|
98ab47ec56
|
Add workspaces
Workspaces are wrappers around tags that launch
accompanying clients.
|
2019-09-16 08:12:35 -06:00 |
James Reed
|
994a5642db
|
ldoc: Enable backtick references
|
2019-09-16 07:31:11 -06:00 |
James Reed
|
a5e53318ee
|
Implement launch.spawn.here
|
2019-09-16 07:30:53 -06:00 |
James Reed
|
9673deca61
|
Implement callback arg called on client raise
Existing arg is renamed to spawn_callback.
|
2019-09-09 17:59:13 -06:00 |
James Reed
|
5c2338fad8
|
Fix shadowing of module table
|
2019-09-09 16:13:35 -06:00 |
James Reed
|
9c9eca126d
|
Separate widget into its own module
|
2019-09-09 14:09:09 -06:00 |
James Reed
|
6564196af3
|
Add command line client
|
2019-08-30 17:09:49 -06:00 |
James Reed
|
3d88d6b71c
|
Separate widget creation into function
|
2019-08-30 15:28:37 -06:00 |
James Reed
|
82bafe9fd7
|
README: Update install instructions
|
2019-08-22 13:39:37 -06:00 |
James Reed
|
cf5ebb5c84
|
Add devel rockspec
|
2019-08-22 13:37:06 -06:00 |
James Reed
|
c101075276
|
Add launchbar widget
|
2019-08-13 18:52:22 -06:00 |
James Reed
|
cba38b94a0
|
Remove unused variable
|
2019-08-13 12:40:16 -06:00 |
James Reed
|
fcefc5d7ac
|
panel: Set skip_taskbar to true on panels
|
2019-07-05 16:56:38 -06:00 |
James Reed
|
558e9635c0
|
README: Add installation instructions
|
2019-07-04 15:46:05 -06:00 |
James Reed
|
bcf298925a
|
README: Add dependencies section
|
2019-07-03 17:29:58 -06:00 |
James Reed
|
56a7fb6687
|
Depend on uuid rock
Remove vendored uuid lib
|
2019-07-03 16:56:48 -06:00 |
James Reed
|
0fdcf4e822
|
Add awesome-launch.panel
|
2019-07-02 17:23:59 -06:00 |
James Reed
|
ac0804e17a
|
Add awesome-launch rockspec
|
2019-07-02 17:22:20 -06:00 |
James Reed
|
a4739c70dd
|
doc: Specify file for luadoc
This prevents docs from being generated for uuid.lua
|
2019-05-08 16:21:30 -06:00 |
James Reed
|
c8bdda790e
|
Add support for wm-launch's firejail flag
|
2019-05-08 16:01:36 -06:00 |
James Reed
|
be26d532c3
|
doc: Add factory param to other spawn functions
|
2019-05-08 15:59:02 -06:00 |
James Reed
|
06d8b20405
|
Add support for wm-launch's factory flag
|
2019-04-24 08:04:22 -06:00 |
James Reed
|
e15be5ca82
|
Vendor uuid library and use it to generate IDs
|
2019-04-24 03:14:13 -06:00 |
James Reed
|
68049e5c3c
|
Make id local in spawn
|
2019-04-20 07:18:04 -06:00 |
James Reed
|
b55145143c
|
README: Add link to API docs
|
2019-04-10 21:12:54 -06:00 |
James Reed
|
84c5da7f00
|
Add ldoc config file
|
2019-04-10 20:37:30 -06:00 |
James Reed
|
eabdf972e2
|
Fix LuaDoc comments
|
2019-04-10 20:15:17 -06:00 |
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 |
James Reed
|
ac98c5e680
|
Add missing callbacks argument to rule source
|
2019-04-10 18:57:52 -06:00 |
James Reed
|
610abddd46
|
Initial commit
|
2019-03-28 08:41:27 -06:00 |