diff --git a/i3/i3/.gitignore b/i3/i3/.gitignore index 35ec622..3364861 100644 --- a/i3/i3/.gitignore +++ b/i3/i3/.gitignore @@ -1,2 +1 @@ -session.*.config testing/ diff --git a/i3/i3/scripts/genconfig.bash b/i3/i3/scripts/genconfig.bash index 6f5df0d..3839ce1 100755 --- a/i3/i3/scripts/genconfig.bash +++ b/i3/i3/scripts/genconfig.bash @@ -4,8 +4,12 @@ host="$(hostname --short)" # main configuration file that is always used MAIN_CONF="$HOME/.i3/config" +# user-specific /var +VARDIR="$HOME/.var" +# user-specific /var/run +RUNDIR="$VARDIR/run" # temporary configuration file used for this session -SESSION_CONF="$HOME/.i3/session.${host}.config" +SESSION_CONF="$RUNDIR/i3/${host}.config" # directory that contains host specific configuration CONF_DIR="$HOME/.i3/config.d" # file that should be used when no host specific configuration present