(Shell)+systemd call to import user PATH to modules, debuginfo call

SystemD now knows my path on user login, which is a great help as
Emacs has always been kinda weird in server mode (which I've only just
figured out to be a problem of SystemD rather than Emacs).

debuginfod's profile script for some reason doesn't work for zsh,
which means the ~DEBUGINFOD_URL~ variable isn't set.  So set it up
here.
This commit is contained in:
2022-09-14 00:06:10 +01:00
parent ad853af43b
commit fbbe68f319

View File

@@ -19,6 +19,12 @@ export XDG_DATA_HOME="$HOME/.local/share"
export XDG_CACHE_HOME="$HOME/.cache"
export XDG_RUNTIME_DIR=/run/user/`id -u`
# Import path to systemd
systemctl --user import-environment PATH
# Setup debuginfod
sh /etc/profile.d/debuginfod.sh
# Run some programs
/usr/bin/pfetch
misfortune