A start of a new Guix config

started by alice 2026-06-11

I wish to simplify my setup, and make it as easy as possible.

This means no voodoo, simple definitions.

I will go and have a custom emacs definition later, but for now it is as simple as it possibly can.

scm
(define-module (guix-home-config)
  #:use-module (gnu home)
  #:use-module (gnu home services)
  #:use-module (gnu home services shells)
  #:use-module (gnu services)
  #:use-module (gnu system shadow))
(use-modules (gnu packages base)
	     (gnu home)
	     (gnu packages)
	     (gnu services)
	     (gnu packages emacs)
	     )

(define home-config
  (home-environment
   (services %base-home-services)

  (packages (specifications->packages (list
				       "git"
				       "icecat"
				       "emacs-next"
				       "ocaml"
				       "rlwrap"
				       )))))

  home-config

Log in or register to reply.