James Reed

Results 9 comments of 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. ![image](https://github.com/gnome-pomodoro/gnome-pomodoro/assets/44040597/f9124a49-f986-4a91-8286-baa3cc97357a) 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.