Separate work and private configuration
Signed-off-by: Severin Kaderli <severin@kaderli.dev>
This commit is contained in:
parent
492115cbd0
commit
9f29f25756
8 changed files with 104 additions and 72 deletions
|
@ -17,11 +17,18 @@
|
|||
# the monitor names are different.
|
||||
NVIDIA_CHECK="$(xrandr | grep "eDP-1-1 connected")"
|
||||
if [ -z "${NVIDIA_CHECK}" ]; then
|
||||
LOCAL_I3_CONFIG="${XDG_CONFIG_HOME}/i3/config.intel"
|
||||
I3_SCREEN_CONFIG="${XDG_CONFIG_HOME}/i3/config.intel"
|
||||
else
|
||||
LOCAL_I3_CONFIG="${XDG_CONFIG_HOME}/i3/config.nvidia"
|
||||
I3_SCREEN_CONFIG="${XDG_CONFIG_HOME}/i3/config.nvidia"
|
||||
fi
|
||||
|
||||
cat "${LOCAL_I3_CONFIG}" "${XDG_CONFIG_HOME}/i3/config.base" > "${XDG_CONFIG_HOME}/i3/config"
|
||||
# Load different i3 configuration depending on if it's a work computer.
|
||||
if [ "${IS_WORK}" = "1" ]; then
|
||||
LOCAL_I3_CONFIG="${XDG_CONFIG_HOME}/i3/config.work"
|
||||
else
|
||||
LOCAL_I3_CONFIG="${XDG_CONFIG_HOME}/i3/config.private"
|
||||
fi
|
||||
|
||||
i3
|
||||
cat "${I3_SCREEN_CONFIG}" "${XDG_CONFIG_HOME}/i3/config.base" "${LOCAL_I3_CONFIG}" > "${XDG_CONFIG_HOME}/i3/config"
|
||||
|
||||
i3
|
Loading…
Add table
Add a link
Reference in a new issue