me
/
guix
Archived
1
0
Fork 0
This repository has been archived on 2024-08-07. You can view files and clone it, but cannot push or open issues/pull-requests.
guix/gnu
Liliana Marie Prikler a3ac317ab4
gnu: Construct Emacs packages from bottom up.
This makes relationships within the Emacs variants slightly easier to reason
about.  In particular, it makes it so that inputs get added on top of the
previous stack rather than removed (which brings the risk of not adjusting
changes downwards).

* gnu/packages/emacs.scm (emacs-minimal): Expand package definition.
[inputs]: Reorder and add bash-minimal.
(emacs-no-x): Inherit from emacs-minimal.
(emacs): Inherit from emacs-no-x.
(emacs-motif, emacs-no-x-toolkit): Inherit from emacs-no-x.
Only inherit inputs from emacs.
2023-06-09 19:23:02 +02:00
..
bootloader
build
home home: services: Add msmtp service. 2023-05-30 00:15:30 +02:00
installer
machine
packages gnu: Construct Emacs packages from bottom up. 2023-06-09 19:23:02 +02:00
services services: screen-locker-service-type: Configurable PAM and setuid. 2023-06-04 10:33:55 +02:00
system linux-container: Adjust to 'modify-services' semantic change. 2023-06-09 18:15:07 +02:00
tests tests: Fix the Jami service system tests. 2023-05-25 10:17:32 -04:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: Make emacs-next-tree-sitter the new emacs. 2023-06-09 18:20:00 +02:00
machine.scm
packages.scm
services.scm services: Check if service is #f before applying clause. 2023-06-06 13:38:35 +02:00
system.scm
tests.scm