From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id KKsRKvH2rGXmHQAA62LTzQ:P1 (envelope-from ) for ; Sun, 21 Jan 2024 11:50:25 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id KKsRKvH2rGXmHQAA62LTzQ (envelope-from ) for ; Sun, 21 Jan 2024 11:50:25 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=p.atriar.ch header.s=dkim header.b=PGyqxHug; dmarc=pass (policy=quarantine) header.from=p.atriar.ch; arc=pass ("simplelogin.co:s=arc-20230626:i=1"); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=2; s=key1; d=yhetil.org; t=1705834225; a=rsa-sha256; cv=pass; b=FM3fEdK7aWmrvFHkrAhqm/SGZmY7b6aPOnyXFkQZhu37Ne+0OsW2QxGYtxA5PfcdtZxwz/ noyFY1C33+OM1v/i5slBLZUG8QAbEU8zqORV2c/rxfxIULXBK9aIa/AjDeNqxlkKKIw8Vm RZeNjvxekwjiJEsnpo1XYn6xrrLCXo6ZhVMnzOHltpm7QqJeUTK4LnPTIRIp++a0O49jk1 eREl4J7nCJc60pL2GC+vA3Z9ucWXVd9uQgbqscVPDt8VeMzocCx6b0my7XQRlI9mmSydu+ LcRlFGdHcOZzTMzxUBG+tcaP5cSP+9giTvClUM54U3YfT1S5hy6E0+uF3vlaag== ARC-Authentication-Results: i=2; aspmx1.migadu.com; dkim=pass header.d=p.atriar.ch header.s=dkim header.b=PGyqxHug; dmarc=pass (policy=quarantine) header.from=p.atriar.ch; arc=pass ("simplelogin.co:s=arc-20230626:i=1"); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1705834225; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=Rs0tyeOdgub62l/t203cM0CQbRKgc5YYsbeAfGS8eKY=; b=p2cjl6xoDIXYWwTz/M4YYi3HVo4aVSkZBzL83s0ifCPYAHLtu35nkYWwuiUEWSWNuyTRLo p3h4wu50st70oXY0kMkM27MrKmjkNax2r+CPIp9sxYUjJrmdd7MPrt8yDzWexbAdYN37KQ i8KaG5hz082G6fiqkVbDzO4csXEFKSF24LxaEDZLToH5G1PvE47MPiF4BoQ49IFebjgs/A TahBj79DNqmzWBzGtcg9KexoTMz3LPVYLIjcKoX4jfdaub9a232jdjO2ziUJ7QhPa7HXak 6WepWHisV8Nsy1zUysMwfWuCAdBcP+JpRD45mm3ZYltAJvCcIXqvCJ3P37Xg/Q== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 49C6A217E5 for ; Sun, 21 Jan 2024 11:50:25 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1rRVOm-0001tx-W7; Sun, 21 Jan 2024 05:49:57 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rRKiQ-0006dq-SK for help-guix@gnu.org; Sat, 20 Jan 2024 18:25:30 -0500 Received: from mail-200161.simplelogin.co ([176.119.200.161]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rRKiO-0004gm-Mn for help-guix@gnu.org; Sat, 20 Jan 2024 18:25:30 -0500 ARC-Seal: i=1; a=rsa-sha256; d=simplelogin.co; s=arc-20230626; t=1705792718; cv=none; b=m+qW7VeRwwL8yppVS7g0l0M+4DLaHUsC4OXtgRCsUOAXcRJupykMhQwI+IRrzbfDfCbW+CZCsHpkJvAGshXexpZZpKBo5WeF3y9P28R4VL/SR/vzLI22tM6xNWd9tPhiwzojgSKGFVqQJqDM5ffljlK/PNIDmo3QsZ/ciRbLcngkYH9kophCzzkdrq3BBOJT7qjhZYrmyaO0V2TzOLp3NDNdJxI5Y2nqlagueFAi941CNiMr3ArCFrisIloTFnOuto+MMgEYeX54TdRpVNzjx/U2xzwU0YFlWrd7BB5YgbOGoGVb1H1Hfu1D5xL1thF9U7M4AiGggJGSNYc4HfPcdA== ARC-Message-Signature: i=1; a=rsa-sha256; d=simplelogin.co; s=arc-20230626; t=1705792718; c=relaxed/simple; bh=gQrYEDk21DKkvh+N14+HOkZuARO91S3NI8+FjY0txF8=; h=Date:Subject:From:To; b=NHMLMALbQb2U/Nn3W5B43bchY8R+J/mE4e+s2hjw7JEJc8mJ2QGCGRD/dpRM6UmlehjNIvnVqRtMXH9tONaktUmUOI+d8F+UA9ffIsC68uHyde9TJTT2uCFl11YmgnKf4619dSs+dEt88fwx6gtYQiJiw5DX6hZf0m9sQUhfw3t5fGjoDOctO09SC6YPn8IT2nRRTlrtu7OGGJPVM1m9mj2G5k6vs8XQ7ig32ro0/w5R8H2QArTdzegKF2XiDiLnSWFNeHcYG9Pf2FFiA0iVD1mWPg8oKtv40iQdCC3eEPpJ6ozdpamUPXAgPEV2braqNIaALZZPvpxULSNlouujUA== ARC-Authentication-Results: i=1; mail.protonmail.ch DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=p.atriar.ch; s=dkim; t=1705792718; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=Rs0tyeOdgub62l/t203cM0CQbRKgc5YYsbeAfGS8eKY=; b=PGyqxHugrxAgg3PNQvaYkVzO/UR7pCaTIH0tpYq2MjiEIAkz8M8V85s7BgmkrQLfWCm2N4 24jm9EGbPgi0jSCm0OzQ4OTt1xacjV/IFkJL1kqXDsLjWpFS+IisZF88KbYxggCAjkX8TN puYuN0pi82JS+BtdVNLWPzNxxll4JiI= Date: Sat, 20 Jan 2024 23:18:16 +0000 Subject: Trying to create a .zshrc in guix home environment referencing a zsh plugin MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable From: A To: help-guix@gnu.org Message-ID: <170579271812.10.1715248237828604493.252163807@p.atriar.ch> X-SimpleLogin-Type: Reply X-SimpleLogin-EmailLog-ID: 252163807 X-SimpleLogin-Want-Signing: yes Received-SPF: pass client-ip=176.119.200.161; envelope-from=sl.lmysyibsguzdcnrthaydolbageydoojzgu4f2.4ejduscv4jvos@p.atriar.ch; helo=mail-200161.simplelogin.co X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Sun, 21 Jan 2024 05:49:54 -0500 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Scanner: mx10.migadu.com X-Spam-Score: -7.37 X-Migadu-Queue-Id: 49C6A217E5 X-Migadu-Spam-Score: -7.37 X-TUID: QBlvZcu0Y5Js Hi! I'm trying Guix for my home environment (on a non-Guix distribution). The p= roblem I am facing is when I try to use the `zsh-syntax-highlighting' plugi= n in my .zshrc through home configuration. Following is my configuration (config.scm): ------------------------------------------ (use-modules (srfi srfi-1) (guix build utils) (gnu home) (gnu home services) (gnu home services shells) (gnu services) (gnu packages) (gnu packages admin) (gnu packages base) (gnu packages guile) (gnu packages emacs) (gnu packages certs) (gnu packages rust-apps) (gnu packages tmux) (gnu packages search) (gnu packages shellutils) (gnu packages terminals) (guix gexp)) (home-environment (packages (specifications->packages (list "htop" "guile" "glibc-locales" "emacs-no-x" "zoxide" "gui= x" "guile-readline" "guile-colorized" "git" "tmux" "fzf" "emacs-use-package" "emacs-paredit" "emacs-geiser-guile" "emacs-rainbow-delimiters" "emacs-magit" "ripgrep" "ugrep= " "direnv" "neovim"))) (services (list (service home-xdg-configuration-files-service-type `(("tmux/tmux.conf" ,(local-file "files/tmux.conf")))) (service home-files-service-type `((".emacs.d/init.el" ,(local-file "files/init.el")) (".guile" ,(scheme-file "dot-guile" '((use-modules (ice-9 readline) (ice-9 coloriz= ed)) (activate-readline) (activate-colorized)) #:splice? #t)))) (service home-zsh-service-type (home-zsh-configuration (xdg-flavor? #t) (zshrc (list (computed-file "zshrc" #~(begin (reduce string-append "" (li= st "bindkey -e\n" = (format #f "source ~s/zsh-syntax-highlighting/zsh-syntax-highlighting.zs= h\n" #$zsh-syntax-highlighting) = "eval \"$(direnv hook zsh)\"\n" = "eval \"$(zoxide init zsh)\"\n")))))) (environment-variables `(("HISTFILE" . "$XDG_CACHE_HOME/.zsh_history") ("GIT_SSL_CAPATH" . ,#~(string-append #$nss-certs "/etc/ssl= /certs")) ("HISTSIZE" . "15000")))))))) ------------------------------------------ And I receive following error: ------------------------------------------ $ guix time-machine -C ./channels.scm -- home reconfigure config.scm guix home: error: reference to invalid output 'out' of derivation '/gnu/sto= re/2dqwm651a0p0vqwhpvsy7dn8zvx4n99x-zshrc.drv' ------------------------------------------ And if it's of any importance, following are the contents of "./channels.sc= m": ------------------------------------------ (list (channel (name 'guix) (url "https://git.savannah.gnu.org/git/guix.git") (branch "master") (commit "17187aab61b064aff42a0fe911313011b7162de5") (introduction (make-channel-introduction "9edb3f66fd807b096b48283debdcddccfea34bad" (openpgp-fingerprint "BBB0 2DDF 2CEA F6A8 0D1D E643 A2A0 6DF2 A33A 54FA"))))) ------------------------------------------ Thanks in advance for any help -- Abbe