I have rules to open specific applications (clients
, for AwesomeWM) on certain tag(s). Sometimes, during my workflow, I may move a client, for instance from one screen to another (Mod+o
), which changes the tags associated with the client. After working with this client, most of the time, it would be convenient to send it back to its initial (or previous) tag(s).
I can restart AwesomeWM, which would make the client re-read the rules in rc.lua
, but it may break other tag associations and I would use a per-client function/shortcut.
Is it possible? With a specific module?