!UUqahLbShAYkkrXmKs:matrix.org

DevOS

35 Members
Seeking help and geeking out together on https://github.com/divnix/devos & https://github.com/divnix/digga10 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
21 Jul 2021
@blaggacao:matrix.orgDavid Arnold (blaggacao)

Overlays would have to be applyed, then the packages are avaliable as usual. Something like:

{
  pkgs = import nixpkgs { config = {}; overlays [ osu."nixpkgs/wine-tkg"  osu."nixpkgs/winestreamproxy" ];};
  wine-tkg = pkgs.wine-tkg;
}
20:55:10
@blaggacao:matrix.orgDavid Arnold (blaggacao) *

Overlays would have to be applyed, then the packages are avaliable as usual. Something like:

{
  pkgs = import nixpkgs { config = {}; overlays [osu."nixpkgs/wine-tkg"  osu."nixpkgs/winestreamproxy" ];};
  wine-tkg = pkgs.wine-tkg;
}
20:55:16
@blaggacao:matrix.orgDavid Arnold (blaggacao) *

Overlays would have to be applyed, then the packages are avaliable as usual. Something like:

{
  pkgs = import nixpkgs { config = {}; overlays [
    osu."nixpkgs/wine-tkg"  osu."nixpkgs/winestreamproxy"
  ];};
  wine-tkg = pkgs.wine-tkg;
}
20:55:28
@fufexan:matrix.orgfufexan😲 that makes sense20:55:32
@fufexan:matrix.orgfufexanI haven't thought of that20:55:37
@blaggacao:matrix.orgDavid Arnold (blaggacao) Beware, the order of overlays is important. so wine-tkg overlay would have to go before winestreamproxy overlay 20:56:16
@blaggacao:matrix.orgDavid Arnold (blaggacao) *

Overlays would have to be applied, then the packages are avaliable as usual. Something like:

{
  pkgs = import nixpkgs { config = {}; overlays [
    osu."nixpkgs/wine-tkg"  osu."nixpkgs/winestreamproxy"
  ];};
  wine-tkg = pkgs.wine-tkg;
}
20:57:10
@blaggacao:matrix.orgDavid Arnold (blaggacao) *

Overlays would have to be applied, then the packages are available as usual. Something like:

{
  pkgs = import nixpkgs { config = {}; overlays [
    osu."nixpkgs/wine-tkg"  osu."nixpkgs/winestreamproxy"
  ];};
  wine-tkg = pkgs.wine-tkg;
}
20:57:18
@fufexan:matrix.orgfufexan

now nix flake check fails with

error: attribute 'currentSystem' missing

       at /nix/store/vmcb8svgl9h84mkqmg1nazl9zgpgn7q0-source/pkgs/top-level/impure.nix:18:43:

           17|   # (build, in GNU Autotools parlance) platform.
           18|   localSystem ? { system = args.system or builtins.currentSystem; }
             |                                           ^
           19|
21:00:21
@fufexan:matrix.orgfufexanoh wait not this one21:00:47
@fufexan:matrix.orgfufexanokay it seems like it was that one21:01:34
@blaggacao:matrix.orgDavid Arnold (blaggacao) when using nix flake (pure by default) builtins.currentSystem, as an impurity, is not available. 21:01:39
@blaggacao:matrix.orgDavid Arnold (blaggacao) * when using nix flake (pure by default) builtins.currentSystem, as an impurity, is not available. 21:01:46
@fufexan:matrix.orgfufexan then how should I set the system for pkgs? 21:02:05
@blaggacao:matrix.orgDavid Arnold (blaggacao)I can't say much about the concrete reasons of the above error, though.21:02:14
@fufexan:matrix.orgfufexanI feel like I'm either over-complicating something or overlays are that complicated themselves21:02:41
@fufexan:matrix.orgfufexanmaybe I shouldn't do what I want using overlays?21:02:53
@blaggacao:matrix.orgDavid Arnold (blaggacao) when you use fup you can pass overlays to the channel's overlaysBuilder 21:03:55

Show newer messages


Back to Room ListRoom Version: 6