| 2 Nov 2025 |
tobiasvandriessel | Sure thing! Let me start a thread here. | 14:35:25 |
Sofie 🏳️⚧️ (she/her) | this is not nixos-hardware | 14:39:07 |
Sofie 🏳️⚧️ (she/her) | 😭 | 14:39:10 |
Sofie 🏳️⚧️ (she/her) | https://discourse.nixos.org/t/cant-get-nixos-x-to-work-on-a-raspberry-pi-with-dsi-display/44532 | 14:40:20 |
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:40:27 |
K900 | Yes it is | 14:41:00 |
tobiasvandriessel | And I know flakes are part of a hot debate, but for better or worse, I've always used it | 14:41:12 |
K900 | There is no "hardware.raspberry-pi" in nixpkgs | 14:41:12 |
Sofie 🏳️⚧️ (she/her) | they have reimplemented it | 14:41:29 |
Sofie 🏳️⚧️ (she/her) | nixos-rasperry-bi | 14:41:38 |
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 |