pearl 1:0.3.0-1
GTK desktop shell exclusively for Aqueous (release candidate)
seafoam-labs
x86_64signed· LicenseRef-Pearl-Unlicensed
Metadata
Install
shelly -Is pearl
Dependencies
Depends on
libcupscurllibarchivelibpnglibxml2libsecretgtksourceview5enchantgtk4>=1:4.22.5glib2>=2.88.3gtk4-layer-shell>=1.3.0libpulse>=17.0pam>=1.7.2polkit>=127glibc>=2.44wayland>=1.26.0pango>=1:1.58.2gdk-pixbuf2>=2.44.7cairo>=1.18.4xdg-desktop-portalxdg-utilsglycinmatugen>=4.2.0hunspellsystemd>=261.3aqueous>0.7uwsm>=0.26.7
Optional
pearl-assistant-runtime: optional local launcher answers; system or custom llama-server also supportedllama-cpp: system runtime for launcher assistant setupshelly: assistant runtime installation on Devarioghostty: terminal for interactive assistant runtime installationgvfs: Trash, SFTP connections, and administrative filesystems in Phytogvfs-smb: SMB network connections in Phytogvfs-dnssd: WebDAV connections and network discovery in Phytofile-roller: archive context menu actions in Phytopoppler: PDF first-page previews in Phyto (requires bubblewrap)ffmpeg: video still previews in Phyto (requires bubblewrap)bubblewrap: sandbox required for PDF and video previews in Phytohunspell-en_us: English spelling dictionary for Coral (other Enchant dictionaries supported)nvidia-utils: optional NVIDIA GPU metrics in Domeqtengine: shared Qt 5/6 application appearance managementpearl-darkly-style: Darkly Qt application styles without KWin decorationsnetworkmanager>=1.58.1: network controlsbluez>=5.87: Bluetooth controlsupower>=1.91.4: battery statuspower-profiles-daemon>=0.30: power profiles
Make dependencies
gitzig=0.16.0pkgconfgccqt5-baseqt6-basepython>=3.14rustrust-wasmlibrsvglibcupscurllibarchivelibpnglibxml2libsecretgtksourceview5enchantgtk4>=1:4.22.5glib2>=2.88.3gtk4-layer-shell>=1.3.0libpulse>=17.0pam>=1.7.2polkit>=127glibc>=2.44wayland>=1.26.0pango>=1:1.58.2gdk-pixbuf2>=2.44.7cairo>=1.18.4
Conflicts
Provides
pearl-capture-picker=1
Required by
Files (234)
etc/ etc/pam.d/ etc/pam.d/pearl etc/pearl/ etc/pearl/portal-policy.conf usr/ usr/bin/ usr/bin/coral usr/bin/dome usr/bin/pearl usr/bin/pearl-agent usr/bin/pearl-lock usr/bin/pearl-plugin-host usr/bin/pearl-settings usr/bin/pearl-themes usr/bin/pearlctl usr/bin/phyto usr/lib/ usr/lib/pearl/ usr/lib/pearl/pearl-capture-picker usr/lib/pearl/pearl-preview-helper usr/lib/pearl/pearl-qt5-probe usr/lib/pearl/pearl-qt6-probe usr/lib/pearl/pearl-scheduling-helper usr/lib/pearl/qt-environment.sh usr/lib/pearl/xdg-desktop-portal-pearl usr/lib/systemd/ usr/lib/systemd/user/ usr/lib/systemd/user/pearl.service usr/lib/systemd/user/xdg-desktop-portal-pearl.service usr/share/ usr/share/applications/ usr/share/applications/org.aqueous.Coral.desktop usr/share/applications/org.aqueous.Dome.desktop usr/share/applications/org.aqueous.Pearl.Agent.desktop usr/share/applications/org.aqueous.Pearl.Settings.desktop usr/share/applications/org.aqueous.Phyto.desktop usr/share/coral/ usr/share/coral/styles/ usr/share/coral/styles/coral-dark.xml usr/share/coral/styles/coral-light.xml usr/share/dbus-1/ usr/share/dbus-1/services/ usr/share/dbus-1/services/org.freedesktop.impl.portal.desktop.pearl.service usr/share/doc/ usr/share/doc/pearl/ usr/share/doc/pearl/APPEARANCE_REDESIGN_PLAN.md usr/share/doc/pearl/AQUEOUS_082_UPDATE_PLAN.md usr/share/doc/pearl/AQUEOUS_ADAPTER.md usr/share/doc/pearl/AQUEOUS_CAPABILITY_COVERAGE.md usr/share/doc/pearl/AQUEOUS_DISPLAYS_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/AQUEOUS_FIELD_INVENTORY.md usr/share/doc/pearl/AQUEOUS_GREETER_REQUIREMENTS.md usr/share/doc/pearl/AQUEOUS_LAUNCH_ATTRIBUTION_PLAN.md usr/share/doc/pearl/AQUEOUS_LAYOUT_REDESIGN_PLAN.md usr/share/doc/pearl/AQUEOUS_MASTER_DEPENDENCIES.md usr/share/doc/pearl/AQUEOUS_MASTER_MIGRATION.md usr/share/doc/pearl/AQUEOUS_MASTER_UPDATE_PLAN.md usr/share/doc/pearl/AQUEOUS_MODEL.md usr/share/doc/pearl/AQUEOUS_PLUGIN_ACTIVITY.md usr/share/doc/pearl/AQUEOUS_SETTINGS.md usr/share/doc/pearl/AQUEOUS_SETTINGS_NAVIGATION_PLAN.md usr/share/doc/pearl/AQUEOUS_T11_ADDITIONS.md usr/share/doc/pearl/ASSISTANT.md usr/share/doc/pearl/ASSISTANT_GPU_RUNTIME_PLAN.md usr/share/doc/pearl/ASSISTANT_LAYOUT_REDESIGN_PLAN.md usr/share/doc/pearl/ASSISTANT_MODEL_BENCHMARK_PLAN.md usr/share/doc/pearl/BAR_AUTOHIDE_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/BAR_EDITOR_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/BAR_OPACITY_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/BASE_MATERIAL_MATUGEN_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/BASE_MATERIAL_PROFILES.md usr/share/doc/pearl/BLUETOOTH_UI_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/CLIPBOARD_CAPTURE.md usr/share/doc/pearl/COMPATIBILITY.md usr/share/doc/pearl/COMPONENTS.md usr/share/doc/pearl/CONNECTIVITY.md usr/share/doc/pearl/CREATE_COMMUNITY_THEME.md usr/share/doc/pearl/CUSTOM_THEMES.md usr/share/doc/pearl/CUSTOM_THEMES_COMPLETION_PLAN.md usr/share/doc/pearl/CUSTOM_THEMES_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/DESKTOP.md usr/share/doc/pearl/DESKTOP_ICONS_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/DEVELOPMENT.md usr/share/doc/pearl/DOCK_DESKTOP_OVERRIDES_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/DOCK_ISLANDS.md usr/share/doc/pearl/DOCK_LAUNCH_ATTRIBUTION_PLAN.md usr/share/doc/pearl/FILE_CHOOSER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/FINGERPRINT_LOGIN.md usr/share/doc/pearl/FINGERPRINT_LOGIN_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/GLOBAL_WINDOW_SWITCHER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/GREETER.md usr/share/doc/pearl/GREETER_COMPATIBILITY.md usr/share/doc/pearl/GREETER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/GREETER_LOGIN_FORM_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/IMPLEMENTATION_PLAN.md usr/share/doc/pearl/LAUNCHER_AI_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/LAUNCHER_CALCULATOR_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/LAUNCHER_ICON_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/LOCK_SCREEN.md usr/share/doc/pearl/LOGGING.md usr/share/doc/pearl/MATUGEN_PROFILES_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/MATUGEN_WALLPAPER_LIVE_UPDATE_PLAN.md usr/share/doc/pearl/MIGRATION.md usr/share/doc/pearl/MULTI_TIMEZONE_CLOCKS_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/NETWORK_UI_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/NIGHT_LIGHT.md usr/share/doc/pearl/NIGHT_MODE_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/NOTIFICATION_FILTERS_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/PLUGINS.md usr/share/doc/pearl/PLUGIN_DEVELOPMENT.md usr/share/doc/pearl/PLUGIN_INPUT_ACTIVITY_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/PLUGIN_INPUT_ACTIVITY_VALIDATION.md usr/share/doc/pearl/PLUGIN_LIVE_RELOAD_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/PLUGIN_LIVE_RELOAD_VALIDATION.md usr/share/doc/pearl/POLKIT_CONVERSATION_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/POWER_BATTERY_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/PREFERENCES.md usr/share/doc/pearl/PREFERENCES_RECOVERY_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/PROGRESS.md usr/share/doc/pearl/QT_DARKLY_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/QT_THEMING.md usr/share/doc/pearl/README.md usr/share/doc/pearl/RELEASE.md usr/share/doc/pearl/RUNNING_APPLICATIONS_BAR_WIDGET_PLAN.md usr/share/doc/pearl/SCHEDULING_PROFILES.md usr/share/doc/pearl/SERVICES.md usr/share/doc/pearl/SESSION_SECURITY.md usr/share/doc/pearl/SESSION_SERVICES.md usr/share/doc/pearl/SETTINGS_FRONTEND_API.md usr/share/doc/pearl/SETTINGS_NAVIGATION_PLAN.md usr/share/doc/pearl/SETTINGS_SERVICE_OWNERSHIP.md usr/share/doc/pearl/STANDALONE_SETTINGS_APPLICATION_PLAN.md usr/share/doc/pearl/SURFACES.md usr/share/doc/pearl/TASKS.md usr/share/doc/pearl/TESTING.md usr/share/doc/pearl/TEST_RUNNER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/THEME_AUTHORING_SIMPLIFICATION_PLAN.md usr/share/doc/pearl/THEME_CREATION_TUTORIAL.md usr/share/doc/pearl/THEME_REPOSITORIES.md usr/share/doc/pearl/VOLUME_OSD_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/WASM_PLUGIN_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/WINDOW_RULES_BUILDER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/WINDOW_SWITCHER_IMPLEMENTATION_PLAN.md usr/share/doc/pearl/WORKSPACE_WIDGET_MODES_PLAN.md usr/share/doc/pearl/examples/ usr/share/doc/pearl/examples/aqueous-init-pearl usr/share/doc/pearl/examples/uwsm-env-aqueous usr/share/icons/ usr/share/icons/hicolor/ usr/share/icons/hicolor/scalable/ usr/share/icons/hicolor/scalable/apps/ usr/share/icons/hicolor/scalable/apps/org.aqueous.Coral.svg usr/share/icons/hicolor/scalable/apps/org.aqueous.Dome.svg usr/share/icons/hicolor/scalable/apps/org.aqueous.Pearl.Settings.svg usr/share/icons/hicolor/scalable/apps/org.aqueous.Phyto.svg usr/share/licenses/ usr/share/licenses/pearl/ usr/share/licenses/pearl/Wasmtime-LICENSE usr/share/licenses/pearl/aqueous-input-activity-MIT.txt usr/share/licenses/pearl/aqueous-protocol-MIT.txt usr/share/licenses/pearl/ext-data-control-v1-notice.txt usr/share/licenses/pearl/ghostty-gobject-MIT.txt usr/share/licenses/pearl/gtk4-layer-shell-MIT.txt usr/share/licenses/pearl/libpulse-LGPL-2.1.txt usr/share/licenses/pearl/pam-notice.txt usr/share/licenses/pearl/polkit-LGPL-2.1.txt usr/share/licenses/pearl/polkit-notice.txt usr/share/licenses/pearl/wlr-gamma-control-v1-notice.txt usr/share/licenses/pearl/wlr-screencopy-unstable-v1-notice.txt usr/share/licenses/pearl/zig-gobject-0BSD.txt usr/share/licenses/pearl/zig-wayland-MIT.txt usr/share/metainfo/ usr/share/metainfo/org.aqueous.Coral.metainfo.xml usr/share/metainfo/org.aqueous.Dome.metainfo.xml usr/share/metainfo/org.aqueous.Pearl.Settings.metainfo.xml usr/share/pearl/ usr/share/pearl/matugen/ usr/share/pearl/matugen/profiles/ usr/share/pearl/matugen/profiles/seafoam.equibop/ usr/share/pearl/matugen/profiles/seafoam.equibop/ATTRIBUTION.md usr/share/pearl/matugen/profiles/seafoam.equibop/LICENSE usr/share/pearl/matugen/profiles/seafoam.equibop/LICENSE.midnight usr/share/pearl/matugen/profiles/seafoam.equibop/profile.json usr/share/pearl/matugen/profiles/seafoam.equibop/template.css usr/share/pearl/matugen/profiles/seafoam.fluxer/ usr/share/pearl/matugen/profiles/seafoam.fluxer/ATTRIBUTION.md usr/share/pearl/matugen/profiles/seafoam.fluxer/LICENSE usr/share/pearl/matugen/profiles/seafoam.fluxer/profile.json usr/share/pearl/matugen/profiles/seafoam.fluxer/template.css usr/share/pearl/matugen/profiles/seafoam.starship/ usr/share/pearl/matugen/profiles/seafoam.starship/ATTRIBUTION.md usr/share/pearl/matugen/profiles/seafoam.starship/LICENSE usr/share/pearl/matugen/profiles/seafoam.starship/profile.json usr/share/pearl/matugen/profiles/seafoam.starship/template.toml usr/share/pearl/matugen/profiles/seafoam.steam/ usr/share/pearl/matugen/profiles/seafoam.steam/ATTRIBUTION.md usr/share/pearl/matugen/profiles/seafoam.steam/LICENSE usr/share/pearl/matugen/profiles/seafoam.steam/profile.json usr/share/pearl/matugen/profiles/seafoam.steam/template.css usr/share/pearl/matugen/profiles/seafoam.zed/ usr/share/pearl/matugen/profiles/seafoam.zed/ATTRIBUTION.md usr/share/pearl/matugen/profiles/seafoam.zed/LICENSE usr/share/pearl/matugen/profiles/seafoam.zed/profile.json usr/share/pearl/matugen/profiles/seafoam.zed/template.json usr/share/pearl/plugins-sdk/ usr/share/pearl/plugins-sdk/plugin.wit usr/share/pearl/plugins/ usr/share/pearl/plugins/companion-c/ usr/share/pearl/plugins/companion-c/LICENSE.assets usr/share/pearl/plugins/companion-c/cat.png usr/share/pearl/plugins/companion-c/plugin.json usr/share/pearl/plugins/companion-c/plugin.wasm usr/share/pearl/plugins/counter-rust/ usr/share/pearl/plugins/counter-rust/plugin.json usr/share/pearl/plugins/counter-rust/plugin.wasm usr/share/pearl/plugins/counter-zig/ usr/share/pearl/plugins/counter-zig/plugin.json usr/share/pearl/plugins/counter-zig/plugin.wasm usr/share/pearl/plugins/timer-c/ usr/share/pearl/plugins/timer-c/plugin.json usr/share/pearl/plugins/timer-c/plugin.wasm usr/share/pearl/release.json usr/share/pearl/scheduling-profiles.json usr/share/polkit-1/ usr/share/polkit-1/actions/ usr/share/polkit-1/actions/org.aqueous.Pearl.Scheduling.policy usr/share/uwsm/ usr/share/uwsm/env-aqueous.d/ usr/share/uwsm/env-aqueous.d/60-pearl-qt.sh usr/share/xdg-desktop-portal/ usr/share/xdg-desktop-portal/pearl-portals.conf usr/share/xdg-desktop-portal/portals/ usr/share/xdg-desktop-portal/portals/pearl.portal