I would like to control when I am visible or invisible to people based on time of day and day of week
I use gajim to communicate with people at work. I use gajim to communicate with friends.
During working hours, I would like to be invisible to friends to limit personal distractions.
Similarly, when I am not working, I would like to be invisible to people at work to limit work messages so I can have personal time.
If the matter is important, I assume friends or people at work will either just IM a message without checking to see if I am visible, or they will call me on the phone.
My goal, in making this request, is to limit work chat to work hours when I am focused on work, and to limit chit-chat with friends which can become quite distracting during work hours.
I think it might be possible to use privacy lists, but would privacy lists need to be modified to allow a time of day and day of week specification?
It would be nice to create a privacy list entry, to specify I am invisible to people at work Saturday and Sunday, and to specify I am invisible to people at work before and after working hours Monday through Friday. Similarly, I would like to specify I am invisible to friends Monday through Friday during work hours.
I think I would need to be able to specify the work days, Monday through Friday, and specify the work hours, and then I could specify I am visible or invisible to friends or coworkers, as appropriate. I do not know if the day of week and time of day specification should be associated with the privacy list entry or should be associated with a particular rule within a privacy list entry.
Perhaps, what I wish to accomplish could be accomplished with a single privacy list entry with appropriate rules. I suspect I would need more than one privacy list entry.
At this moment, can I use the active buttons on a privacy list entry to manually enable and disable a privacy list entry to accomplish what I want? I tried looking for documentation to explain the "Active for this session" button and "Active on each startup" button, for a privacy list entry, but I got confused. Is an entry active if either button is selected, and disabled if neither button is selected?
Perhaps there is a better way to do what I wish to accomplish?