如何为第一个“/usr/bin/gnome-shell”进程设置“XDG_DATA_DIRS”?

如何为第一个“/usr/bin/gnome-shell”进程设置“XDG_DATA_DIRS”?

我想添加一条路径,XDG_DATA_DIRS如 所示gnome-shell。这是我到目前为止所尝试的。

我运行htop、过滤gnome-shell,然后选择/usr/bin/gnome-shell进程 ID (PID) 最小的最上面的一个。然后我跑去sudo cat /proc/$PID/environ得到,等等

XDG_DATA_DIRS=/usr/share/gdm/greeter:/usr/local/share/:/usr/share/

我想添加此环境变量的路径,以便为 Gnome 应用程序启动器发现并显示其他图标。这些图标位于home/cloud/.nix-profile/share/icons.我尝试添加export XDG_DATA_DIRS="/home/cloud/.nix-profile/share:$XDG_DATA_DIRS"/etc/profile.gnomerc.profile但没有任何效果。意思是当我重复时htop,所看到cat /proc的值与之前相同。我尝试 greping但我无法弄清楚当前设置在哪里XDG_DATA_DIRSgnome-shell/usr/share/gdm/greeter

我正在gnome-shell 1:3.36.5-1使用5.8.1-arch1-1

相关内容