From 4186d162bd2cc3b9b45851c12462f1acba090852 Mon Sep 17 00:00:00 2001
From: Shubham Saini <shubham6405@gmail.com>
Date: Sun, 23 Feb 2020 18:20:14 +0530
Subject: gentoo:time wasted

---
 x/.xinitrc | 23 +++++++++++++++++++++--
 1 file changed, 21 insertions(+), 2 deletions(-)

(limited to 'x/.xinitrc')

diff --git a/x/.xinitrc b/x/.xinitrc
index 79d2232..8626b1b 100644
--- a/x/.xinitrc
+++ b/x/.xinitrc
@@ -40,6 +40,25 @@ if [ -n "$DISPLAY" ]; then
 	xset b off
 fi
 
-xsetroot -cursor_name left_ptr
-xset +fp /usr/share/fonts/liberation-fonts
+# load additional configs
+if [ "$2" = "nvidia" ]; then
+	XINIT_D="/etc/X11/nvidia/xinit/xinitrc.d"
+else
+	XINIT_D="/etc/X11/xinit/xinitrc.d"
+fi
+
+if [ -d "$XINIT_D" ]; then
+	for f in "$XINIT_D/?*.sh" ; do
+		[ -x "$f" ] && . "$f"
+	done
+	unset f
+fi
+unset XINIT_D
+
+# additional nvidia specific settings
+if [ "$2" = "nvidia" ]; then	
+	xrandr --setprovideroutputsource modesetting NVIDIA-0
+	xrandr --auto
+fi
+
 exec bspwm
-- 
cgit v1.2.3