!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

202 Members
56 Servers

Load older messages


SenderMessageTime
10 May 2025
@k900:0upti.meK900And how does it fail?21:04:39
@telometto:matrix.orgzeno What about Flatpak? I thought xdg.portals.enable was required? 21:04:40
@k900:0upti.meK900It is enabled by default by the Plasma module21:04:49
@telometto:matrix.orgzenoSorry, yes, it doesn't: I just get a notification if I want to share the screen and nothing happens (FF)21:06:28
@telometto:matrix.orgzenoIn Brave, I get the option to share a tab, window, or the entire screen. I can share a tab, but trying to select window or screen just pops me back to the tab selection.21:08:51
@k900:0upti.meK900Are you on 24.11 or 25.05?21:08:57
@telometto:matrix.orgzeno24.0521:09:23
@telometto:matrix.orgzeno That's the stateVersion. 21:09:31
@k900:0upti.meK900Not stateVersion21:10:24
@k900:0upti.meK900Channel version21:10:26
@telometto:matrix.orgzenoAh, unstable21:10:34
@telometto:matrix.orgzenoSo 25.05? 🤔21:10:56
@k900:0upti.meK900Also, you probably want to get rid of anything related to wlroots in that config21:10:57
@k900:0upti.meK900That may help21:10:59
@telometto:matrix.orgzenoOh, ok21:11:09
@telometto:matrix.orgzenoI'll try that21:11:13
@telometto:matrix.orgzenoShould I remove GTK, too?21:11:21
@k900:0upti.meK900Honestly21:12:05
@k900:0upti.meK900Remove that entire thing21:12:07
@k900:0upti.meK900And just use Plasma defaults21:12:11
@telometto:matrix.orgzeno

Hmmm... sure, I'll try that. But what about the Flatpak stuff? I'ts dumped in there, too:

{
  xdg.portal = {
    enable = true; # Needs to be enabled for Flatpak to work

    # wlr.enable = true;

    configPackages = with pkgs; [ kdePackages.xdg-desktop-portal-kde ];
    xdgOpenUsePortal = true;

    extraPortals = with pkgs; [
      # xdg-desktop-portal-wlr
      xdg-desktop-portal-gtk
    ];
  };

  services.flatpak = { enable = true; };

  # Add Flathub repository if it does not already exist
  systemd.services.flatpak-repo = {
    wantedBy = [ "multi-user.target" ];
    path = [ pkgs.flatpak ];

    script = ''
      flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
    '';
  };

  # System-wide Flatpak installation
  environment.systemPackages = with pkgs; [
    flatpak
    xdg-desktop-portal
  ];
}
21:13:12
@k900:0upti.meK900Flatpak is unrelated21:13:31
@k900:0upti.meK900 Remove environment.systemPackages 21:13:40
@k900:0upti.meK900The flatpak module does that for you21:13:44
@k900:0upti.meK900 And remove all of xdg.portal 21:13:48
@telometto:matrix.orgzenoSweet! I'll try to apply and reboot 😄21:14:26
@telometto:matrix.orgzenoAlright, applied and rebooted, but it is still behaving the same way21:19:26
@k900:0upti.meK900 What does nixos-version say? 21:24:43
@k900:0upti.meK900 And plasmashell --version 21:24:46
@telometto:matrix.orgzeno
25.05.20250508.dda3dcd (Warbler)

plasmashell 6.3.5
QThreadStorage: entry 8 destroyed before end of thread 0x288b1de0
QThreadStorage: entry 2 destroyed before end of thread 0x288b1de0
QThreadStorage: entry 1 destroyed before end of thread 0x288b1de0
21:26:15

Show newer messages


Back to Room ListRoom Version: 9