working on copy script
This commit is contained in:
parent
d3d9cb8853
commit
2cbda9364c
25
copy.sh
25
copy.sh
|
@ -65,4 +65,27 @@ echo -e "\e[35m
|
||||||
░ ░ ░░ ░ ░ ░ ░ ░ ░
|
░ ░ ░░ ░ ░ ░ ░ ░ ░
|
||||||
░ ░ ░
|
░ ░ ░
|
||||||
\e[0m"
|
\e[0m"
|
||||||
printf "\n%.0s" {1..1}
|
printf "\n%.0s" {1..1}
|
||||||
|
|
||||||
|
# create directory for copy logs
|
||||||
|
if [ ! -d copy-logs ]; then
|
||||||
|
mkdir copy-logs
|
||||||
|
fi
|
||||||
|
|
||||||
|
# set the name of the log file to include the current date and time
|
||||||
|
LOG="copy-logs/install-$(date +%d-%H%M%S)_dotfiles.log"
|
||||||
|
|
||||||
|
# update home folders
|
||||||
|
xdg-user-dirs-update 2>&1 | tee -a "$LOG" || true
|
||||||
|
|
||||||
|
# setting up for nvidia
|
||||||
|
if lspci -k | grep -A 2 -E "(VGA|3D)" | grep -iq nvidia; then
|
||||||
|
echo "${INFO} nvidia gpu detected, setting up proper env's and configs" 2>&1 | tee "$LOG" || true
|
||||||
|
sed -i '/env = LIBVA_DRIVER_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf
|
||||||
|
sed -i '/env = __GLX_VENDOR_LIBRARY_NAME,nvidia/s/^#//' config/hypr/UserConfigs/ENVariables.conf
|
||||||
|
sed -i '/env = NVD_BACKEND,direct/s/^#//' config/hypr/UserConfigs/ENVariables.conf
|
||||||
|
# enabling no hardware cursors if nvidia detected
|
||||||
|
sed -i 's/^\([[:space:]]*no_hardware_cursors[[:space:]]*=[[:space:]]*\)false/\1true/' config/hypr/UserConfigs/UserSettings.conf
|
||||||
|
# disabling explicit sync for nvidia for now (Hyprland 0.42.0)
|
||||||
|
#sed -i 's/ explicit_sync = 2/ explicit_sync = 0/' config/hypr/UserConfigs/UserSettings.conf
|
||||||
|
fi
|
Loading…
Reference in New Issue