~oriansj/System_setup

e604a298c7b5deebe165010c909c71aab0337b7a — Jeremiah Orians a month ago 2d8ab1c
remove substitutes by default
M files/guix-config.scm => files/guix-config.scm +16 -1
@@ 5,8 5,10 @@
	(gnu)
	(gnu system nss)
	(gnu system setuid)
	(gnu services admin)
	(gnu services dbus)
	(gnu services linux)
	(gnu services shepherd)
	(gnu services xorg))

(use-service-modules desktop networking xorg)


@@ 470,7 472,20 @@ table inet filter {
			;; (service urandom-seed-service-type)

			;; Guix itself
			(service guix-service-type)
			(service guix-service-type
				(guix-configuration
					(use-substitutes? #f)
					(log-file "/var/log/guix-daemon.log")
					(substitute-urls
						(list
							;"http://ci.guix.gnu.org"
							;"http://bordeaux.guix.gnu.org"
						 ))
					(authorized-keys
						(list
							; (file-append guix "/share/guix/berlin.guix.gnu.org.pub")
							; (file-append guix "/share/guix/bordeaux.guix.gnu.org.pub")
						))))

			;; Optional extra services
			;; (service nscd-service-type)

M files/guix-kodi-config.scm => files/guix-kodi-config.scm +16 -1
@@ 4,8 4,10 @@
	(gnu)
	(gnu system nss)
	(gnu system setuid)
	(gnu services admin)
	(gnu services dbus)
	(gnu services linux)
	(gnu services shepherd)
	(gnu services xorg))

(use-service-modules desktop networking ssh xorg)


@@ 506,7 508,20 @@ table inet filter {
			;; (service urandom-seed-service-type)

			;; Guix itself
			(service guix-service-type)
			(service guix-service-type
				(guix-configuration
					(use-substitutes? #f)
					(log-file "/var/log/guix-daemon.log")
					(substitute-urls
						(list
							;"http://ci.guix.gnu.org"
							;"http://bordeaux.guix.gnu.org"
						 ))
					(authorized-keys
						(list
							; (file-append guix "/share/guix/berlin.guix.gnu.org.pub")
							; (file-append guix "/share/guix/bordeaux.guix.gnu.org.pub")
						))))

			;; Optional extra services
			;; (service nscd-service-type)

M files/nonguix-config.scm => files/nonguix-config.scm +32 -1
@@ 83,6 83,24 @@
	;; If you are cool with routine kernel builds
	(kernel linux)

;; If kernel builds take an insane amount of time
;; we can pin our kernel and just skip the rebuilds
;; (needed for fast testing)
;	(kernel (let*
;		((channels
;			(list
;				(channel
;					(name 'nonguix)
;					(url "https://gitlab.com/nonguix/nonguix")
;					(commit "2e166ea5d25f2d8dbcf10c87b7d4aa74f3274754"))
;				(channel
;					(name 'guix)
;					(url "https://git.savannah.gnu.org/git/guix.git")
;					(commit "7e0ad0dd0f2829d6f3776648ba7c88acf9888d7a"))))
;		(inferior
;			(inferior-for-channels channels)))
;		(first (lookup-inferior-packages inferior "linux" "6.0.9"))))

	;; Adding microcode support
	(initrd microcode-initrd)



@@ 505,7 523,20 @@ table inet filter {
			;; (service urandom-seed-service-type)

			;; Guix itself
			(service guix-service-type)
			(service guix-service-type
				(guix-configuration
					(use-substitutes? #f)
					(log-file "/var/log/guix-daemon.log")
					(substitute-urls
						(list
							;"http://ci.guix.gnu.org"
							;"http://bordeaux.guix.gnu.org"
						 ))
					(authorized-keys
						(list
							; (file-append guix "/share/guix/berlin.guix.gnu.org.pub")
							; (file-append guix "/share/guix/bordeaux.guix.gnu.org.pub")
						))))

			;; Optional extra services
			;; (service nscd-service-type)

M files/nonguix-kodi-config.scm => files/nonguix-kodi-config.scm +14 -1
@@ 560,7 560,20 @@ table inet filter {
			;; (service urandom-seed-service-type)

			;; Guix itself
			(service guix-service-type)
			(service guix-service-type
				(guix-configuration
					(use-substitutes? #f)
					(log-file "/var/log/guix-daemon.log")
					(substitute-urls
						(list
							;"http://ci.guix.gnu.org"
							;"http://bordeaux.guix.gnu.org"
						 ))
					(authorized-keys
						(list
							; (file-append guix "/share/guix/berlin.guix.gnu.org.pub")
							; (file-append guix "/share/guix/bordeaux.guix.gnu.org.pub")
						))))

			;; Optional extra services
			;; (service nscd-service-type)

M personal/x200.scm => personal/x200.scm +14 -1
@@ 516,7 516,20 @@ table inet filter {
			;; (service urandom-seed-service-type)

			;; Guix itself
			(service guix-service-type)
			(service guix-service-type
				(guix-configuration
					(use-substitutes? #f)
					(log-file "/var/log/guix-daemon.log")
					(substitute-urls
						(list
							;"http://ci.guix.gnu.org"
							;"http://bordeaux.guix.gnu.org"
						 ))
					(authorized-keys
						(list
							; (file-append guix "/share/guix/berlin.guix.gnu.org.pub")
							; (file-append guix "/share/guix/bordeaux.guix.gnu.org.pub")
						))))

			;; Add needed kernel modules
			(service kernel-module-loader-service-type