diff options
| author | Thomas Schneider <qsx@qsx.re> | 2019-03-28 16:56:19 +0100 |
|---|---|---|
| committer | Thomas Schneider <qsx@qsx.re> | 2019-03-28 16:56:19 +0100 |
| commit | c791fafab9f32b8adf11346f8c7e72561abec797 (patch) | |
| tree | 514e14c3e174d52213d47c81a3e32c25160574fd /dot.xprofile | |
| parent | 75b8a6d843b570aed224224584769c9c0551efde (diff) | |
Run .xprofile only once
Thanks, SDDM.
Diffstat (limited to 'dot.xprofile')
| -rw-r--r-- | dot.xprofile | 25 |
1 files changed, 14 insertions, 11 deletions
diff --git a/dot.xprofile b/dot.xprofile index 103ce77..e4fb82c 100644 --- a/dot.xprofile +++ b/dot.xprofile @@ -1,11 +1,14 @@ -export TERMINAL=gnome-terminal -export GDK_SCALE=2 -xrandr --dpi 192 -[ -f ~/.fehbg ] && ~/.fehbg -xscreensaver -no-splash & -xscreensaver-dunst-watch & -nm-applet & -redshift-gtk & -nextcloud & -compton --backend=glx --glx-swap-method=buffer-age -b -(while ! pidof i3; do sleep 1; done; exec polybar -r top) & +if [ -z $XPROFILE_RUN ]; then + export XPROFILE_RUN=yes + export TERMINAL=gnome-terminal + export GDK_SCALE=2 + xrandr --dpi 192 + [ -f ~/.fehbg ] && ~/.fehbg + xscreensaver -no-splash & + xscreensaver-dunst-watch & + nm-applet & + redshift-gtk & + nextcloud & + compton --backend=glx --glx-swap-method=buffer-age -b + (while ! pidof i3; do sleep 1; done; exec polybar -r top) & +fi |
