!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

205 Members
57 Servers

Load older messages


SenderMessageTime
23 Jun 2025
@k900:0upti.meK900 1) No, there is no Plasma Mobile Gear set in 6.x
2) Can't answer, need to decide on a case by case basis
3) You can have any order you want as long as it doesn't break things, though I'd maybe even consider putting the mobile bits into an entirely separate module
4) It's generated by the scripts in maintainers/scripts/kde/
09:49:07
@k900:0upti.meK900 There's packaging guidelines for Plasma Desktop 09:49:14
@k900:0upti.meK900https://community.kde.org/Distributions/Packaging_Recommendations09:50:35
@asshall:matrix.orgasshall
  1. What would be the rationale ? I'm blissfully unaware of plasma inner working but from what I gather on the plasma mobile repo is that It's a superset of plasma desktop, shouldn't nix config should more or less be desktop config (minus graphical apps that don't scale) plus mobile apps ? services.xserver.desktopManager.plasma6.mobile seems like an adequate enough option ?
09:56:35
@k900:0upti.meK900It's not a superset, no09:57:12
@k900:0upti.meK900It's built on much of the same tech, but it's not a strict superset09:57:35
@asshall:matrix.orgasshall Or it might just be I didn't understand you answer, but creating a new module would mean having something like services.xserver.desktopManager.plasma6-mobile right ? 09:57:37
@k900:0upti.meK900Not necessarily09:57:46
@k900:0upti.meK900The option naming isn't directly related to the module layout09:57:54
@asshall:matrix.orgasshallSo then I'll need to read a bit more on the module system, to at least get it working on my end, I'll try to replicate plasma5 module as to not complicate things for me I think.10:00:22
24 Jun 2025
@k900:0upti.meK900https://kde.org/announcements/changelogs/plasma/6/6.4.0-6.4.1/12:00:39
@k900:0upti.meK900Gonna get this going in maybe 30 minutes12:00:48
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/41955412:51:33
28 Jun 2025
@mpardalos:matrix.orgMichalis joined the room.19:50:19
@mpardalos:matrix.orgMichalisHow would one go about packaging a (python) krunner plugin for nix? I'm trying to package this to use with home-manager https://github.com/mpardalos/KRunner-SSH. Is there any examples I can follow? 20:06:20
@mpardalos:matrix.orgMichalisWhat I tried so far is here: https://github.com/mpardalos/KRunner-SSH/tree/nix 20:13:46
@k900:0upti.meK900Yeah none of that is correct basically20:27:44
@k900:0upti.meK900You want to install to $out/share20:27:47
@k900:0upti.meK900And you want fully qualified paths everywhere20:27:54
@k900:0upti.meK900Nothing like $PWD20:28:04
@k900:0upti.meK900And you have external dependencies20:28:26
@k900:0upti.meK900So you want to treat this like a Python package20:28:30
@mpardalos:matrix.orgMichalis Makes sense 20:33:19
@mpardalos:matrix.orgMichalis
In reply to @k900:0upti.me
Yeah none of that is correct basically
Yeah thought so lol
20:33:37
@mpardalos:matrix.orgMichalisOnce I have that packaged up correctly, is there some standard way to install it, or do I manually place each of the files with home-manager?20:35:02
@k900:0upti.meK900 You just add it to home.packages 20:35:19
@mpardalos:matrix.orgMichalisOh, nice! I'll give that a go. Thanks!20:35:55
29 Jun 2025
@k900:0upti.meK900Random thought08:22:57
@k900:0upti.meK900What if we put qmllintHook back08:23:08
@k900:0upti.meK900And just handwrite type stubs for the libraries that are missing08:23:28

Show newer messages


Back to Room ListRoom Version: 9