Fix for nix

This commit is contained in:
clsty
2025-11-11 16:13:41 +08:00
parent 2dfbb84b23
commit 1ad99b43a0
4 changed files with 9 additions and 1 deletions
+8 -1
View File
@@ -91,9 +91,16 @@ case $SKIP_HYPRLAND in
*)
if ! [ -d "$XDG_CONFIG_HOME"/hypr ]; then v mkdir -p "$XDG_CONFIG_HOME"/hypr ; fi
warning_rsync_delete; v rsync -av --delete dots/.config/hypr/hyprland/ "$XDG_CONFIG_HOME"/hypr/hyprland/
for i in hypr{land,idle,lock}.conf {monitors,workspaces}.conf ; do
for i in hypr{land,lock}.conf {monitors,workspaces}.conf ; do
copy_file_s_t "dots/.config/hypr/$i" "${XDG_CONFIG_HOME}/hypr/$i"
done
for i in hypridle.conf ; do
if [[ ! "${INSTALL_VIA_NIX}" == true ]]; then
copy_file_s_t "dots-extra/via-nix/$i" "${XDG_CONFIG_HOME}/hypr/$i"
else
copy_file_s_t "dots/.config/hypr/$i" "${XDG_CONFIG_HOME}/hypr/$i"
fi
done
if [ "$OS_GROUP_ID" = "fedora" ];then
v bash -c "printf \"# For fedora to setup polkit\nexec-once = /usr/libexec/kf6/polkit-kde-authentication-agent-1\n\" >> ${XDG_CONFIG_HOME}/hypr/hyprland/execs.conf"
fi