!9IQChSjwSHXPPWTa:lix.systems

Lix

1092 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
2 Nov 2025
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) * 14:41:42
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her) * 14:41:50
@k900:0upti.meK900 So another questionable repo with vendor stuff 14:41:53
@k900:0upti.meK900 Cool 14:41:54
@k900:0upti.meK900 Great 14:41:56
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)yea...14:42:01
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)well14:42:45
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)does mainline have a driver for that Waweshare DSI display14:43:01
@k900:0upti.meK900 Possibly 14:43:17
@k900:0upti.meK900 You'd have to check 14:43:20
@k900:0upti.meK900 But it's very likely using one of the like three display controllers everything else is 14:43:35
@k900:0upti.meK900 And DSI is at least somewhat of a standard 14:43:46
@tobiasvandriessel:matrix.orgtobiasvandriesselDo you usually start a thread here for replying or do you just reply in-line?14:49:11
@k900:0upti.meK900 Don't use threads 14:49:37
@k900:0upti.meK900They are extremely inconsistent between clients14:49:57
@tobiasvandriessel:matrix.orgtobiasvandriessel

Flake input

  inputs = {  inputs.nixpkgs.follows = "nixpkgs";
    };
    lix-module = {
      url = "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };
output:

outputs = { self, nixpkgs, home-manager, lix-module } @ inputs:
{
[...]
nixosConfigurations = {
nixos-tobias = lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs outputs;};
modules = with self.nixosModules; [
[...]
lix-module.nixosModules.default
];
};
};
};

14:50:36
@tobiasvandriessel:matrix.orgtobiasvandriessel *

Flake input

  inputs = {  inputs.nixpkgs.follows = "nixpkgs";
    };
    lix-module = {
      url = "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

output:

outputs = { self, nixpkgs, home-manager, lix-module } @ inputs:
{
\[...\]
nixosConfigurations = {
nixos-tobias = lib.nixosSystem {
inherit system;
specialArgs = {inherit inputs outputs;};
modules = with self.nixosModules; \[
\[...\]
lix-module.nixosModules.default
\];
};
};
};
14:50:58
@tobiasvandriessel:matrix.orgtobiasvandriessel *

Flake input

  inputs = {  inputs.nixpkgs.follows = "nixpkgs";
    };
    lix-module = {
      url = "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

output:

  outputs = { self, nixpkgs, home-manager, lix-module } @ inputs:
    {
      [...]
      nixosConfigurations = {
        nixos-tobias = lib.nixosSystem {
          inherit system;
          specialArgs = {inherit inputs outputs;};
          modules = with self.nixosModules; [
            [...]
            lix-module.nixosModules.default
          ];
        };
      };
    };
14:51:20
@tobiasvandriessel:matrix.orgtobiasvandriessel *

Sure thing!

Flake input:

  inputs = {  inputs.nixpkgs.follows = "nixpkgs";
    };
    lix-module = {
      url = "https://git.lix.systems/lix-project/nixos-module/archive/2.93.3-1.tar.gz";
      inputs.nixpkgs.follows = "nixpkgs";
    };
  };

output:

  outputs = { self, nixpkgs, home-manager, lix-module } @ inputs:
    {
      [...]
      nixosConfigurations = {
        nixos-tobias = lib.nixosSystem {
          inherit system;
          specialArgs = {inherit inputs outputs;};
          modules = with self.nixosModules; [
            [...]
            lix-module.nixosModules.default
          ];
        };
      };
    };
14:51:37
@tobiasvandriessel:matrix.orgtobiasvandriessel(and I know Flakes are hotly debated, but I've always used them 😅)14:53:02
@raitobezarius:matrix.orgraitobezariusdo you have a need for the lix-module or can you just use nixpkgs? This might simplify your problems14:53:04
@raitobezarius:matrix.orgraitobezarius

it would give something like:

modules = [
   { ... }: {
      nix.package = pkgs.lixPackageSets.stable.lix;
   }
 ];
}
14:53:28
@raitobezarius:matrix.orgraitobezarius and then each package that you want to use to wire with Lix is in the pkgs.lixPackageSets.stable set 14:53:43
@tobiasvandriessel:matrix.orgtobiasvandriesselahh right, when switching to Lix I chose the nixos-module, but I'm not sure why exactly. Then I'll just switch to the nixpkgs version that you propose. Thanks a bunch! 🙏14:56:26
@tobiasvandriessel:matrix.orgtobiasvandriesselIt was successful, thanks again! ❤️ This will also shorten upgrades by not requiring lix compilation every time 👌15:26:50
@dawnofmidnight:catgirl.cloudwhispers (it/fae) changed their display name from whispers to whispers (it/fae).17:58:13
@morwdan:tchncs.demorwdan joined the room.19:48:03
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)I got the touch working19:58:40
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)now...19:58:41
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)xwayland is just19:58:43

Show newer messages


Back to Room ListRoom Version: 10