{"action":"created","issue":{"url":"https://api.github.com/repos/smxi/inxi/issues/140","repository_url":"https://api.github.com/repos/smxi/inxi","labels_url":"https://api.github.com/repos/smxi/inxi/issues/140/labels{/name}","comments_url":"https://api.github.com/repos/smxi/inxi/issues/140/comments","events_url":"https://api.github.com/repos/smxi/inxi/issues/140/events","html_url":"https://github.com/smxi/inxi/issues/140","id":311363837,"node_id":"MDU6SXNzdWUzMTEzNjM4Mzc=","number":140,"title":"Add alternate window managers to desktops","user":{"login":"smxi","id":13527949,"node_id":"MDQ6VXNlcjEzNTI3OTQ5","avatar_url":"https://avatars1.githubusercontent.com/u/13527949?v=4","gravatar_id":"","url":"https://api.github.com/users/smxi","html_url":"https://github.com/smxi","followers_url":"https://api.github.com/users/smxi/followers","following_url":"https://api.github.com/users/smxi/following{/other_user}","gists_url":"https://api.github.com/users/smxi/gists{/gist_id}","starred_url":"https://api.github.com/users/smxi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smxi/subscriptions","organizations_url":"https://api.github.com/users/smxi/orgs","repos_url":"https://api.github.com/users/smxi/repos","events_url":"https://api.github.com/users/smxi/events{/privacy}","received_events_url":"https://api.github.com/users/smxi/received_events","type":"User","site_admin":false},"labels":[{"id":250715708,"node_id":"MDU6TGFiZWwyNTA3MTU3MDg=","url":"https://api.github.com/repos/smxi/inxi/labels/Enhancement","name":"Enhancement","color":"4dbec6","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-04-04T19:39:55Z","updated_at":"2018-07-09T19:12:14Z","closed_at":null,"author_association":"OWNER","body":"It came to my attention that inxi has a weak spot, mainly because I simply did not think of the fact that some desktops, like Xfce, allow users to use alternate window managers, for example OpenBox on Xfce.\r\n\r\nI'm not really up on this part of the free desktop world, so the question is:\r\n\r\n1. how many desktops allow this? \r\n2. of the ones that allow it, which window managers can be used as alternates to the main default one?\r\n3. how can it be detected that a desktop is using an alternate wm? In the case of the Xfce example, the issue was exposed by an error thrown by inxi when it was expecting a part of the desktop (xfdesktop I think it was) but that part was not there, that would  be the window manager that is."},"comment":{"url":"https://api.github.com/repos/smxi/inxi/issues/comments/403589049","html_url":"https://github.com/smxi/inxi/issues/140#issuecomment-403589049","issue_url":"https://api.github.com/repos/smxi/inxi/issues/140","id":403589049,"node_id":"MDEyOklzc3VlQ29tbWVudDQwMzU4OTA0OQ==","user":{"login":"smxi","id":13527949,"node_id":"MDQ6VXNlcjEzNTI3OTQ5","avatar_url":"https://avatars1.githubusercontent.com/u/13527949?v=4","gravatar_id":"","url":"https://api.github.com/users/smxi","html_url":"https://github.com/smxi","followers_url":"https://api.github.com/users/smxi/followers","following_url":"https://api.github.com/users/smxi/following{/other_user}","gists_url":"https://api.github.com/users/smxi/gists{/gist_id}","starred_url":"https://api.github.com/users/smxi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smxi/subscriptions","organizations_url":"https://api.github.com/users/smxi/orgs","repos_url":"https://api.github.com/users/smxi/repos","events_url":"https://api.github.com/users/smxi/events{/privacy}","received_events_url":"https://api.github.com/users/smxi/received_events","type":"User","site_admin":false},"created_at":"2018-07-09T19:12:14Z","updated_at":"2018-07-09T19:12:14Z","author_association":"OWNER","body":"inxi 3.0.16 now has a significantly enhanced window manager feature (and many fixes to desktop as well), it uses first choice wmctrl, but then falls back to a ps aux based detection. Note that I have added more questions above as well as I found variants and complexities."}}
{"actor":{"display_login":"smxi"}}