From 89dfe7859866b084240654c54df4b7e2ebca9953 Mon Sep 17 00:00:00 2001 From: dish Date: Fri, 19 Jun 2026 22:55:52 -0400 Subject: [PATCH] [flake] enable ddcutil and i2c stuff --- hosts/zaphod/hardware.nix | 1 + hosts/zaphod/packages.nix | 1 + nixosModules/default-users/default.nix | 2 ++ 3 files changed, 4 insertions(+) diff --git a/hosts/zaphod/hardware.nix b/hosts/zaphod/hardware.nix index 86def93c..8d4f2700 100644 --- a/hosts/zaphod/hardware.nix +++ b/hosts/zaphod/hardware.nix @@ -32,6 +32,7 @@ framework.enableKmod = false; keyboard.qmk.enable = true; keyboard.qmk.keychronSupport = true; + i2c.enable = true; }; services.udev.packages = [ pkgs.qmk-udev-rules diff --git a/hosts/zaphod/packages.nix b/hosts/zaphod/packages.nix index e86efe20..c6483457 100644 --- a/hosts/zaphod/packages.nix +++ b/hosts/zaphod/packages.nix @@ -14,6 +14,7 @@ pkgs.nixpkgs-track pkgs.pmutils pkgs.steam-run + pkgs.ddcutil # Tools for working with Framework computers pkgs.framework-tool-tui pkgs.fw-ectool diff --git a/nixosModules/default-users/default.nix b/nixosModules/default-users/default.nix index b9919a72..f253b803 100644 --- a/nixosModules/default-users/default.nix +++ b/nixosModules/default-users/default.nix @@ -27,6 +27,7 @@ in "docker" "wireshark" "input" + "i2c" ]; hashedPassword = "$y$j9T$Lwu/kwfIYVH6ApPNFv5TL.$xXtWoVxOKDW0xQtw7yf2JGWP3JI6r9WIqV19W0/zrg5"; shell = pkgs.fish; @@ -53,6 +54,7 @@ in "docker" "wireshark" "input" + "i2c" ]; hashedPassword = "$y$j9T$Lwu/kwfIYVH6ApPNFv5TL.$xXtWoVxOKDW0xQtw7yf2JGWP3JI6r9WIqV19W0/zrg5"; shell = pkgs.fish; -- 2.51.2