From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id V52jHB5nA2CkcwAA0tVLHw (envelope-from ) for ; Sat, 16 Jan 2021 22:22:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id OD0EGB5nA2B6DgAAB5/wlQ (envelope-from ) for ; Sat, 16 Jan 2021 22:22:22 +0000 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 DFCEB940355 for ; Sat, 16 Jan 2021 22:22:21 +0000 (UTC) Received: from localhost ([::1]:42524 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l0txc-0004eO-T7 for larch@yhetil.org; Sat, 16 Jan 2021 17:22:20 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:52302) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0tYS-0000lf-Ue for help-guix@gnu.org; Sat, 16 Jan 2021 16:56:21 -0500 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:37055) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l0tYQ-0001hm-NO for help-guix@gnu.org; Sat, 16 Jan 2021 16:56:20 -0500 X-Originating-IP: 91.169.127.99 Received: from [192.168.1.3] (91-169-127-99.subs.proxad.net [91.169.127.99]) (Authenticated sender: jeremy@korwin-zmijowski.fr) by relay8-d.mail.gandi.net (Postfix) with ESMTPSA id C929B1BF20E for ; Sat, 16 Jan 2021 21:56:13 +0000 (UTC) Message-ID: <733e43bd200e00de0477c6876572d140f5679f38.camel@korwin-zmijowski.fr> Subject: Gnome and custom profile From: =?ISO-8859-1?Q?J=E9r=E9my?= Korwin-Zmijowski To: help-guix@gnu.org Date: Sat, 16 Jan 2021 22:56:13 +0100 Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Received-SPF: none client-ip=217.70.183.201; envelope-from=jeremy@korwin-zmijowski.fr; helo=relay8-d.mail.gandi.net X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.23 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" X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -2.36 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of help-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=help-guix-bounces@gnu.org X-Migadu-Queue-Id: DFCEB940355 X-Spam-Score: -2.36 X-Migadu-Scanner: scn0.migadu.com X-TUID: 2roOPU9NM1MF Dear Guixters ! Hope you are well and safe. On my fresh Guix System, I created a profile using a manifest (mostly to install Emacs and Qemu). Then I tried to activate the profile during startup through .profile file… and nothing happend. My exported variables are not even part of the environment. I tried to activate it through the .bashrc then I was able to launch apps using command line but Gnome doesn't see them. How should I activate my custom profile ? $ cat .profile GUIX_EXTRA_PROFILES=$HOME/.guix-extra-profiles export GUIX_EXTRA_PROFILES GUIX_PROFILE="${GUIX_EXTRA_PROFILES}/jeko" . "$GUIX_PROFILE/etc/profile" XDG_DATA_DIRS="${XDG_DATA_DIRS}:${GUIX_EXTRA_PROFILES}/jeko/share" $ guix package --search-paths -p "$HOME/.guix-extra-profiles/jeko" export PATH="/home/jeko/.guix-extra-profiles/jeko/bin:/home/jeko/.guix- extra-profiles/jeko/sbin" export EMACSLOADPATH="/home/jeko/.guix-extra- profiles/jeko/share/emacs/site-lisp:/home/jeko/.guix-extra- profiles/jeko/share/emacs/27.1/lisp" export INFOPATH="/home/jeko/.guix-extra-profiles/jeko/share/info" export GUILE_LOAD_PATH="/home/jeko/.guix-extra- profiles/jeko/share/guile/site/3.0" export GUILE_LOAD_COMPILED_PATH="/home/jeko/.guix-extra- profiles/jeko/lib/guile/3.0/site-ccache:/home/jeko/.guix-extra- profiles/jeko/share/guile/site/3.0" export MANPATH="/home/jeko/.guix-extra-profiles/jeko/share/man" export PKG_CONFIG_PATH="/home/jeko/.guix-extra- profiles/jeko/lib/pkgconfig" $ cat guix-jeko-manifests/jeko-manifest.scm (specifications->manifest '( ;; Blog ;;; "haunt" ;;; "skribilo" ;; Emacs for Gui{le,x} dev "emacs" "emacs-auto-complete" "emacs-paredit" "emacs-geiser" "emacs-ac-geiser" "emacs-yasnippet" "emacs-rainbow-delimiters" "emacs-iedit" "emacs-guix" "emacs-flycheck" "emacs-flycheck-guile" "emacs-multiple-cursors" "emacs-magit" "emacs-ggtags" "emacs-projectile" ;; Guile and tools "guile" "guile-readline" "guile-colorized" "guile-hall" ;; Doc "info-reader" "man-db" "pkg-config" ;; Misc "qemu" )) Cheers, Jérémy