From mboxrd@z Thu Jan 1 00:00:00 1970 From: znavko@disroot.org Subject: bug#35298: thunar loose its icons on slim in Guix Date: Tue, 16 Apr 2019 18:51:23 +0000 Message-ID: <0a2d3792898a1ce643728d0e8b5f1508@disroot.org> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--=_RainLoop_417_464366851.1555440683" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:54031) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGTBf-0004IW-VD for bug-guix@gnu.org; Tue, 16 Apr 2019 14:52:09 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hGTBb-0000NH-Dp for bug-guix@gnu.org; Tue, 16 Apr 2019 14:52:07 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:52677) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hGTBa-0000F4-1A for bug-guix@gnu.org; Tue, 16 Apr 2019 14:52:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hGTBZ-0008K5-Pd for bug-guix@gnu.org; Tue, 16 Apr 2019 14:52:01 -0400 Sender: "Debbugs-submit" Resent-Message-ID: Received: from eggs.gnu.org ([209.51.188.92]:53917) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hGTBB-0004I6-3h for bug-guix@gnu.org; Tue, 16 Apr 2019 14:51:39 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hGTB7-0006r1-GH for bug-guix@gnu.org; Tue, 16 Apr 2019 14:51:35 -0400 Received: from knopi.disroot.org ([178.21.23.139]:48610) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hGTB3-0006LY-Pf for bug-guix@gnu.org; Tue, 16 Apr 2019 14:51:33 -0400 Received: from localhost (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 1260E2F06F for ; Tue, 16 Apr 2019 20:51:26 +0200 (CEST) Received: from knopi.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id fJTaw2An3D4p for ; Tue, 16 Apr 2019 20:51:23 +0200 (CEST) List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane.org@gnu.org Sender: "bug-Guix" To: 35298@debbugs.gnu.org ----=_RainLoop_417_464366851.1555440683 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable On gdm works nice like here http://lists.gnu.org/archive/html/bug-guix/20= 19-04/msg00018.html=0A=0ABut in my config with slim instead of gdm, thuna= r does not have icons like here: http://lists.gnu.org/archive/html/bug-gu= ix/2019-03/msg00324.html=0Aconfig:=0A=0A;-*- mode: Scheme; -*-=0A;;this i= s znavko's cute config=0A=0A(use-modules (gnu) (gnu system nss)=0A (gnu s= ystem locale) ;;for locale-definition=0A (gnu services desktop)=0A (srfi = srfi-1) ;;for remove function=0A (gnu services networking) ;;for remove n= tp=0A (gnu services avahi) ;;for remove avahi=0A (gnu services xorg)=0A (= gnu packages admin) ;;for wpa_supplicant=0A )=0A(use-service-modules desk= top)=0A(use-package-modules certs gnome)=0A=0A(operating-system (host-nam= e "antelope") (timezone "Europe/Moscow") (locale "en_US.utf8")=0A (bootlo= ader (bootloader-configuration (bootloader grub-bootloader) (target "/dev= /sda")))=0A (file-systems (cons (file-system (device "/dev/sda1") (mount-= point "/") (type "ext4")) %base-file-systems))=0A (swap-devices '("/dev/s= da2"))=0A=0A (users (cons* (user-account (name "bob") (group "users")=0A = (supplementary-groups '("wheel" "netdev" "audio" "video"))=0A (home-direc= tory "/home/bob"))=0A (user-account (name "mom") (group "users")=0A (supp= lementary-groups '("wheel" "netdev" "audio" "video"))=0A (home-directory = "/home/mom"))=0A %base-user-accounts))=0A=0A ;; This is where we specify = system-wide packages.=0A (packages (cons* nss-certs ;for HTTPS access=0A = gvfs ;for user mounts=0A wpa-supplicant=0A %base-packages))=0A=0A (servic= es (cons*=0A (service xfce-desktop-service-type)=0A (service dhcp-client-= service-type)=0A (service slim-service-type=0A (slim-configuration=0A (xo= rg-configuration=0A (xorg-configuration=0A (extra-config =0A '("Section "= InputClass"=0AIdentifier "touchpad"=0ADriver "libinput"=0AMatchIsTouchpad= "on"=0AOption "Tapping" "on"=0AEndSection")=0A ))))=0A )=0A=0A (modify-s= ervices =0A (remove (lambda (service)=0A (member (service-kind service)= =0A (list ntp-service-type avahi-service-type=0A bluetooth-service networ= k-manager-service-type=0A gdm-service-type)))=0A %desktop-services) ;end = of remove lambda services=0A=0A (wpa-supplicant-service-type config =3D>= =0A (wpa-supplicant-configuration=0A (interface "wlp2s0")=0A (config-file= "/etc/wpa_supplicant/wpa_supplicant.conf")))=0A=0A (elogind-service-type= =0A c =3D> (elogind-configuration (handle-lid-switch 'ignore)))=0A ) ;;en= d of modify-services=0A )) ;;end of services=0A ;; Allow resolution of '.= local' host names with mDNS.=0A (name-service-switch %mdns-host-lookup-ns= s)=0A=0A ;;blacklist ugly sound speaker, blacklist ideapad_laptop for pre= vent soft blocking wlan=0A (kernel-arguments '("modprobe.blacklist=3Dpcsp= kr,snd_pcsp,bluetooth,ideapad_laptop"))=0A=0A ) ;;end of operating-system ----=_RainLoop_417_464366851.1555440683 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable
O= n gdm works nice like here http://lists.gnu.org/archive/html/bug-guix/201= 9-04/msg00018.html

But in my config with slim instead of gdm, thun= ar does not have icons like here: http://lists.gnu.org/archive/html/bug-g= uix/2019-03/msg00324.html


config:

;-*- mode: Scheme; -*= -
;;this is znavko's cute config

(use-modules (gnu) (gnu system= nss)
(gnu system locale) ;;for locale-definition
(gnu services d= esktop)
(srfi srfi-1) ;;for remove function
(gnu services network= ing) ;;for remove ntp
(gnu services avahi) ;;for remove avahi
(gn= u services xorg)
(gnu packages admin) ;;for wpa_supplicant
)
(= use-service-modules desktop)
(use-package-modules certs gnome)

= (operating-system (host-name "antelope") (timezone "Europe/Moscow") (loca= le "en_US.utf8")
(bootloader (bootloader-configuration (bootloader gr= ub-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 (n= ame "mom") (group "users")
(supplementary-groups '("wheel" "netdev" "= audio" "video"))
(home-directory "/home/mom"))
%base-user-account= s))

;; This is where we specify system-wide packages.
(packag= es (cons* nss-certs ;for HTTPS access
gvfs ;for user mounts
wpa-s= upplicant
%base-packages))

(services (cons*
(service xfce= -desktop-service-type)
(service dhcp-client-service-type)
(servic= e slim-service-type
(slim-configuration
(xorg-configuration
(= xorg-configuration
(extra-config
'("Section \"InputClass\"
Id= entifier \"touchpad\"
Driver \"libinput\"
MatchIsTouchpad \"on\"Option \"Tapping\" \"on\"
EndSection")
))))
)

(modify= -services
(remove (lambda (service)
(member (service-kind servic= e)
(list ntp-service-type avahi-service-type
bluetooth-service ne= twork-manager-service-type
gdm-service-type)))
%desktop-services)= ;end of remove lambda services

(wpa-supplicant-service-type conf= ig =3D>
(wpa-supplicant-configuration
(interface "wlp2s0")
= (config-file "/etc/wpa_supplicant/wpa_supplicant.conf")))

(elogi= nd-service-type
c =3D> (elogind-configuration (handle-lid-switch '= ignore)))
) ;;end of modify-services
)) ;;end of services

=
;; Allow resolution of '.local' host names with mDNS.
(name-serv= ice-switch %mdns-host-lookup-nss)

;;blacklist ugly sound speaker,= blacklist ideapad_laptop for prevent soft blocking wlan
(kernel-argu= ments '("modprobe.blacklist=3Dpcspkr,snd_pcsp,bluetooth,ideapad_laptop"))=

) ;;end of operating-system
----=_RainLoop_417_464366851.1555440683--