diff options
Diffstat (limited to 'x/xsessionrc')
-rw-r--r-- | x/xsessionrc | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/x/xsessionrc b/x/xsessionrc new file mode 100644 index 00000000..8d46ed0b --- /dev/null +++ b/x/xsessionrc @@ -0,0 +1,17 @@ +# X startup commands go in here if they should run on every X session, whether +# classic `startx` or a modern DE like LightDM. xsessionrc is a dpkg-specific +# file. +# + +# If $ENV isn't set, then this X startup process wasn't started from somewhere +# beneath a login shell that sources ~/.profile to set up environment variables +# yet, most likely because it's being opened by a display manager, so we'll do +# it here. +# +if [ -z "$ENV" ] ; then + . "$HOME"/.profile +fi + +# Update BROWSER, since .profile has already set this to a curses browser +# shellcheck disable=SC2034 +BROWSER=x-www-browser |