From d754ba4236be9da61c882194bb89581d812e569b Mon Sep 17 00:00:00 2001
From: Siraaj Khandkar <siraaj@khandkar.net>
Date: Wed, 17 Apr 2019 13:28:07 -0400
Subject: [PATCH] Add X11 launchers for particular display settings

---
 bin/dunst_dpi_high            |  3 +++
 bin/dunst_dpi_norm            |  3 +++
 bin/startx-only-asus_rog      | 18 ++++++++++++++++++
 bin/startx-only-thinkpad_t570 | 18 ++++++++++++++++++
 4 files changed, 42 insertions(+)
 create mode 100755 bin/dunst_dpi_high
 create mode 100755 bin/dunst_dpi_norm
 create mode 100755 bin/startx-only-asus_rog
 create mode 100755 bin/startx-only-thinkpad_t570

diff --git a/bin/dunst_dpi_high b/bin/dunst_dpi_high
new file mode 100755
index 0000000..05ba708
--- /dev/null
+++ b/bin/dunst_dpi_high
@@ -0,0 +1,3 @@
+#! /bin/sh
+
+dunst -geometry '600x80-0+60' -font 'Terminus 24'
diff --git a/bin/dunst_dpi_norm b/bin/dunst_dpi_norm
new file mode 100755
index 0000000..ca483cb
--- /dev/null
+++ b/bin/dunst_dpi_norm
@@ -0,0 +1,3 @@
+#! /bin/sh
+
+dunst -geometry '400x80-0+30' -font 'Terminus 14'
diff --git a/bin/startx-only-asus_rog b/bin/startx-only-asus_rog
new file mode 100755
index 0000000..c664e49
--- /dev/null
+++ b/bin/startx-only-asus_rog
@@ -0,0 +1,18 @@
+#! /bin/sh
+
+# qutebrowser
+ln -sf ~/.config/qutebrowser/config_for_dpi_normal.py ~/.config/qutebrowser/config_for_dpi.py
+
+# dunst
+ln -sf ~/bin/dunst_dpi_norm ~/bin/dunst_dpi
+
+# xrandr
+ln -sf ~/.xinitrc-xrandr-only-asus_rog ~/.xinitrc-xrandr
+
+# st
+ln -sf ~/bin/st_dpi_norm ~/bin/st
+
+# dwm
+ln -sf ~/bin/dwm_dpi_norm ~/bin/dwm
+
+startx
diff --git a/bin/startx-only-thinkpad_t570 b/bin/startx-only-thinkpad_t570
new file mode 100755
index 0000000..a634c4a
--- /dev/null
+++ b/bin/startx-only-thinkpad_t570
@@ -0,0 +1,18 @@
+#! /bin/sh
+
+# qutebrowser
+ln -sf ~/.config/qutebrowser/config_for_dpi_high.py ~/.config/qutebrowser/config_for_dpi.py
+
+# dunst
+ln -sf ~/bin/dunst_dpi_high ~/bin/dunst_dpi
+
+# xrandr
+ln -sf ~/.xinitrc-xrandr-only-thinkpad_t570 ~/.xinitrc-xrandr
+
+# st
+ln -sf ~/bin/st_dpi_high ~/bin/st
+
+# dwm
+ln -sf ~/bin/dwm_dpi_high ~/bin/dwm
+
+startx
-- 
2.20.1