flatpaks for default applications

Message
Author
seasoned_geek
Posts: 23
Joined: Wed Jul 30, 2025 11:53 am

flatpaks for default applications

#1 Post by seasoned_geek »

Almost finished setting up the latest MXLinux on a z2g4 hp desktop.

The FAQ/Documentation needs a bit of help with respect to flatpaks as default applications.
To set Vivaldi as default browser (nobody actually uses Firefox except to download other browsers) the following works.

Code: Select all

flatpak run com.vivaldi.Vivaldi --new-tab "%s"
When reading email in Betterbird one can click a link and it launches properly.

mailto is a different story. Web searches show it to be expert friendly

Code: Select all

flatpak run eu.betterbird.Betterbird -compose -to=%1 -subject=%2 "%s"
that will cause bb to open a write window, but I cannot for the life of me find what variables to use for -to= and -subject=

Somebody set this up for Thunderbird, so they should know. I'm sure it will seem horribly obvious once someone responds to this post.

Suggestion for MXLinux: Since you support flatpaks with gui tools, why not support them in Default Applications. They should just appear in the list like the native apps and all the magic "just happens" like it does for the native apps.

User avatar
Stevo
Developer
Posts: 14755
Joined: Fri Dec 15, 2006 7:07 pm

Re: flatpaks for default applications

#2 Post by Stevo »

They are magically bloated in size compared to natively built applications, though.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
siamhie
Global Moderator
Posts: 3577
Joined: Fri Aug 20, 2021 5:45 pm

Re: flatpaks for default applications

#3 Post by siamhie »

seasoned_geek wrote: Thu Jul 31, 2025 5:40 pm Suggestion for MXLinux: Since you support flatpaks with gui tools, why not support them in Default Applications. They should just appear in the list like the native apps and all the magic "just happens" like it does for the native apps.
Flatpaks are applications that are sandboxed from the system. You can simply create shortcuts to your flatpak application.

Code: Select all

flatpak run [OPTION...] REF [ARG...]
https://docs.flatpak.org/en/latest/flat ... latpak-run
This is my Fluxbox . There are many others like it, but this one is mine. My Fluxbox is my best friend. It is my life.
I must master it as I must master my life. Without me, my Fluxbox is useless. Without my Fluxbox, I am useless.

User avatar
Stevo
Developer
Posts: 14755
Joined: Fri Dec 15, 2006 7:07 pm

Re: flatpaks for default applications

#4 Post by Stevo »

There's also the question if flatpaks are available for all of our supported CPU architectures.
MXPI = MX Package Installer
QSI = Quick System Info from menu
The MX Test repository is mostly backports; not the same as Debian testing

User avatar
chrispop99
Global Moderator
Posts: 3380
Joined: Tue Jan 27, 2009 2:07 pm

Re: flatpaks for default applications

#5 Post by chrispop99 »

seasoned_geek wrote: Thu Jul 31, 2025 5:40 pm (nobody actually uses Firefox except to download other browsers)
What?!!!

I have used Firefox almost since its inception and seen no reason to do otherwise. I maintain several MX Linux systems for others, who are also perfectly happy with Firefox.

Chris
MX Facebook Group Administrator.
Home-built desktop - Core i5 9400, 970 EVO Plus, 8GB
DELL XPS 15
Lots of test machines

User avatar
Eadwine Rose
Administrator
Posts: 15021
Joined: Wed Jul 12, 2006 2:10 am

Re: flatpaks for default applications

#6 Post by Eadwine Rose »

"(nobody actually uses Firefox except to download other browsers)"

@seasoned_geek :laugh:
MX-23.6_x64 July 31 2023 * 6.1.0-37amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
asqwerth
Developer
Posts: 8006
Joined: Sun May 27, 2007 5:37 am

Re: flatpaks for default applications

#7 Post by asqwerth »

I use Firefox on all my distros, on all my machines.

They are all natively packaged in each of the distros I use.
Desktop: Intel i5-4460, 16GB RAM, Intel integrated graphics
Clevo N130WU-based Ultrabook: Intel i7-8550U (Kaby Lake R), 16GB RAM, Intel integrated graphics (UEFI)
ASUS X42D laptop: AMD Phenom II, 6GB RAM, Mobility Radeon HD 5400

seasoned_geek
Posts: 23
Joined: Wed Jul 30, 2025 11:53 am

Re: flatpaks for default applications

#8 Post by seasoned_geek »

Eadwine Rose wrote: Fri Aug 01, 2025 3:28 am "(nobody actually uses Firefox except to download other browsers)"

@seasoned_geek :laugh:

Image

Wish that guy would also have one made for Firefox.

Too bad nobody seems to know the command line variable/parameter names mailto: passes to email client though.

seasoned_geek
Posts: 23
Joined: Wed Jul 30, 2025 11:53 am

Re: flatpaks for default applications

#9 Post by seasoned_geek »

siamhie wrote: Thu Jul 31, 2025 10:52 pm
seasoned_geek wrote: Thu Jul 31, 2025 5:40 pm Suggestion for MXLinux: Since you support flatpaks with gui tools, why not support them in Default Applications. They should just appear in the list like the native apps and all the magic "just happens" like it does for the native apps.
Flatpaks are applications that are sandboxed from the system. You can simply create shortcuts to your flatpak application.

Code: Select all

flatpak run [OPTION...] REF [ARG...]
https://docs.flatpak.org/en/latest/flat ... latpak-run
Thank you for your reply, that, however, is not the question.

Code: Select all

-to=%1 -subject=%2 "%s"
What are the variable names passed from a Web browser to the default email application? Some would call them the tags assigned to the parameter values. I'm looking for what gets placed after the =
Can't find that documented anywhere.

This isn't a flatpak question as much as an application interface question. The exact same placeholder tags get passed to the default Thunderbird command line but I cannot see that command line in the GUI default applications tool. You just choose Thunderbird and magic happens under the hood. I need to see the magic.

User avatar
FullScale4Me
Posts: 1118
Joined: Fri Jan 08, 2021 11:30 pm

Re: flatpaks for default applications

#10 Post by FullScale4Me »

Opinions are like toothbrushes. Everybody has one, but not everybody wants to borrow yours.
Michael O'Toole
MX Linux facebook group moderator
Dell OptiPlex 7050 i7-7700, MX Linux 23 Xfce & Win 11 Pro
HP Pavilion P2-1394 i3-2120T, MX Linux 23 Xfce & Win 10 Home
Dell Inspiron N7010 Intel Core i5 M 460, MX Linux 23 Xfce & KDE, Win 10

Post Reply

Return to “Software / Configuration”