My workable config is: (operating-system ... (services ... (modify-services (remove (lambda (service) (member (service-kind service) (list ntp-service-type avahi-service-type network-manager-service-type gdm-service-type))) %desktop-services) ;end of remove lambda services
(wpa-supplicant-service-type config => (wpa-supplicant-configuration (interface "wlp2s0") (config-file "/etc/wpa_supplicant/wpa_supplicant.conf"))) (bluetooth-service config => (bluetooth-configuration (auto-enable? #t))) (elogind-service-type c => (elogind-configuration (handle-lid-switch 'ignore))) ) ;;end of modify-services ) ) So if I am correct: (modify-services %desktop-services (bluetooth-service config => (bluetooth-configuration (auto-enable? #t))) May 2, 2019 10:12 AM, "Raghav Gururajan" <r...@disroot.org> wrote: > In continuation to my previous email in this thread: > > It appears bluetooth service is included in %desktop-services. > > I already modified %desktop-services to include openvpn-plugin with the > following syntax: > (services (cons* (service gnome-desktop-service-type) > (modify-services %desktop-services > (network-manager-service-type > config => (network-manager-configuration > (inherit config) > (vpn-plugins > (list network-manager-openvpn))))))) > > Now, what is the syntax for appending the bluetooth-service modification > (auto-enable? #t) to the > above config?? > > Thank you! > > May 2, 2019 6:02 AM, "Raghav Gururajan" <r...@disroot.org> wrote: > >> Mine is RYF Certified TET-X200T. I bought exactly this >> https://tehnoetic.com/laptops/tet-x200t. >> Bluetooth worked fine when I was using Trisquel and Hyperbola. >> >> May 2, 2019 5:53 AM, zna...@disroot.org wrote: >> >>> Many bluetooth devices are not supported by linux-libre kernel. Which you >>> have? >>> try here https://lists.gnu.org/archive/html/help-guix/2018-10/msg00045.html >>> https://lists.gnu.org/archive/html/help-guix/2019-01/msg00057.html >>> there is option auto-enable #f, so that config is important. >>> http://git.savannah.gnu.org/cgit/guix.git/tree/gnu/services/desktop.scm#n412 >>> >>> May 2, 2019 9:34 AM, "Raghav Gururajan" <r...@disroot.org> wrote: >> >> Hello Guix! >> >> I have added "bluetooth-service [#:bluez bluez] [#:auto-enable? #t]" to my >> system services. But I >> am not able to use bluetooth as user. In GNOME settings, it's no bluetooth >> found" or if I turn on >> the button, it turns off again. I have added the user to "lp" group as well. >> What should be the >> issue? >> >> Thank you!