unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* Fwd: Multiple profiles with Guix Home
       [not found] <87mtm7w3mo.fsf@posteo.net>
@ 2021-11-16  6:02 ` Liliana Marie Prikler
  0 siblings, 0 replies; only message in thread
From: Liliana Marie Prikler @ 2021-11-16  6:02 UTC (permalink / raw)
  To: guix-devel

[-- Attachment #1: Type: text/plain, Size: 3 bytes --]




[-- Attachment #2: Weitergeleitete Nachricht – Multiple profiles with Guix Home --]
[-- Type: message/rfc822, Size: 5297 bytes --]

From: Olivier Rojon <o.rojon@posteo.net>
To: liliana.prikler@gmail.com
Subject: Multiple profiles with Guix Home
Date: Sun, 14 Nov 2021 08:19:43 +0000
Message-ID: <87mtm7w3mo.fsf@posteo.net>

Hi Guix,

I want to wholly support your suggestion.  I have been wondering from
the getgo why enabling multiple user profiles felt so hacky to begin
with -- and guix home seems like a perfect candidate to do the extra
work.

Unfortunately, I am not on the techy side of things, which is why I
can't make a statement on the implementability of your suggestion or how
this might affect guix' performance as package manager on other distros
(zimoun's comment).  All I can say is that I would really welcome such a
development and think that guix home is the place where such a feature
should be implemented in (judging from what I know).

I'm not sure if this belongs to guix-devel or the guix issue tracker,
but I was unable to make multiple profiles work with guix home.  I tried
two scenarios:
1) (local-file ...) my old .bash_profile, which featured the cookbooks'
for loop for loading the profiles.
2) (plain-file ...) a new .bash_profile, which contained
scheme-generated strings "manually" sourcing each individual profile.

Both scenarios didn't work.  Upon starting the machine, neither of my
profiles' packages are visible.  It is necessary to manually source the
profiles to make said packages visible.

I've written a reddit-post about it, where I explain some stuff in more
detail in case that's relevant.  You can find the post here:
https://www.reddit.com/r/GUIX/comments/qs8dxg/guix_home_how_to_execute_loops_shell_scripts/

I hope that this will work and that I have not unknowingly overstepped
etiquette somewhere.  If so, feel free to point me to it :)

Have a good day, fellows :)

Olivier










^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-11-16  6:02 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <87mtm7w3mo.fsf@posteo.net>
2021-11-16  6:02 ` Fwd: Multiple profiles with Guix Home Liliana Marie Prikler

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).