| 2 Nov 2025 |
Sofie 🏳️⚧️ (she/her) | * | 14:41:42 |
Sofie 🏳️⚧️ (she/her) | * | 14:41:50 |
K900 | So another questionable repo with vendor stuff | 14:41:53 |
K900 | Cool | 14:41:54 |
K900 | Great | 14:41:56 |
Sofie 🏳️⚧️ (she/her) | yea... | 14:42:01 |
Sofie 🏳️⚧️ (she/her) | well | 14:42:45 |
Sofie 🏳️⚧️ (she/her) | does mainline have a driver for that Waweshare DSI display | 14:43:01 |
K900 | Possibly | 14:43:17 |
K900 | You'd have to check | 14:43:20 |
K900 | But it's very likely using one of the like three display controllers everything else is | 14:43:35 |
K900 | And DSI is at least somewhat of a standard | 14:43:46 |
tobiasvandriessel | Do you usually start a thread here for replying or do you just reply in-line? | 14:49:11 |
K900 | Don't use threads | 14:49:37 |
K900 | They are extremely inconsistent between clients | 14:49:57 |
tobiasvandriessel | 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 | * 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 | * 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 | * 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 | (and I know Flakes are hotly debated, but I've always used them 😅) | 14:53:02 |
raitobezarius | do you have a need for the lix-module or can you just use nixpkgs? This might simplify your problems | 14:53:04 |
raitobezarius | it would give something like:
modules = [
{ ... }: {
nix.package = pkgs.lixPackageSets.stable.lix;
}
];
}
| 14:53:28 |
raitobezarius | and then each package that you want to use to wire with Lix is in the pkgs.lixPackageSets.stable set | 14:53:43 |
tobiasvandriessel | ahh 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 | It was successful, thanks again! ❤️ This will also shorten upgrades by not requiring lix compilation every time 👌 | 15:26:50 |
| whispers (it/fae) changed their display name from whispers to whispers (it/fae). | 17:58:13 |
| morwdan joined the room. | 19:48:03 |
Sofie 🏳️⚧️ (she/her) | I got the touch working | 19:58:40 |
Sofie 🏳️⚧️ (she/her) | now... | 19:58:41 |
Sofie 🏳️⚧️ (she/her) | xwayland is just | 19:58:43 |