~ruther/guix-local

0f967dde765cafb4cc64342beef01de49b85d38c — Efraim Flashner 2 years ago 5ef5095
home: services: zsh: Use unified zprofile.

* gnu/home/services/shells.scm (zsh-file-zprofile): Use the zprofile
defined in (gnu system shadow) as a base.

Change-Id: Iaf4c4f66d1ccbc0bd0166136b3d082229bdec201
1 files changed, 2 insertions(+), 6 deletions(-)

M gnu/home/services/shells.scm
M gnu/home/services/shells.scm => gnu/home/services/shells.scm +2 -6
@@ 20,7 20,7 @@

(define-module (gnu home services shells)
  #:use-module (gnu services configuration)
  #:autoload   (gnu system shadow) (%default-bashrc)
  #:autoload   (gnu system shadow) (%default-bashrc %default-zprofile)
  #:use-module (gnu home services utils)
  #:use-module (gnu home services)
  #:use-module (gnu packages shells)


@@ 189,12 189,8 @@ another process for example)."))
(define (zsh-file-zprofile config)
  (mixed-text-file
   "zprofile"
   (plain-file-content %default-zprofile)
   "\
# Set up the system, user profile, and related variables.
source /etc/profile
# Set up the home environment profile.
source ~/.profile

# It's only necessary if zsh is a login shell, otherwise profiles will
# be already sourced by bash
"