#!/bin/bash # Install desktop integration files for pyPhotoAlbum # Create directories if they don't exist mkdir -p ~/.local/share/applications mkdir -p ~/.local/share/icons/hicolor/256x256/apps # Copy desktop file cp pyphotoalbum.desktop ~/.local/share/applications/ # Copy icon cp pyPhotoAlbum/icons/icon.png ~/.local/share/icons/hicolor/256x256/apps/pyphotoalbum.png # Update desktop database if command -v update-desktop-database &> /dev/null; then update-desktop-database ~/.local/share/applications fi # Update icon cache if command -v gtk-update-icon-cache &> /dev/null; then gtk-update-icon-cache ~/.local/share/icons/hicolor/ fi echo "Desktop integration installed!" echo "You may need to restart the application for changes to take effect."