guix/etc
Liam Hupfer f726d616f8
guix-install.sh: Remove system-level Guix Home initialization.
Guix Home handles its own profile initialization in ~/.profile and
documents shell setup accordingly.  It does more than what is done here,
including running an on-first-login script to start a user Shepherd
instance.  In general, changes and improvements to Guix Home
initialization are unlikely to propagate to the foreign distro install
script, since many Guix contributors only use Guix via Guix System and
Guix Home does not depend on system-level initialization anyway.

Avoid partially initializing Guix Home in /etc/profile.d to keep search
path variables free of redundant entries.  Instead, leave a comment
directing users to the relevant manual section.

* etc/guix-install.sh (sys_create_init_profile): Remove system-level
Guix Home initialization.

Change-Id: Ib78aa0382268a789298d4980ee394d99a602a5ca
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-02-21 15:27:11 +01:00
..
completion bash completion: Complete ‘guix style -f’ with files. 2023-12-10 01:00:00 +01:00
git maint: Actually run ‘make check-channel-news’ in pre-push hook. 2025-02-16 00:20:13 +01:00
init.d etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
manifests etc: upgrade: Add web and crypto packages. 2025-01-11 23:36:57 +01:00
openrc
snippets etc: snippets: Improve usability of tempel phases snippets. 2025-01-16 08:42:05 +01:00
substitutes
teams teams: gnome: Add gnome-extension-manifest. 2025-01-16 08:41:01 +01:00
committer.scm.in committer: Fix for inputs that are lists by using object->string. 2024-10-15 18:40:09 +02:00
copyright.el
gnu-store.mount.in
guix-daemon.cil.in etc: SELinux: Update policy file. 2023-05-25 12:51:15 +02:00
guix-daemon.conf.in etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
guix-daemon.service.in etc: Add explicit ‘--substitute-urls’ in guix-daemon service files. 2024-06-26 22:59:55 +02:00
guix-gc.service.in
guix-gc.timer
guix-install.sh guix-install.sh: Remove system-level Guix Home initialization. 2025-02-21 15:27:11 +01:00
guix-publish.conf.in
guix-publish.service.in etc: systemd services: switch to "journal" for output and error logging. 2024-03-11 14:34:25 -07:00
historical-authorizations
news.scm news: Add entry about linux-libre 6.13 update. 2025-02-20 16:10:09 -05:00
teams.scm etc: teams: Add entry for Jelle Licht. 2025-02-13 19:47:47 +00:00