Howto: Popular AppImages one click away
Posted: 24 Jul 2022, 08:24
This is great, didn't know about it. Makes sense to store the config along with the AppImage itself. More here: https://askubuntu.com/questions/1009888 ... n-launches
This is great, didn't know about it. Makes sense to store the config along with the AppImage itself. More here: https://askubuntu.com/questions/1009888 ... n-launches
But what must be done when the path is not /home/guest/.config/NAME but /home/guest/.NAME/ ?
I presume a program that uses /home/guest/.NAME/ as its home folder only uses $HOME - e.g. $HOME/.NAME and not $XDG_CONFIG_HOME ... but I could be wrong.The AppImage will then think that ../some/path/to/my.AppImage.home/ is $HOME.
The AppImage will also think that ../some/path/to/my.AppImage.config/ is $XDG_CONFIG_HOME.
(BTW, $XDG_CONFIG_HOME very frequently defaults to $HOME/.config.)
Code: Select all
wget https://github.com/mifi/lossless-cut/releases/download/v3.46.2/LosslessCut-linux-x86_64.AppImage
mv LosslessCut-linux-x86_64.AppImage LosslessCut-linux-x86_64-3.46.2.AppImage
chmod a+x LosslessCut-linux-x86_64-3.46.2.AppImage
md5sum LosslessCut-linux-x86_64-3.46.2.AppImage
d0dfb682ab0c85a20529c5024197a824 LosslessCut-linux-x86_64-3.46.2.AppImage
Ukraine is under attack by Vladimir Putin.
If you want to support the people of Ukraine in their courageous battle to defend their homes, please find a list of options:
List: How to support Ukraine
Monobank: Help for Ukraine
Help stop the war.
[β¦]
AppImages are stand-alone programs, and every user will put them on a different path in their system. Therefore adding a .desktop would hardly work.
Code: Select all
root@porteus:/mnt/sda5/bin# ls -o --time-style=long-iso *[aA]pp[Im]mage|cut -c 20-
81827008 2021-03-31 22:26 CinGG-20210331-x86_64.AppImage
95084232 2020-01-24 03:11 ClipGrab-3.8.10-x86_64.AppImage
66835718 2020-03-24 15:55 FontBase-2.10.3.AppImage
37158952 2020-03-24 15:56 FontForge-2020-03-14-67687b0-x86_64.AppImage
17657896 2020-04-02 08:35 ImageMagick-23e57a6-clang-x86_64.AppImage
93618152 2020-03-24 16:03 Lmms-1.2.1-linux-x86_64.AppImage
137130949 2021-01-25 13:44 LosslessCut-linux-3.30.1.AppImage
139918776 2022-07-20 16:54 LosslessCut-linux-x86_64-3.46.2.AppImage
49727416 2020-03-24 16:00 MKVToolNix_GUI-25.0.0-x86_64.AppImage
160169984 2019-05-19 21:56 OpenShot-v2.4.4-x86_64.AppImage
31354856 2020-03-24 15:56 Stacer-1.1.0-x64.AppImage
75273184 2020-03-28 12:24 Translatium-11.0.1.AppImage
73970085 2020-03-25 21:34 Wexond-4.0.0-beta.3.AppImage
40960000 2020-04-02 08:54 avidemux_2.7.4.appImage
41222144 2020-10-31 04:54 avidemux_2.7.6.appImage
16482344 2020-03-24 16:08 freac-1.1-rc2-linux-x86_64.AppImage
15876136 2020-01-12 21:20 freac-v1.1-beta2-linux-x86_64.AppImage
Well, at least we can
Code: Select all
wget https://raw.githubusercontent.com/mifi/lossless-cut/ceda857d6dd6cd0c8200eb102250461511b17d53/src/icon.svg -O LosslessCut.svg
Sorry don't have one, I so rarely use any of these AppImages, I always go into the folder and execute them directly.
Code: Select all
[Desktop Entry]
Type=Application
Name=LosslessCut Video editor
GenericName=Video editor
Comment=edit videos
Icon=LosslessCut.svg
Exec=/path/to/LosslessCut.AppImage %U
Terminal=false
Categories=AudioVideo;Audio;Video;TV;
MimeType=application/ogg;application/x-ogg;application/mxf;application/sdp;application/smil;application/x-smil;application/streamingmedia;application/x-streamingmedia;application/vnd.rn-realmedia;application/vnd.rn-realmedia-vbr;audio/aac;audio/x-aacPlay movies and songs;audio/vnd.dolby.heaac.1;audio/vnd.dolby.heaac.2;audio/aiff;audio/x-aiff;audio/m4a;audio/x-m4a;application/x-extension-m4a;audio/mp1;audio/x-mp1;audio/mp2;audio/x-mp2;audio/mp3;audio/x-mp3;audio/mpeg;audio/mpeg2;audio/mpeg3;audio/mpegurl;audio/x-mpegurl;audio/mpg;audio/x-mpg;audio/rn-mpeg;audio/musepack;audio/x-musepack;audio/ogg;audio/scpls;audio/x-scpls;audio/vnd.rn-realaudio;audio/wav;audio/x-pn-wav;audio/x-pn-windows-pcm;audio/x-realaudio;audio/x-pn-realaudio;audio/x-ms-wma;audio/x-pls;audio/x-wav;video/mpeg;video/x-mpeg2;video/x-mpeg3;video/mp4v-es;video/x-m4v;video/mp4;application/x-extension-mp4;video/divx;video/vnd.divx;video/msvideo;video/x-msvideo;video/ogg;video/quicktime;video/vnd.rn-realvideo;video/x-ms-afs;video/x-ms-asf;audio/x-ms-asf;application/vnd.ms-asf;video/x-ms-wmv;video/x-ms-wmx;video/x-ms-wvxvideo;video/x-avi;video/avi;video/x-flic;video/fli;video/x-flc;video/flv;video/x-flv;video/x-theora;video/x-theora+ogg;video/x-matroska;video/mkv;audio/x-matroska;application/x-matroska;video/webm;audio/webm;audio/vorbis;audio/x-vorbis;audio/x-vorbis+ogg;video/x-ogm;video/x-ogm+ogg;application/x-ogm;application/x-ogm-audio;application/x-ogm-video;application/x-shorten;audio/x-shorten;audio/x-ape;audio/x-wavpack;audio/x-tta;audio/AMR;audio/ac3;audio/eac3;audio/amr-wb;video/mp2t;audio/flac;audio/mp4;application/x-mpegurl;video/vnd.mpegurl;application/vnd.apple.mpegurl;audio/x-pn-au;video/3gp;video/3gpp;video/3gpp2;audio/3gpp;audio/3gpp2;video/dv;audio/dv;audio/opus;audio/vnd.dts;audio/vnd.dts.hd;audio/x-adpcm;application/x-cue;audio/m3u
Code: Select all
X-KDE-Protocols=ftp,http,https,mms,rtmp,rtsp,sftp,smb,srt
Code: Select all
Icon=LosslessCut.svg
Code: Select all
Icon=LosslessCut
Hi. Did you know that I included some tips and tricks at the end of the first post explaining that?
Code: Select all
[Desktop Entry]
Name=Ungoogled Chromium
Categories=Network
Comment=Ungoogled Chromium Web Browser
Exec=sh -c '/path/to/your/AppImages/ungoogled*.AppImage --incognito chrome://dino'
Icon=ungoogled-chromium
Type=Application
MimeType=application/x-iso9660-appimage;
Can be without suffix as long as the icon can be found in the standard icons path. That is:
Code: Select all
MimeType=application/x-iso9660-appimage;
Code: Select all
$ desktop-file-install --dir=$HOME/.local/share/applications my_new_appimage-1.0.desktop
$ update-desktop-database ~/.local/share/applications
Sounds like a headache⦠and less helpful to me.
Code: Select all
[Desktop Entry]
Type=Application
Name=LosslessCut
GenericName=Video editor
Icon=/path/LosslessCut.svg
Exec=/path/LosslessCut.AppImage --no-sandbox %U
Categories=AudioVideo
Agree. But I do need a shortcut anyway in this case because I need to run it always with --no-sandbox under root
Another trick in the wall
Code: Select all
#!/bin/sh
exec "$@" --no-sandbox
needs libthai to run : libthai-0.1.28-x86_64-2smt.txzgnintilgyes wrote: β28 Sep 2022, 03:00There's a new version of Audacity available, v3.2 which claims to have VST3 plug-in support, pretty heady I say. Will have to test it although I don't like that format LOL, I prefer the older VST2 and 32-bit for my music creation. That's what works best with Wine anyway.