{"action":"created","issue":{"url":"https://api.github.com/repos/rycee/home-manager/issues/84","repository_url":"https://api.github.com/repos/rycee/home-manager","labels_url":"https://api.github.com/repos/rycee/home-manager/issues/84/labels{/name}","comments_url":"https://api.github.com/repos/rycee/home-manager/issues/84/comments","events_url":"https://api.github.com/repos/rycee/home-manager/issues/84/events","html_url":"https://github.com/rycee/home-manager/issues/84","id":261918584,"number":84,"title":"blueman-applet: exception on startup","user":{"login":"dermetfan","id":4956158,"avatar_url":"https://avatars1.githubusercontent.com/u/4956158?v=4","gravatar_id":"","url":"https://api.github.com/users/dermetfan","html_url":"https://github.com/dermetfan","followers_url":"https://api.github.com/users/dermetfan/followers","following_url":"https://api.github.com/users/dermetfan/following{/other_user}","gists_url":"https://api.github.com/users/dermetfan/gists{/gist_id}","starred_url":"https://api.github.com/users/dermetfan/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dermetfan/subscriptions","organizations_url":"https://api.github.com/users/dermetfan/orgs","repos_url":"https://api.github.com/users/dermetfan/repos","events_url":"https://api.github.com/users/dermetfan/events{/privacy}","received_events_url":"https://api.github.com/users/dermetfan/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2017-10-01T14:08:20Z","updated_at":"2017-10-01T19:05:55Z","closed_at":null,"author_association":"COLLABORATOR","body":"`❯ systemctl --user start blueman-applet`\r\n\r\n![2017-10-01t16 04 17 035392536 02 00](https://user-images.githubusercontent.com/4956158/31055384-4f7d0ff4-a6c2-11e7-859f-45c336987b2b.png)\r\n\r\nI have not yet found any functionality that actually does not work after clicking OK though."},"comment":{"url":"https://api.github.com/repos/rycee/home-manager/issues/comments/333398993","html_url":"https://github.com/rycee/home-manager/issues/84#issuecomment-333398993","issue_url":"https://api.github.com/repos/rycee/home-manager/issues/84","id":333398993,"user":{"login":"rycee","id":798147,"avatar_url":"https://avatars2.githubusercontent.com/u/798147?v=4","gravatar_id":"","url":"https://api.github.com/users/rycee","html_url":"https://github.com/rycee","followers_url":"https://api.github.com/users/rycee/followers","following_url":"https://api.github.com/users/rycee/following{/other_user}","gists_url":"https://api.github.com/users/rycee/gists{/gist_id}","starred_url":"https://api.github.com/users/rycee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rycee/subscriptions","organizations_url":"https://api.github.com/users/rycee/orgs","repos_url":"https://api.github.com/users/rycee/repos","events_url":"https://api.github.com/users/rycee/events{/privacy}","received_events_url":"https://api.github.com/users/rycee/received_events","type":"User","site_admin":false},"created_at":"2017-10-01T19:05:55Z","updated_at":"2017-10-01T19:05:55Z","author_association":"OWNER","body":"I'm not using Bluetooth but this seems to me like an issue that has to be resolved outside Home Manager. Basically, from what I can see the `org.blueman.Mechanism` D-Bus service is provided by the blueman package in Nixpkgs:\r\n\r\n```console\r\nrycee@beta:~/devel/nixpkgs$ nix-build -A blueman\r\n/nix/store/8abl7bvx83g7ql4ri8qzkyjs3fyp3nss-blueman-2.0.4\r\nrycee@beta:~/devel/nixpkgs$ cat result/share/dbus-1/system-service/org.blueman.Mechanism.service\r\n[D-BUS Service]\r\nName=org.blueman.Mechanism\r\nExec=/nix/store/8abl7bvx83g7ql4ri8qzkyjs3fyp3nss-blueman-2.0.4/libexec/blueman-mechanism\r\nUser=root\r\nrycee@beta:~/devel/nixpkgs$\r\n```\r\n\r\nThe issue seems to be that this is a system service so it can't set it up for a single user. Ideally, I guess there should be a NixOS module for blueman (e.g., `services.blueman.enable = true`) but you could try installing blueman using `environment.systemPackages` in your system configuration. If it is installed system wide I suspect that the system dbus daemon will be able to find it…"}}
{"actor":{"display_login":"rycee"}}