From mboxrd@z Thu Jan 1 00:00:00 1970 From: Subject: Touchpad tap again Date: Sun, 10 Feb 2019 12:36:36 +0100 (CET) Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_36958_827246530.1549798596774" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:58047) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gsnPo-0002fR-SG for help-guix@gnu.org; Sun, 10 Feb 2019 06:36:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gsnPn-00075r-Hk for help-guix@gnu.org; Sun, 10 Feb 2019 06:36:52 -0500 Received: from w1.tutanota.de ([81.3.6.162]:43598) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gsnPh-00072B-GC for help-guix@gnu.org; Sun, 10 Feb 2019 06:36:47 -0500 Received: from w2.tutanota.de (unknown [192.168.1.163]) by w1.tutanota.de (Postfix) with ESMTP id BEF4AFA01E0 for ; Sun, 10 Feb 2019 11:36:36 +0000 (UTC) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: Help Guix ------=_Part_36958_827246530.1549798596774 Content-Type: multipart/alternative; boundary="----=_Part_36959_1866171836.1549798596774" ------=_Part_36959_1866171836.1549798596774 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 DQpIZWxsbyEgSSBhbSBub3QgYWJsZSB0byBkZXRlcm1pbmUgd2hhdCBpcyB0aGUgcHJvYmxlbSB3 aGlsZSBJJ20gdHJ5aW5nIHRvIHJlY29uZmlndXJlIHN5c3RlbS4NCkkgb25seSBhZGQgY29kZSBm b3IgdG91Y2hwYWQgdGFwIGZyb20gNjMgdG8gNzggbGluZXMgaW4gY29uZmlnLnNjbSAoc2VlIGF0 dGFjaG1lbnQpLg0KDQojIGd1aXggc3lzdGVtIHJlY29uZmlndXJlIC9ldGMvY29uZmlnLnNjbQ0K L2V0Yy9jb25maWcuc2NtOjQ3OjIwOiBlcnJvcjogY29uZmlnOiB1bmJvdW5kIHZhcmlhYmxlDQpo aW50OiBEaWQgeW91IGZvcmdldCBhIGB1c2UtbW9kdWxlcycgZm9ybT8NCg0KUGxlYXNlLCB3aGF0 IEkgbmVlZCB0byB1c2UgaW4gdXNlLW1vZHVsZXMgc2VjdGlvbj8NCj09PT09PT09PXBhcnQgZiBj b25maWcuc2NtPT09PT09PT09DQoodXNlLW1vZHVsZXMgKGdudSkgKGdudSBzeXN0ZW0gbnNzKQ0K wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChnbnUgc3lzdGVtIGxvY2FsZSkgOztmb3IgbG9jYWxl LWRlZmluaXRpb24NCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZ251IHNlcnZpY2VzIGRlc2t0 b3ApDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzsoZ251IHNlcnZpY2VzIGRucykgOztmb3Ig ZG5zbWFzcQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzcmZpIHNyZmktMSkgOztmb3IgcmVt b3ZlIGZ1bmN0aW9uDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGdudSBzZXJ2aWNlcyBuZXR3 b3JraW5nKSA7O2ZvciByZW1vdmUgbnRwDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKGdudSBz ZXJ2aWNlcyBhdmFoaSkgOztmb3IgcmVtb3ZlIGF2YWhpDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgKGdudSBzZXJ2aWNlcyB4b3JnKQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7KGdudSBz ZXJ2aWNlcyBkYXRhYmFzZXMpOztmb3IgcG9zdGdyZXMNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAoZ251IHBhY2thZ2VzIGFkbWluKSA7O2ZvciB3cGFfc3VwcGxpY2FudA0KDQopDQoodXNlLXNl cnZpY2UtbW9kdWxlcyBkZXNrdG9wKQ0KKHVzZS1wYWNrYWdlLW1vZHVsZXMgY2VydHMgZ25vbWUp Li4uLg0KDQrCoCAoc2VydmljZXMgKGNvbnMqwqAgDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoCA7OyhzZXJ2aWNlIHBvc3RncmVzcWwtc2VydmljZS10eXBlKQ0KwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHhmY2UtZGVza3RvcC1zZXJ2aWNlKQ0K wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKG1vZGlmeS1zZXJ2aWNlc8Kg wqDCoMKgwqAgDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgOzso cmVtb3ZlIChsYW1iZGEgKHNlcnZpY2UpDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqAgOzvCoCAoZXE/IChzZXJ2aWNlLWtpbmQgc2VydmljZSkNCsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCA7O8KgwqDCoCB3cGEtc3VwcGxpY2FudC1z ZXJ2aWNlLXR5cGUpKQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg IDs7wqAgKHJlbW92ZSAobGFtYmRhIChzZXJ2aWNlKQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgIDs7wqDCoMKgIChlcT8gKHNlcnZpY2Uta2luZCBzZXJ2aWNlKQ0K wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7wqDCoMKgwqDCoCBz dGF0aWMtbmV0d29ya2luZy1zZXJ2aWNlLXR5cGUpKQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHJlbW92ZSAobGFtYmRhIChzZXJ2aWNlKQ0KwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChlcT8g KHNlcnZpY2Uta2luZCBzZXJ2aWNlKQ0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCBudHAtc2VydmljZS10eXBlKSkNCsKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAocmVtb3ZlIChsYW1i ZGEgKHNlcnZpY2UpDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIChlcT8gKHNlcnZpY2Uta2luZCBzZXJ2aWNlKQ0KwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYXZhaGkt c2VydmljZS10eXBlKSkNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqAgJWRlc2t0b3Atc2VydmljZXMNCg0KwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHNsaW0tc2Vydmlj ZS10eXBlIGNvbmZpZyA9Pg0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzbGlt LWNvbmZpZ3VyYXRpb24NCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChpbmhl cml0IGNvbmZpZykNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIChzdGFydHgN CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHhvcmctc3RhcnQtY29tbWFu ZA0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICM6Y29uZmlndXJhdGlv bi1maWxlDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgKHhvcmctY29u ZmlndXJhdGlvbi1maWxlDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oCAjOmV4dHJhLWNvbmZpZw0KwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqAgJygNCiJTZWN0aW9uIFwiSW5wdXRDbGFzc1wiDQrCoMKgwqDCoMKgwqDCoCBJZGVudGlmaWVy IFwidG91Y2hwYWQtYWxsXCINCsKgwqDCoMKgwqDCoMKgIE1hdGNoSXNUb3VjaHBhZCBcIm9uXCIN CsKgwqDCoMKgwqDCoMKgIE9wdGlvbiBcIlRhcHBpbmdcIiBcIm9uXCINCkVuZFNlY3Rpb24iDQrC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgICkpKSkpKQ0KDQoNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoCApwqAgO2VuZCBvZiByZW1vdmUgYXZhaGkNCsKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgICnCoCA7ZW5kIG9mIHJlbW92ZTIg bnRwDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIDs7KcKg IDtlbmQgb2YgcmVtb3ZlMyBuZXR3b3JraW5nDQrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqAgOynCoCA7ZW5kIG9mIHJlbW92ZTQgd3BhLXN1cHBsaWNhbnQNCsKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAoZWxvZ2luZC1zZXJ2aWNlLXR5 cGUNCsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgYyA9PiAo ZWxvZ2luZC1jb25maWd1cmF0aW9uIChoYW5kbGUtbGlkLXN3aXRjaCAnaWdub3JlKSkpDQrCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCApOztlbmQgb2YgbW9kaWZ5IGRlc2t0 b3Atc2VydmljZXMNCsKgICkpOztlbmQgb2Ygc2VydmljZXM9PT09PT09PT09PT09PT09PT09PQ0K ------=_Part_36959_1866171836.1549798596774 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable

Hello! I am not able to determine what is the problem while = I'm trying to reconfigure system.
I only add code for touchpad tap from 63 to 78 lines in config.sc= m (see attachment).

# guix system reconfigure /etc/= config.scm
/etc/config.scm:47:20: error: config: unbound variable
hin= t: Did you forget a `use-modules' form?

Please, what I need to use i= n use-modules section?

=3D=3D=3D=3D=3D=3D=3D=3D=3Dpart = f config.scm=3D=3D=3D=3D=3D=3D=3D=3D=3D
(use-modules (gnu) (gnu system nss)
   &nbs= p;         (gnu system locale) ;;fo= r locale-definition
        &nbs= p;    (gnu services desktop)
    &nbs= p;        ;;(gnu services dns) ;;for dns= masq
           &= nbsp; (srfi srfi-1) ;;for remove function
     =         (gnu services networking) ;;for = remove ntp
          &= nbsp;  (gnu services avahi) ;;for remove avahi
   &n= bsp;         (gnu services xorg)             ;= ;(gnu services databases);;for postgres
     &n= bsp;       (gnu packages admin) ;;for wpa_sup= plicant

)
(use-service-modules desktop)
(use-package-modules c= erts gnome)
....

  (services (cons* 
     =             &nb= sp;  ;;(service postgresql-service-type)
    &n= bsp;            = ;   (xfce-desktop-service)
      = ;            &n= bsp; (modify-services     
   &= nbsp;           &nbs= p;      ;;(remove (lambda (service)
  = ;            &n= bsp;       ;;  (eq? (service-kind servic= e)
           &nb= sp;          ;;  &nb= sp; wpa-supplicant-service-type))
      &n= bsp;            = ;   ;;  (remove (lambda (service)
    = ;            &n= bsp;     ;;    (eq? (service-kind servic= e)
           &nb= sp;          ;;  &nb= sp;   static-networking-service-type))
    = ;            &n= bsp;         (remove (lambda (servi= ce)
           &n= bsp;            = ;    (eq? (service-kind service)
    =             &nb= sp;            = ntp-service-type))
        &nbs= p;            &= nbsp;      (remove (lambda (service)
 &nbs= p;            &= nbsp;           &nbs= p;   (eq? (service-kind service)
     = ;            &n= bsp;            = ;  avahi-service-type))
       &= nbsp;           &nbs= p;          %desktop-services<= br>
           &n= bsp;            = ;        (slim-service-type config =3D&g= t;
           &nb= sp;            =             &nb= sp;         (slim-configuration
=             &nb= sp;            =             &nb= sp;         (inherit config)
&nb= sp;            =             &nb= sp;            =          (startx
  &nb= sp;            =             &nb= sp;            =         (xorg-start-command
 &nb= sp;            =             &nb= sp;            =           #:configuration-file=
            = ;            &n= bsp;            = ;            (xorg-c= onfiguration-file
         =             &nb= sp;            =             &nb= sp;   #:extra-config
       = ;            &n= bsp;            = ;            &n= bsp;     '(
"Section \"InputClass\"
  &= nbsp;     Identifier \"touchpad-all\"
  &n= bsp;     MatchIsTouchpad \"on\"
   &n= bsp;    Option \"Tapping\" \"on\"
EndSection"
 &n= bsp;            = ;            &n= bsp;      ))))))


   &nbs= p;            &= nbsp;           )  ;= end of remove avahi
        &nbs= p;            &= nbsp;    )  ;end of remove2 ntp
   &n= bsp;            = ;        ;;)  ;end of remove3 netwo= rking
           =            ;)  ;end = of remove4 wpa-supplicant
       &nbs= p;            &= nbsp; (elogind-service-type
       &n= bsp;            = ;    c =3D> (elogind-configuration (handle-lid-switch 'ig= nore)))
          &nbs= p;         );;end of modify desktop= -services
  ));;end of services
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
<= /div> ------=_Part_36959_1866171836.1549798596774-- ------=_Part_36958_827246530.1549798596774 Content-Type: application/octet-stream; name=config.scm--touchpad Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=config.scm--touchpad ;;this is znavko's cute config (use-modules (gnu) (gnu system nss) (gnu system locale) ;;for locale-definition (gnu services desktop) ;;(gnu services dns) ;;for dnsmasq (srfi srfi-1) ;;for remove function (gnu services networking) ;;for remove ntp (gnu services avahi) ;;for remove avahi (gnu services xorg) ;;(gnu services databases);;for postgres (gnu packages admin) ;;for wpa_supplicant ) (use-service-modules desktop) (use-package-modules certs gnome) (operating-system (host-name "antelope") (timezone "Europe/Moscow") (locale "en_US.utf8") (bootloader (bootloader-configuration (bootloader grub-bootloader) (target "/dev/sda"))) (file-systems (cons (file-system (device "/dev/sda1") (mount-point "/") (type "ext4")) %base-file-systems)) (swap-devices '("/dev/sda2")) (users (cons* (user-account (name "bob") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/bob")) (user-account (name "alice") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/aice")) (user-account (name "mom") (group "users") (supplementary-groups '("wheel" "netdev" "audio" "video")) (home-directory "/home/mom")) %base-user-accounts)) ;; This is where we specify system-wide packages. (packages (cons* nss-certs ;for HTTPS access gvfs ;for user mounts wpa-supplicant isc-dhcp %base-packages)) (services (cons* ;;(service postgresql-service-type) (xfce-desktop-service) (modify-services ;;(remove (lambda (service) ;; (eq? (service-kind service) ;; wpa-supplicant-service-type)) ;; (remove (lambda (service) ;; (eq? (service-kind service) ;; static-networking-service-type)) (remove (lambda (service) (eq? (service-kind service) ntp-service-type)) (remove (lambda (service) (eq? (service-kind service) avahi-service-type)) %desktop-services (slim-service-type config => (slim-configuration (inherit config) (startx (xorg-start-command #:configuration-file (xorg-configuration-file #:extra-config '( "Section \"InputClass\" Identifier \"touchpad-all\" MatchIsTouchpad \"on\" Option \"Tapping\" \"on\" EndSection" )))))) ) ;end of remove avahi ) ;end of remove2 ntp ;;) ;end of remove3 networking ;) ;end of remove4 wpa-supplicant (elogind-service-type c => (elogind-configuration (handle-lid-switch 'ignore))) );;end of modify desktop-services ));;end of services ;; Allow resolution of '.local' host names with mDNS. (name-service-switch %mdns-host-lookup-nss)) ------=_Part_36958_827246530.1549798596774--