This commit is contained in:
Kris
2026-03-28 18:31:43 +02:00
parent bcb06844ca
commit c87bd55ce3
66 changed files with 1034 additions and 1222 deletions

View File

@@ -24,9 +24,20 @@
'';
};
system.activationScripts.xdgDesktopPortal = {
system.activationScripts.linkDotConfigChildren = {
text = ''
echo "${pkgs.xdg-desktop-portal-gtk}/libexec/xdg-desktop-portal-gtk" > /.xdg.sh
config_root=/etc/nixos/config
target_root=/home/kris/.config
mkdir -p "$target_root"
for src in "$config_root"/*; do
name=$(basename "$src")
dst="$target_root/$name"
rm -rf "$dst"
ln -s "$src" "$dst"
chown -h kris:users "$dst"
done
'';
};