aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--hosts/kaleva/xinitrc1
-rwxr-xr-xsetup.sh5
-rw-r--r--xinitrc6
3 files changed, 12 insertions, 0 deletions
diff --git a/hosts/kaleva/xinitrc b/hosts/kaleva/xinitrc
new file mode 100644
index 0000000..b8d3f6a
--- /dev/null
+++ b/hosts/kaleva/xinitrc
@@ -0,0 +1 @@
+xrandr --output VGA1 --mode 1920x1200 --output HDMI1 --mode 1920x1080 --left-of VGA1
diff --git a/setup.sh b/setup.sh
index 8542957..994dde8 100755
--- a/setup.sh
+++ b/setup.sh
@@ -176,6 +176,9 @@ create_symlinks()
rm -rf "${install_dir}/.config/mpv"
ln -sfT "${cfg_dir}/mpv" "${install_dir}/.config/mpv"
+
+ rm -rf "${install_dir}/.config/host"
+ ln -sfT "${cfg_dir}/host" "${install_dir}/.config/host"
}
# Directory creation ----------------------------------------------------------
@@ -236,6 +239,8 @@ copy_files()
"${dst_dir}/.local/config/mpv/mpv.conf"
cp -r "${src_dir}/mpv_input.conf" \
"${dst_dir}/.local/config/mpv/input.conf"
+ cp -r "${src_dir}/hosts/$(hostname)" \
+ "${dst_dir}/.local/config/host"
configure_rtorrent "${src_dir}" "${dst_dir}"
}
diff --git a/xinitrc b/xinitrc
index 2a82804..607f719 100644
--- a/xinitrc
+++ b/xinitrc
@@ -1,3 +1,7 @@
+#!/bin/sh
+
+readonly hostxinit="${XDG_CONFIG_HOME}/host/xinitrc";
+
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in /etc/X11/xinit/xinitrc.d/*; do
[ -x "$f" ] && . "$f"
@@ -16,4 +20,6 @@ xset -b
[ -x "/usr/bin/pulseaudio" ] && exec pulseaudio --start &
[ -x "/usr/bin/redshift" ] && exec redshift -l 48.390929:-4.487095 &
+[ -f "${hostxinit}" ] && . "${hostxinit}"
+
exec i3