use portals for linux notifs

This commit is contained in:
Henry Hiles 2026-09-21 14:16:29 -04:00
commit deaf564c36
Signed by: Henry-Hiles
SSH key fingerprint: SHA256:VKQUdS31Q90KvX7EkKMHMBpUspcmItAh86a+v7PGiIs
6 changed files with 43 additions and 22 deletions

View file

@ -7,4 +7,7 @@ Icon=nexus
Terminal=false
Type=Application
Categories=Chat;Network;InstantMessaging;
MimeType=x-scheme-handler/nexus.federated.nexus;
MimeType=x-scheme-handler/nexus.federated.nexus;
StartupNotify=true
DBusActivatable=true
X-GNOME-UsesNotifications=true

View file

@ -0,0 +1,3 @@
[D-BUS Service]
Name=nexus.federated.nexus
Exec=/usr/bin/env FLUTTER_HEADLESS=1 nexus

View file

@ -34,6 +34,8 @@ flutter.buildFlutterApplication {
navigation_rail_m3e = "sha256-+2awDTQnK58gGRY1nuHckG/jjxarsYSRu9ovR4i4TEc=";
unifiedpush_linux = "sha256-aIF/8oabSuuZo7K6qr4r7UBmf57qgoGAXyJ40fdntuQ=";
unifiedpush_platform_interface = "sha256-aIF/8oabSuuZo7K6qr4r7UBmf57qgoGAXyJ40fdntuQ=";
flutter_local_notifications_linux = "sha256-I1X+Taw4+hxDHOUxCcqiWoJbZJqbrdVUXUC0vj1Adjc=";
flutter_local_notifications_platform_interface = "sha256-I1X+Taw4+hxDHOUxCcqiWoJbZJqbrdVUXUC0vj1Adjc=";
};
postInstall = ''