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;