NixOS KDE | 205 Members | |
| 57 Servers |
| Sender | Message | Time |
|---|---|---|
| 30 Aug 2025 | ||
| I use macOS, my status can't get any lower :P | 15:27:28 | |
| but I do like PaperWM | 15:27:35 | |
| 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 | |
| pff | 15:30:27 | |
| there is worse fates than forcing people to leave | 15:30:38 | |
| like, being forced to use EOL gui frameworks only gasp! SDL1, Qt5, gtk2, outdated electron, you know the drill! | 15:31:32 | |
| tbf I would probably use niri for the scrollable tiling experience these days | 18:21:10 | |
| but it has been a few years since I was actively regularly using Linux-on-the-desktop | 18:21:25 | |
| 18:31:52 | ||
| 18:34:20 | ||
| 18:35:11 | ||
| Sup 👋 | 20:44:20 | |
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: | 20:45:32 | |
| 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: | 20:47:21 | |
| 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: | 20:47:58 | |
| 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, I could achieve this without needing nixGL. | 20:49:10 | |
| * 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 | ||
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 | |
| You can pull in your own Mesa and set that up nixGL style | 05:14:51 | |
| But generally no | 05:14:54 | |
| The problem with graphics drivers is that even if we were to pull them in from the host system, there would be ABI fuckiness | 05:15:49 | |
| That is unavoidable | 05:15:53 | |
| If it is required to work then maybe it is unavoidable | 10:33:55 | |
| Also what problem does the extra output solve? Not rebuild counts and on plasma you have the entirety of plasma anyway | 10:34:21 | |
That entire issue is about using KDE apps on non-Plasma desktops to begin with. On Plasma XDG_MENU_PREFIX=plasma- is set automatically and obviously as you say the entirety of Plasma is already installed anyway. | 13:10:41 | |
If you want to e.g. use Dolphin on Niri then I don't know what ill effects XDG_MENU_PREFIX=plasma- will have (I do have set it myself and didn't notice any, but a lot about my desktop is fake Plasma to begin with) but having half of plasma is just a waste of disk space. | 13:12:22 | |
| is that also a problem if we just set it for dolphin? | 13:17:33 | |
| only for the programs launched from it probably | 13:17:42 | |
| I do not know, I have it desktop-wide and it doesn't break anything that I care about, but don't know about other use cases. | 13:21:35 | |
Also note that setting this environment variable is not enough. You always need that file somewhere in XDG_CONFIG_DIRS (plus the submenu *.directory files in XDG_DATA_DIRS). In addition you either need to link it to applications.menu as described in the issue, or set XDG_MENU_PREFIX=plasma-. | 13:25:48 | |