cross-posted from: https://lemmy.today/post/33048676

Trying out Guix for the first time! Waiting for packages to download.

I’m a long time Arch user. Any tips?!

I’ve heard there aren’t as many packages for Guix as other distros, but I was thinking Flatpak and distrobox will help bridge the gap for me.

  • paequ2@lemmy.todayOP
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    Just in case it helps anyone, here’s what my service block looks like:

      (services
        (let ((custom-services (list (service gnome-desktop-service-type)
    			         (service bluetooth-service-type)
    			         (service cups-service-type)
    			         (service tailscale-service-type)
    				 (set-xorg-configuration
    				   (xorg-configuration
    				     (keyboard-layout keyboard-layout)))))
    	  (nonguix-url "https://substitutes.nonguix.org/")
    	  (nonguix-key "(public-key (ecc (curve Ed25519) (q #C1FD53E5D4CE971933EC50C9F307AE2171A2D3B52C804642A7A35F84F3A4EA98#)))"))
          (modify-services
    	(append custom-services 
    		%desktop-services)
    	(guix-service-type config =>
    			   (guix-configuration
    			     (inherit config)
    			     (substitute-urls
    			       (append (list nonguix-url) 
    				       %default-substitute-urls))
    			     (authorized-keys
    			       (append (list (plain-file "nonguix.pub"
    							 nonguix-key))
    				       %default-authorized-guix-keys)))))))