From d754ba4236be9da61c882194bb89581d812e569b Mon Sep 17 00:00:00 2001 From: Siraaj Khandkar 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