This is awesome! It should be a standard function of the L5; maybe a “shortcut creator” could be integrated into the librem5-goodies package at some point…?
Edit: I mean “shortcut creator” for those functions that can’t be made with a web app or simply moved to the favorite apps section, of course. A good example: Shortcut to Trash.
Not the first time I heard this, people complaining that their spouse is annoying them, constantly nagging and consuming resources. You might find there is no easy fix for it.
err, that one certainly does not come from a quick-dial button which is nothing but a .desktop file, that is a shortcut to launch an application. My spouse is also running, but never in my L5.
It does actually, the “Usage” app shows the name and icon of my quick-dial button. Cannot be anything else. I cannot even get rid of it (her?), If I kill the process it restart immediately.
Hey, you own a L5, you are brave by definition! (You might call me reckless for running byzantium) Ok, there we have a potential difference, although I could not think of a reason for that to make a difference…
If I can slightly deviate from this thread. its about creating a button, but rather than dial, I want to run some VPN commons with ProtonVPN cli. The following is not executing for me.
I don’t know if this matters, but I notice you’re missing the Type=Application line in what you wrote above.
Also StartupNotify=true, not Startupnotify=true… (Not sure if that matters either, but it’s worth a try.)
And probably: Exec=gnome-terminal -x bash -c
not Exec=gnome-terminal – bash -c
I should point out that I don’t know what I’m doing, really, just basing my tips on what worked for me when I created several apps, which in turn was based on copying instructions from more knowledgeable people on the internet.
thanks @amarok. I added the Type=Application and capitalization. But, it still wasn’t working.
For the -x vs. --, I read in the bash man page that -x is being deprecated. I tested the – with a basic command, and it did work. The .desktop seems to work if it is just returning standard output. But, when I need to actually execute a command it doesn’t seem to work?! I’ll keep testing.
Thanks for the links to the apps you created also! Your approach is the same as mine