!rGlCMuXgAhgEpdvJUz:nixos.org

NixOS KDE

217 Members
59 Servers

Load older messages


SenderMessageTime
27 Sep 2024
@k900:0upti.meK900The tracker is just confused it seems05:34:36
@aloisw:kde.orgaloiswProbably it just didn't refresh the repo yet.07:05:30
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš
In reply to @ilya-fedin:matrix.org
sent an image.

Hmm, gtk3 applications on host do this while gtk3 applications in flatpak have big cursor. The latter is likely because gtk3 falls back to 32px size without protal backend. But the former seem to be another nixos issue actually.

I noticed /run/current-system/sw/share/icons doesn't have a default folder. This means toolkits not having cursor theme set will fallback to those tiny cusors. Having default being linked to breezw_cursors by Plasma module should improve the UX in such edge use-cases (which I bet might happen not only with but also with custom toolkits).

11:31:30
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš
In reply to @ilya-fedin:matrix.org
sent an image.
*

Hmm, gtk3 applications on host do this while gtk3 applications in flatpak have big cursor. The latter is likely because gtk3 falls back to 32px size without protal backend. But the former seem to be another nixos issue actually.

I noticed /run/current-system/sw/share/icons doesn't have a default folder. This means toolkits not having cursor theme set will fallback to those tiny cusors. Having default being linked to breeze_cursors by Plasma module should improve the UX in such edge use-cases (which I bet might happen not only with but also with custom toolkits).

11:32:16
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš *

Hmm, gtk3 applications on host do this while gtk3 applications in flatpak have big cursor. The latter is likely because gtk3 falls back to 32px size without protal backend. But the former seem to be another nixos issue actually.

I noticed /run/current-system/sw/share/icons doesn't have a default folder. This means toolkits not having cursor theme set will fallback to those tiny cusors. Having default being linked to breeze_cursors by Plasma module should improve the UX in such edge use-cases (which I bet might happen not only with gtk but also with custom toolkits).

11:32:27
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš *

Hmm, gtk3 applications on host do this while gtk3 applications in flatpak have big cursor. The latter is likely because gtk3 falls back to 32px size without protal backend. But the former seem to be another nixos issue actually.

I noticed /run/current-system/sw/share/icons doesn't have a default folder. This means toolkits not having cursor theme set will fallback to those tiny cusors (which are some ugly fallback thing from xorg times). Having default being linked to breeze_cursors by Plasma module should improve the UX in such edge use-cases (which I bet might happen not only with gtk but also with custom toolkits).

11:33:11
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš *

Hmm, gtk3 applications on host do this while gtk3 applications in flatpak have big cursor. The latter is likely because gtk3 falls back to 32px size without protal backend. But the former seem to be another nixos issue actually.

I noticed /run/current-system/sw/share/icons doesn't have a default folder. This means toolkits not having cursor theme set will fallback to those tiny cusors (which are some ugly fallback thing from xorg times, not supporting anything but 16x16 and not supporting hidpi). Having default being linked to breeze_cursors by Plasma module should improve the UX in such edge use-cases (which I bet might happen not only with gtk but also with custom toolkits).

11:33:39
@sigmasquadron:matrix.orgFernando Rodrigues
In reply to @k900:0upti.me
If someone wants to maintain it, knock yourself out

i have zero experience with kdePackages stuff but i'm doing my best to update it to 4.0.1. The build succeeds, but produces nothing so far. 🫠

15:23:36
@k900:0upti.meK900It's pretty generic cmake stuff15:25:07
@sigmasquadron:matrix.orgFernando Rodrigues

got it to build by using mkKdeDerivation and dumping it inside pkgs/kde

16:17:07
@k900:0upti.meK900Does it actually have dependency metadata?16:18:10
@sigmasquadron:matrix.orgFernando Rodrigueshuh, it does.16:20:26
@sigmasquadron:matrix.orgFernando Rodriguesi didn't realise that lolz16:20:39
@sigmasquadron:matrix.orgFernando Rodriguesstill needed to add some stuff to extraBuildInputs.16:20:49
@sigmasquadron:matrix.orgFernando RodriguesI'm assuming it's magically using the stuff in dependencies.json, right?16:21:15
@k900:0upti.meK900Yes16:21:29
@k900:0upti.meK900But that doesn't have most of out-of-KDE libs16:21:38
@k900:0upti.meK900Though it does have some16:21:40
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπšimage.png
Download image.png
18:40:57
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš that's after ln -s /run/current-system/sw/share/icons/breeze_cursors/ default in .icons 18:41:10
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš having some runCommand with ln -s ${breeze}/share/icons/breeze_cursors $out/share/icons/default in systemPackages via plasma6 module would likely easily fix this 18:44:51
@k900:0upti.meK900That feels extremely wrong18:46:35
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπšπŸ€” what would be right then?18:46:55
@k900:0upti.meK900I don't know, making the toolkits actually respect the environment's theme preference18:48:15
@k900:0upti.meK900Or figuring out why they're not doing that, if they're supposed to18:48:23
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπš
In reply to @k900:0upti.me
I don't know, making the toolkits actually respect the environment's theme preference
having good fallback is a good thing, distros like fedora have a symlink depending on the DE you have
18:49:08
@k900:0upti.meK900 I actually see no mentions of default being any sort of special name in the XDG specs 18:49:53
@k900:0upti.meK900 hicolor yes 18:49:57
@ilya-fedin:matrix.orgπ™Όπš›. π™±πš˜πš πš•πšŽπš› πš π™·πšŠπšwell, even flatpak runtimes seem to have it18:49:58
@k900:0upti.meK900 default no 18:49:59

Show newer messages


Back to Room ListRoom Version: 9