#! /bin/sh
# ~/.xprofile: execute commands at the beginning of the X user
#              session - before the window manager is started.
#
# The xprofile files are natively sourced by the following
# display managers:
#
#     GDM     - /etc/gdm/Xsession
#     LightDM - /etc/lightdm/Xsession
#     LXDM    - /etc/lxdm/Xsession
#     SDDM    - /usr/share/sddm/scripts/Xsession
#
# More in https://wiki.archlinux.org/index.php/Autostarting

export QT_QPA_PLATFORMTHEME=qt5ct
export PATH="$HOME/Scripts:$PATH"
export EDITOR=nano
export GTK_THEME=Adwaita:dark

# execute this stuff only one time
scriptExecutedOne=$(cat $HOME/.xprofile | tail -n 1)
if [ "$scriptExecutedOne" != "#scriptExecuted" ]; then
       # execute script to replace the user and hostname in some config files
       sh $HOME/Scripts/renameHomeDirInConfigs.sh
       # set dark theme for gkt4 apps, userspace
       gsettings set org.gnome.desktop.interface color-scheme prefer-dark
       # writes #scriptExecuted at the end of this files
       echo "#scriptExecuted" >> $HOME/.xprofile
       xrandr -s 1920x1080
fi
#scriptExecuted