Allow for default webapps with icons that ship with Omarchy

This commit is contained in:
David Heinemeier Hansson
2025-06-25 11:39:17 -07:00
parent 2c5eea9742
commit e7c032c894
6 changed files with 44 additions and 1 deletions

View File

@ -1,3 +1,14 @@
#!/bin/bash
cp ~/.local/share/omarchy/applications/* ~/.local/share/applications/
# Ensure necessary directories are present
mkdir -p ~/.local/share/icons/hicolor/48x48/apps/
mkdir -p ~/.local/share/applications/
# Copy and sync icon files
cp ~/.local/share/omarchy/applications/icons/*.png ~/.local/share/icons/hicolor/48x48/apps/
cp ~/.local/share/omarchy/applications/icons/index.theme ~/.local/share/icons/hicolor/
gtk-update-icon-cache ~/.local/share/icons/hicolor
# Copy .desktop declarations
cp ~/.local/share/omarchy/applications/*.desktop ~/.local/share/applications/
update-desktop-database ~/.local/share/applications