What apps are you using with KDE Linux (+ how did you install them?)

While in flux and how we install apps will change, KDE Linux is pretty decent daily driver! What are you running, and how did you install it? My list:

AppImages (with Gear Lever to keep them tidy): Helium browser

Flatpaks from Flathub: Fastmail

Nix: 1password (to get SSH Agent working, otherwise flatpak would be fine), Go, fish shell

Distrobox (with Boxbuddy to restore app icon): VSCode

This on framework 12 laptop.

I’m assuming in the future this will all consolidate to app images, flatpaks, and maybe Kapsule for distrobox and nix stuff

1 Like

Yeah, I expect Kapsule to replace Nix and Distrobox for the things you’re using them for.

Ideally Flathub could replace AppImage for Helium Browser in the future.

2 Likes

Flatpaks for most everything.

I don’t use appimages much these days; too many have been broken in the past for various reasons so I skip them, generally speaking.

I won’t use Nix. I don’t feel like learning it.

I use podman for Jellyfin, but that’s what I used before, or Docker, on other machines.

Tailscale is a manual install, via this script mentioned in the docs. Doing this manually is not hard, but I was missing steps I needed to do.

Private Internet Access’ VPN client I manually installed using sysext to see how that worked. This was not really necessary, as the only bits in /usr is the icon and .desktop file, and can go elsewhere.

For MC I used Kontainer but it is not ideal if I forget to create an alias for it and can’t remember the full path when I am connected to that system remotely.

Things to install when I might need them:
Openshot for the random video edit - probably Appimage here as Flatpak is a bit behind on this, or I will just learn Kdenlive if necessary :smiley:

Timeshift or Btrfs Assistant - probably not necessary but may be handy , and not sure if I need to build from source or use a container doohickey.

Steam and OpenRGB are only relevant when/if I install this on my main daily driver.

Intel Compute things if I ever decide to look at local AI setups on my main PC (Intel Arc B580). Podman is the likely route here.

Unless I explicitly want them sandboxed, lately I have been getting tarballs of web browsers and unpacking them in my home directory. Most browsers will self-update from official sources when deployed like that and I find it very clean. It also eliminates all of the issues with running a browser in a flatpak.

Tailscale, vscode from a tarball because it can self-update and needs integration with the system (link), CLI tools (fish) from nix and gui apps from flathub (Libreoffice, etc.) (KDE Linux should include more apps by default) (edit: and kitty from standalone binary)

By the way, if anyone needs a web app manager try Web App Hub

Tarball installation sounds handy, I just need to make sure which apps self update vs not

1 Like

I’ve been testing it out on my silly AMD A4-9120C based Chromebook with 4GB of ram. I’ve installed everything as a flatpak, such as LibreOffice and Only Office, LibreWolf, Nanosaur (1 and 2), Steam, and some other stuff. I installed both office suites because I wanted to see how Only Office would preform on such a potato. Poorly. I only really use flatpaks anyhow on my regular Fedora systems.

A bit of an aside but man does KDE Linux fly. Its so performant. I’ve tried Debian 13 XFCE on this thing and it was usable, but KDE Linux feels a lot more responsive. Once the stable version comes out I think I’ll probably replace it with Fedora as my daily driver.

1 Like

Seriously, my more powerful desktop is on Fedora (was on Kinoite, now on vanilla fedora), and my much slower laptop is on KDE Linux, and somehow laptop feels faster

2 Likes

Same lol, my main desktop has a 5950X in it, and somehow my dingus Chromebook feels with in a reasonable distance. I also have a Framework 12, but with the i3 in it, running Fedora Kinoite. I’ll probably wack KDE Linux on there one day but for now its fine as is.

KeepassXC/Brave: Initially installed in distrobox (arch), made them work in flatpaks, but planning to switch back to distrobox because of security reasons. Upgrading my distrobox via arch has some issues so I need to sort it out first.

Emacs/Jetbrains toolbox: distrobox (arch). Don’t think there’s any other alternative (maybe Nix but I couldn’t install nix via devbox since it needs access to /urs/local and it’s immutable)

Kclock: flatpak. Doesn’t wake up my system, but otherwise works. I can see it being a good idea to have it installed by default.

Forgot to mention syncthing and random CLI tools from homebrew.

You think it is better to have keepassxc in a distrobox instead of a flatpak for security reasons? Can you explain why?

In case of keepassxc I don’t think there is a strong security reason but I want to install it together with a browser, and for browsers flatpak makes internal sandboxing less secure from what I read.

I also made syncthing service work via distrobox so I’m not planning on keeping homebrew and will just get all the CLI tools from distrobox. I wish there was a way to (auto) update distrobox via discover…

Edit: installing stuff from discover in distrobox would also be welcome ofc.