!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

199 Members
55 Servers

Load older messages


SenderMessageTime
30 Aug 2025
@k900:0upti.meK900The list of things that are not Plasma 6 and still depend on KF5 stuff09:55:43
@k900:0upti.meK900Does anyone want SQL fun10:07:27
@k900:0upti.meK900I would really like a list of packages that direct depend on ECM5 but not on cmake10:08:29
@patka:envs.netpatkaWhich means checking upstream to check if they can be ported, otherwise dropped?11:26:00
@k900:0upti.meK900Yes, or just deciding that it's not worth keeping11:32:48
@patka:envs.netpatkaI'm doing all the icon pack thingies. (not that anyone else was going to do that anyway ^^)14:54:18
@k900:0upti.meK900I don't even know why they have that dep15:22:21
@k900:0upti.meK900tbh15:22:22
@emilazy:matrix.orgemilyplease don't actually break all Qt window decorations under GNOME15:23:41
@k900:0upti.meK900We'll just make the GNOME module install qtwayland15:26:16
@patka:envs.netpatkaI don't think I will. But now I do have to ask, are you a GNOME user?!15:26:16
@k900:0upti.meK900It's fine15:26:19
@emilazy:matrix.orgemilyI use macOS, my status can't get any lower :P15:27:28
@emilazy:matrix.orgemilybut I do like PaperWM15:27:35
@patka:envs.netpatka

I use macOS, and I like PaperWM*

Double problematic! You are lucky that you are Cool Emily, otherwise you'd have to leave now

15:29:36
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)pff15:30:27
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all)there is worse fates than forcing people to leave15:30:38
@grimmauld:grapevine.grimmauld.deGrimmauld (any/all) like, being forced to use EOL gui frameworks only gasp! SDL1, Qt5, gtk2, outdated electron, you know the drill! 15:31:32
@emilazy:matrix.orgemilytbf I would probably use niri for the scrollable tiling experience these days18:21:10
@emilazy:matrix.orgemilybut it has been a few years since I was actively regularly using Linux-on-the-desktop18:21:25
@christoph-cullmann:matrix.orgChristoph Cullmann joined the room.18:31:52
@herz:uwu.rabbitictranslator.comHerz uwu joined the room.18:34:20
@basiqueevangelist:matrix.orgBasiqueEvangelist joined the room.18:35:11
@herz:uwu.rabbitictranslator.comHerz uwuSup 👋20:44:20
@herz:uwu.rabbitictranslator.comHerz uwu Some time ago (about a year ago) I was attempting to make a flake.nix that could be used to build a custom KDE/Qt application by simply running nix build and nix run on non-NixOS. It's a pretty simple flake:
{
  description = "A flake for building a KDE app";

  inputs = {
    nixpkgs.url = github:NixOS/nixpkgs/nixos-unstable;
  };

  outputs = { self, nixpkgs, }: {

    defaultPackage.x86_64-linux =
      with import nixpkgs {
        system = "x86_64-linux";
      };
      stdenv.mkDerivation {
        name = "someapp";
        src = ./.;
        buildInputs = [
            qt6.full
            pkgs.glibcLocales
            pkgs.extra-cmake-modules
            pkgs.libGL
            kdePackages.kirigami
        ];
        nativeBuildInputs = [
            pkgs.cmake
            qt6.wrapQtAppsHook
        ];
      };
  };
}
20:45:32
@herz:uwu.rabbitictranslator.comHerz uwu It apparently works on NixOS according to a friend, but no on non-NixOS (openSUSE or Fedora).
But on non-NixOS I get the following when I try with one of my apps:
qt.multimedia.symbolsresolver: Couldn't load pipewire-0.3 library
qt.multimedia.symbolsresolver: Couldn't resolve pipewire-0.3 symbols
qt.qpa.wayland: EGL not available
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 GPL version 3 or later
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
QRhiGles2: Failed to create temporary context
QRhiGles2: Failed to create context
Failed to create RHI (backend 2)
Failed to initialize graphics backend for OpenGL.
20:47:21
@herz:uwu.rabbitictranslator.comHerz uwu It apparently works on NixOS according to a friend, but not on non-NixOS (openSUSE or Fedora).
But on non-NixOS I get the following when I try it with one of my apps:
qt.multimedia.symbolsresolver: Couldn't load pipewire-0.3 library
qt.multimedia.symbolsresolver: Couldn't resolve pipewire-0.3 symbols
qt.qpa.wayland: EGL not available
qt.multimedia.ffmpeg: Using Qt multimedia with FFmpeg version 7.1.1 GPL version 3 or later
Failed to open VDPAU backend libvdpau_nvidia.so: cannot open shared object file: No such file or directory
QRhiGles2: Failed to create temporary context
QRhiGles2: Failed to create context
Failed to create RHI (backend 2)
Failed to initialize graphics backend for OpenGL.
20:47:58
@herz:uwu.rabbitictranslator.comHerz uwuI'm aware of https://nixos.wiki/wiki/Nixpkgs_with_OpenGL_on_non-NixOS, but I'd like to know if I'm just missing something or, ideally, I could achieve this without needing nixGL.20:49:10
@herz:uwu.rabbitictranslator.comHerz uwu* I'm aware of https://nixos.wiki/wiki/Nixpkgs_with_OpenGL_on_non-NixOS, but I'd like to know if I'm just missing something or, ideally, if I could achieve this without needing nixGL.20:49:55
31 Aug 2025
@aloisw:julia0815.dealoisw That would require XDG_MENU_PREFIX=plasma- I think. In any case maybe these files should be moved to a separate output to avoid dragging in almost all of Plasma. 04:59:05

Show newer messages


Back to Room ListRoom Version: 9