James Reed
James Reed
@nicobross You could also try using [awesome-launch](https://github.com/jcrd/awesome-launch).
I am occasionally experiencing a similar issue. The notification seems to freeze during its dismissal animation.  This is more than a visual artifact. It blocks mouse input to windows...
> Thus, the later a rule source runs, the higher is its priority. This makes sense, but `depends_on` and `precedes` being reversed is confusing.
Based on this description of `rule_sources`, new sources should be appended so that all callbacks run in the correct order without reversing the list as is done in `apply_awful_rules`. https://github.com/awesomeWM/awesome/blob/0642d9296749027d86b2276f5490dc22f6cb776a/lib/awful/rules.lua#L213-L218...
@warptozero Thanks for clarifying `callbacks` intended use. The API documentation isn't explicit about it. Still, the rule source callbacks themselves (given to `add_rule_source`) should be running in "first in, first...
@Elv13 I'm using the API to implement generic single instance IDs in a custom `spawn` library. When spawning a client, a unique ID is generated and set as an environment...
@Elv13 The `LD_PRELOAD` tool is at [wm-launch](https://github.com/jcrd/wm-launch). Although fairly rudimentary, I've made the accompanying awesome library available [here](https://github.com/jcrd/awesome-launch).
Thanks for your interest in this project! I am not especially familiar with gnome-session or xfce-session but it looks like they both primarily deal with starting relevant components of their...
It should work in theory so long as systemd starts a user instance per login, but I have not tested this use case.