Hello, terribly sorry if this is not the appropriate place to ask this
question. I have been trying to set up GNU/Guix, from my arch linux
system onto another partition (i do so by mounting everything and then
running =sudo guix time-machine -C ./channels.scm -- system init
./config.scm /mnt/target=);
the installation finishes without any errors, but, when I reboot onto
the new system, set up the passwords, I noticed that I seem to be
missing some key utilities (such as =ls=, =rfkill= and others), conversely
some of the things i explicitly stated to install, like =emacs= are in
the system. Does anyone know why this might be the case, or what this
outcome could be due to?
Here is what my config looks like
#+begin_src
  ;;config.scm
  (use-modules (gnu)
	     (gnu tests)
	     (gnu system nss)
	     (gnu system keyboard)
	     (gnu services)
	     (gnu services networking)
	     (gnu packages)
	     (gnu packages emacs)
	     (gnu packages window-management)
	     (gnu packages terminals)
	     (nongnu packages linux)
	     (nongnu system linux-initrd)
	     )
(use-service-modules cups desktop networking ssh xorg)


(operating-system
 (kernel linux)
 (firmware (list linux-firmware))
 (keyboard-layout (keyboard-layout "us" #:options '("ctrl:nocaps")))
 (initrd microcode-initrd)
 (locale "en_US.utf8")
 (timezone "Europe/Paris")
 (host-name "guix")
 ;; (keyboard-layout (keyboard-layout "us" #:options '("ctrl:nocaps")))
 ;; EFI bootloader
 (bootloader (bootloader-configuration
	      (bootloader grub-efi-bootloader)
	      (targets '("/boot/efi"))
	      (timeout 10)
	      (menu-entries
	       (list
		(menu-entry
		 (label "Arch linux")
		 (linux "(hd0,gpt1)/vmlinuz-linux")
		 (linux-arguments
		  '("root=/dev/mapper/cryptroot"
		    "cryptdevice=/dev/nvme0n1p2:cryptroot"
		    "rw"))
		 (initrd "(hd0,gpt1)/initramfs-linux.img"))))
	      ))
 ;; Target partition

 (file-systems (cons* (file-system
		       (mount-point "/")
		       (device "/dev/nvme0n1p3")
		       (type "ext4"))
		      (file-system
		       (mount-point "/boot/efi")
		       (device "/dev/nvme0n1p1")
		       (type "vfat"))
		     %base-file-systems))
 ;; User configuration
 (users  (list (user-account
		       (name "marco")
		       (group "users")
		       (home-directory "/home/user")
		       (supplementary-groups '("wheel" "netdev" "audio" "video" "input")))))
 (services
  (append (list
	   (service wpa-supplicant-service-type)
	   (service openssh-service-type)
           (service tor-service-type)
           (service network-manager-service-type)
           (service ntp-service-type)
           (service cups-service-type)
	   )
	  %base-services))
  (packages
   (append (map specification->package
		`("emacs-pgtk"
		  "foot"
		  "dwl"
		  "wlr-randr"
		  "nss-certs")))
   )
 )
#+end_src
#+begin_src guile
  ;;channels.scm
  (cons* (channel
        (name 'nonguix)
        (url "https://gitlab.com/nonguix/nonguix")
        ;; Enable signature verification:
        (introduction
         (make-channel-introduction
          "897c1a470da759236cc11798f4e0a5f7d4d59fbc"
          (openpgp-fingerprint
           "2A39 3FFF 68F4 EF7A 3D29  12AF 6F51 20A0 22FB B2D5"))))
       %default-channels)
#+end_src