public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] $PATH under GNOME/Wayland
@ 2024-11-18 19:24 Jishnu Kaiwar
  2024-11-19  3:23 ` Alexis
  0 siblings, 1 reply; 3+ messages in thread
From: Jishnu Kaiwar @ 2024-11-18 19:24 UTC (permalink / raw
  To: gentoo-user

Hi! I was just wondering how those of you who use GNOME and wayland are
setting a session wide $PATH and more broadly any environment
variable. I used to source ~/.profile in ~/.xession before this.

I tried $HOME/.pam_environment on the wiki's recommendation [1] with the
syntax from pam_env.conf(5) but this didn't set the variables at all
(tested with a simple echo $GOPATH, echo $PATH).

It seems Arch Linux's wiki claims that this is not read anymore [2], so
I tried their suggested method of using systemd user environment
variables based on environment.d(5). Here I had some success in setting
some environment variables such as $GOPATH, but it did not change the
$PATH as I desired; systemctl --user reload-daemon and show-environment
to verify. This is odd because the man page has setting $PATH as an
example.

Has anybody else run into this issue? If so what do you do instead. I am
now sourcing ~/.profile from my ~/.bashrc but this seems not perfectly
"correct".

Cheers!
Jishnu

[1] https://wiki.gentoo.org/wiki/Knowledge_Base:Configuring_environment_variables
[2] https://wiki.archlinux.org/title/Environment_variables#Using_pam_env


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2024-11-19  5:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-18 19:24 [gentoo-user] $PATH under GNOME/Wayland Jishnu Kaiwar
2024-11-19  3:23 ` Alexis
2024-11-19  5:36   ` Jishnu Kaiwar

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox