feat: add chrome mcp and tailscale extrension

This commit is contained in:
Jet 2026-05-23 21:36:23 -07:00
parent e00cbc6c48
commit 62af141a22
No known key found for this signature in database
2 changed files with 28 additions and 2 deletions

View file

@ -1,4 +1,4 @@
{ homeLib, ... }: { homeLib, pkgs, ... }:
{ {
home.file.".agents/skills/check-pr".source = "${homeLib.greptileSkills}/check-pr"; home.file.".agents/skills/check-pr".source = "${homeLib.greptileSkills}/check-pr";
@ -24,6 +24,25 @@
url = "https://mcp.heytea.dev/mcp"; url = "https://mcp.heytea.dev/mcp";
enabled = true; enabled = true;
}; };
mcp.chrome-devtools = {
type = "local";
command = [
"${pkgs.nodejs_24}/bin/npx"
"-y"
"chrome-devtools-mcp@latest"
"--executable-path=${pkgs.google-chrome}/bin/google-chrome-stable"
"--no-usage-statistics"
"--no-performance-crux"
];
enabled = true;
env = {
CHROME_DEVTOOLS_MCP_NO_UPDATE_CHECKS = "1";
NO_UPDATE_NOTIFIER = "1";
NPM_CONFIG_AUDIT = "false";
NPM_CONFIG_FUND = "false";
NPM_CONFIG_UPDATE_NOTIFIER = "false";
};
};
model = "openai/gpt-5.5-fast"; model = "openai/gpt-5.5-fast";
small_model = "openai/gpt-5.4-mini-fast"; small_model = "openai/gpt-5.4-mini-fast";
provider.openai.models."gpt-5.5-fast".options = { provider.openai.models."gpt-5.5-fast".options = {

View file

@ -6,6 +6,13 @@
}: }:
let let
tailscaleQsGnome49 = pkgs.gnomeExtensions.tailscale-qs.overrideAttrs (old: {
postInstall = (old.postInstall or "") + ''
substituteInPlace "$out/share/gnome-shell/extensions/tailscale@joaophi.github.com/metadata.json" \
--replace-fail '"48"' '"48", "49"'
'';
});
evilBitCtl = pkgs.writeShellApplication { evilBitCtl = pkgs.writeShellApplication {
name = "evil-bitctl"; name = "evil-bitctl";
runtimeInputs = [ runtimeInputs = [
@ -181,7 +188,7 @@ in
gnomeExtensions.maximized-by-default-actually-reborn gnomeExtensions.maximized-by-default-actually-reborn
gnomeExtensions.no-titlebar-when-maximized gnomeExtensions.no-titlebar-when-maximized
gnomeExtensions.system-monitor-next gnomeExtensions.system-monitor-next
gnomeExtensions.tailscale-qs tailscaleQsGnome49
gnomeExtensions.wifi-qrcode gnomeExtensions.wifi-qrcode
evilBitToggleExtension evilBitToggleExtension
reducedMotionToggleExtension reducedMotionToggleExtension