{ lib, inputs, pkgs, ... }: let codexUsers = [ "callie" ]; codexPackage = inputs.codex-desktop.packages.${pkgs.stdenv.hostPlatform.system}.codex-desktop-computer-use-ui; blenderMcp = pkgs.callPackage ./blender-mcp-package.nix { src = "${inputs.blender-mcp-src}/mcp"; }; in { programs.ydotool = { enable = true; group = "input"; }; hardware.uinput.enable = true; programs.dconf.enable = true; users.users = lib.genAttrs codexUsers (_: { packages = [ codexPackage blenderMcp ]; }); home-manager.users = lib.genAttrs codexUsers (_: { dconf.settings = { "org/gnome/desktop/interface" = { toolkit-accessibility = true; }; }; }); }