abinfo "Generating shell completions ..."
for shell in bash fish zsh; do
  "${PKGDIR}"/usr/bin/niri completions "$shell" > "$shell-completions"
done

abinfo "Installing niri shell completions ..."
install -Dvm644 "${SRCDIR}"/bash-completions "${PKGDIR}"/usr/share/bash-completion/completions/niri
install -Dvm644 "${SRCDIR}"/fish-completions "${PKGDIR}"/usr/share/fish/vendor_completions.d/niri.fish
install -Dvm644 "${SRCDIR}"/zsh-completions "${PKGDIR}"/usr/share/zsh/site-functions/_niri

abinfo "Installing niri resources ..."
install -Dvm755 "${SRCDIR}"/resources/niri-session -t "${PKGDIR}"/usr/bin/
install -Dvm644 "${SRCDIR}"/resources/niri.desktop -t "${PKGDIR}"/usr/share/wayland-sessions/
install -Dvm644 "${SRCDIR}"/resources/niri-portals.conf -t "${PKGDIR}"/usr/share/xdg-desktop-portal/
install -Dvm644 "${SRCDIR}"/resources/niri.service -t "${PKGDIR}"/usr/lib/systemd/user/
install -Dvm644 "${SRCDIR}"/resources/niri-shutdown.target -t "${PKGDIR}"/usr/lib/systemd/user/
install -Dvm644 "${SRCDIR}"/resources/default-config.kdl -t "${PKGDIR}"/usr/share/doc/niri/
