This repository has been archived on 2026-09-17. You can view files and clone it, but you cannot make any changes to its state, such as pushing and creating new issues, pull requests or comments.
nixos-config/home/tnix/localModules
pijukka 5259fe44ee home(builder): give codex and claude playwright mcp by default
Both agents now get the MCP server without a separate launcher: home-manager
owns one config file per agent next to each agent's own mutable state file
(~/.codex/config.toml and ~/.claude.json stay untouched), and zsh aliases make
the layered profile / --mcp-config call the default.

Drop pkgs.chromium and --executable-path: the browsers bundled with
playwright-mcp work on their own, so this removes a redundant chromium closure.
--browser chrome would have looked for a branded Chrome under /opt/google.
Add --output-dir so page snapshots stop landing in whatever repository the
agent runs in, and give each agent its own profile so both can drive a browser
in parallel.

Verified on tnix: codex --profile playwright mcp list shows the server, and
claude reports browser_navigate as available (NO in a control directory).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01543pvEuBqu1G4rimyXq3YA
2026-09-17 11:14:22 +02:00
..
aerc.nix idk where we are now 2025-10-19 13:39:32 +02:00
alacritty.nix auto 2025-06-17 00:46:34 +02:00
bat.nix tnix: replace Hyprland with sway 2026-07-31 14:54:59 +02:00
default.nix home(builder): give codex and claude playwright mcp by default 2026-09-17 11:14:22 +02:00
git.nix idk where we are now 2025-10-19 13:39:32 +02:00
keepassxc.nix auto 2025-06-28 23:08:11 +02:00
kitty.nix changes neovim config is local now, kitty aswell 2025-10-03 14:57:24 +02:00
msmtp.nix idk where we are now 2025-10-19 13:39:32 +02:00
nixvim.nix fix(agent-codex): stop Builder from self-triggering unscoped nix flake check 2026-09-06 19:05:55 +02:00
packages-stable.nix s 2025-09-21 12:54:12 +02:00
packages.nix tnix: replace Hyprland with sway 2026-07-31 14:54:59 +02:00
playwright-mcp.nix home(builder): give codex and claude playwright mcp by default 2026-09-17 11:14:22 +02:00
qutebrowser.nix idk where we are now 2025-10-19 13:39:32 +02:00
sway.nix tnix: replace Hyprland with sway 2026-07-31 14:54:59 +02:00
tmux.nix idk where we are now 2025-10-19 13:39:32 +02:00
udiskie.nix idk where we are now 2025-10-19 13:39:32 +02:00
yazi.nix idk where we are now 2025-10-19 13:39:32 +02:00
zathura.nix auto 2025-06-24 00:20:50 +02:00
zsh.nix zsh: move yazi's cd-on-quit wrapper to global config, drop tnix duplicate 2026-07-31 17:36:54 +02:00