!9IQChSjwSHXPPWTa:lix.systems

Lix

1102 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms292 Servers

Load older messages


SenderMessageTime
22 Nov 2025
@jlc:catgirl.cloudjlc Hmm. reading this 18:53:37
@jlc:catgirl.cloudjlcSo much hassle for a file browser. Well, the KService Package doesn't seem to have been it.19:02:35
@jlc:catgirl.cloudjlc

Mkay, I have found a solution:

thunar = {
      enable = true;
      plugins = with pkgs.xfce; [
        thunar-volman
        thunar-archive-plugin
      ];```
    };
19:24:45
@jlc:catgirl.cloudjlc *

Mkay, I have found a solution:

thunar = {
      enable = true;
      plugins = with pkgs.xfce; [
        thunar-volman
        thunar-archive-plugin
      ];
    };
19:25:15
@aloisw:julia0815.dealoisw
In reply to @jlc:catgirl.cloud
standalone alongside niri, a wayland WM
Is this the xdg menu issue again? I.e. does it work if you add kdePackages.plasma-workspace to your packages?
20:26:07
@aloisw:julia0815.dealoisw
In reply to @raitobezarius:matrix.org
It's just contention on that specific DB, nothing specific you can do, it's a warning not a fatal error
Well it kind of is an error if it just locks up afterwards (due to not getting the lock), which actually does happen here if I understood the question correctly?
20:29:15
@raitobezarius:matrix.orgraitobezariusAh, I didn't catch this20:49:56
@goldstein:tty5.devgoldstein

hi! is it expected that builtins.fetchTree doesn’t work with non-file URLs? e.g.


nix-repl> builtins.fetchTree "github:NixOS/nixpkgs"
error:
       … while calling the 'fetchTree' builtin
         at «string»:1:1:
            1| builtins.fetchTree "github:NixOS/nixpkgs"
             | ^

       … while fetching the input 'file://github:NixOS/nixpkgs'

       error: file not found
22:25:59
@goldstein:tty5.devgoldsteinif so, is there a way to properly resolve a flakeref URL from Lix? (either fetch it or convert it into a proper attrset flakeref)22:27:03
@raitobezarius:matrix.orgraitobezarius
nix-repl> builtins.parseFlakeRef "github:NixOS/nixpkgs"
{
  owner = "NixOS";
  repo = "nixpkgs";
  type = "github";
}
22:28:57
@goldstein:tty5.devgoldsteinthat works, thanks!22:29:31
@raitobezarius:matrix.orgraitobezariusnp22:29:35
@helle:tacobelllabs.nethelle (just a stray cat girl) yep, so builtins.fetchTree (builtins.parseFlakeRef "github:NixOS/nixpkgs") works or "github:NixOS/nixpkgs" |> builtins.parseFlakeRef |> builtins.fetchTree if you have the experimental on 22:30:04
@helle:tacobelllabs.nethelle (just a stray cat girl)btw, the docs do claim that string urls work so uuuuuuh, we need to fix the docs or the command22:30:29
@goldstein:tty5.devgoldsteinyeah, that’s why I was confused22:30:45
@helle:tacobelllabs.nethelle (just a stray cat girl)

Fetches the tree specified by the attribute set or URL spec.

22:30:47
@helle:tacobelllabs.nethelle (just a stray cat girl)I am going to file a bug for it now22:30:59
@goldstein:tty5.devgoldsteinit works in CppNix, but the code for fetchers has diverged pretty far22:31:27
@helle:tacobelllabs.nethelle (just a stray cat girl)I'll mention you in the bug okay?22:32:07
@goldstein:tty5.devgoldsteinyeah sure!22:32:53
23 Nov 2025
@abdulhakeem8718:matrix.orgManaf changed their display name from abdulhakeem8718 to Manaf.03:11:12
@abdulhakeem8718:matrix.orgManaf set a profile picture.03:43:13
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)

K900*pinging you cause u said this was possible but hard :3

signal-desktop = lib.makeOverridable (
            {
              theme ? null,
              ...
            }:
            signal-desktop.overrideAttrs (prev: {
              nativeBuildInputs = prev.nativeBuildInputs ++ [ asar ];

              preFixup = lib.throwIf 
                (theme == null || builtins.typeOf theme != "string")
                "signal-desktop: theme must be null or a string for a path (got ${builtins.typeOf theme})"
                (lib.optionalString (theme != null) ''
                  asar e $out/share/signal-desktop/app.asar resources
                  sed -i '1i @import "${theme}";' resources/stylesheets/manifest.css
                  asar p --unpack '*.node' resources $out/share/signal-desktop/app.asar
                '');

            })
          ) { };
13:53:22
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) *

K900*pinging you cause u said this was possible but hard :3

signal-desktop = lib.makeOverridable (
  {
    theme ? null,
    ...
  }:
  signal-desktop.overrideAttrs (prev: {
    nativeBuildInputs = prev.nativeBuildInputs ++ [ asar ];

    preFixup = lib.throwIf 
      (theme == null || builtins.typeOf theme != "string")
      "signal-desktop: theme must be null or a string for a path (got ${builtins.typeOf theme})"
      (lib.optionalString (theme != null) ''
        asar e $out/share/signal-desktop/app.asar resources
        sed -i '1i @import "${theme}";' resources/stylesheets/manifest.css
        asar p --unpack '*.node' resources $out/share/signal-desktop/app.asar
      '');

  })
) { };
13:53:57
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)Like, is there a way to add an addional variable input to the derivation?13:54:55
@k900:0upti.meK900Again, it is complicated13:57:07
@k900:0upti.meK900I can't give you a premade answer13:57:14
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)

well, yea

isnt ther any occurances of this in nixpkgs?

13:57:32
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)for example13:57:34
@k900:0upti.meK900Not that I know of13:57:39

Show newer messages


Back to Room ListRoom Version: 10