From 799b01cb1de3faaa4e2b5a14c2417e81d173bc5d Mon Sep 17 00:00:00 2001 From: tiago Date: Thu, 18 May 2023 11:52:03 +0100 Subject: [PATCH] nvidia mode changes --- .xinitrc | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/.xinitrc b/.xinitrc index 39245b7..f801a47 100755 --- a/.xinitrc +++ b/.xinitrc @@ -40,10 +40,16 @@ fi setxkbmap -layout us,pt setxkbmap -option grp:win_space_toggle -xrandr --auto -xrandr --output HDMI-1-0 --above eDP-1 -exec i3 -if [[ -f /usr/bin/prime-switch ]]; then - sudo /usr/bin/prime-switch +gpu_mode=$(/usr/bin/envycontrol -q) +if [[ "$gpu_mode" == "nvidia" ]]; then + xrandr --setprovideroutputsource modesetting NVIDIA-0 + xrandr --auto + xrandr --output HDMI-0 --above eDP-1-1 + xrandr --output HDMI-0 --primary +else + xrandr --auto + xrandr --output HDMI-1-0 --above eDP-1 + xrandr --output HDMI-1-0 --primary fi +exec i3