system configuration files update

This commit is contained in:
Quinn
2025-03-21 17:39:00 +01:00
committed by Quinn
parent 9f53249653
commit c869fbeb05
2 changed files with 15 additions and 11 deletions

View File

@@ -1,24 +1,27 @@
#!/bin/bash
# load system xinit scripts
if [ -d /etc/X11/xinit/xinitrc.d ]; then
for f in "/etc/X11/xinit/xinitrc.d"/?*.sh; do
[ -x "$f" ] && . "$f"
done
unset f
for f in "/etc/X11/xinit/xinitrc.d"/?*.sh; do
source "$f"
done
unset f
fi
xrandr --setprovideroutputsource modesetting NVIDIA-G0 & # set NVIDIA as primary GPU
xrandr --auto #
xrandr --dpi 96 # set dpi
#xrandr --setprovideroutputsource modesetting NVIDIA-G0 & # set NVIDIA as primary GPU
xrandr --auto --dpi 96 &
nvidia-settings -l # apply nvidia-settings
nvidia-settings -l & # apply nvidia-settings
export __GL_YIELD="USLEEP" # fix for awful diagonal screen tear
numlockx on # ensure numlock is on before setting keymap
[[ -f "/etc/xprofile" ]] && source "/etc/xprofile" # load the system-wide xprofile
[[ -f "$HOME/.xprofile" ]] && source "$HOME/xprofile" # load the local xprofile configuration
[[ -f "$HOME/.Xmodmap" ]] && xmodmap "$HOME/.Xmodmap" # load local keymap
[[ -f "/etc/xprofile" ]] && source "/etc/xprofile" & # load the system-wide xprofile
[[ -f "$HOME/.xprofile" ]] && source "$HOME/xprofile" & # load the local xprofile configuration
[[ -f "$HOME/.Xmodmap" ]] && xmodmap "$HOME/.Xmodmap" & # load local keymap
# start the keyring daemon
eval "$(gnome-keyring-daemon --start)"
export SSH_AUTH_SOCK
# start the graphical environment (replaces shell)
exec /usr/bin/cinnamon-session