Skip to content

Instantly share code, notes, and snippets.

View everyplace's full-sized avatar

Erin Sparling everyplace

View GitHub Profile
@everyplace
everyplace / Disable Xcode's permissions checks.md
Last active February 20, 2026 01:53
Configure Xcode 26.3 with agent support to use the iOS-simulator mcp server

Disable Xcode's agent permissions checks

Note

This addresses the concern of "how to get Xcode's agent support to reach outside of itself without asking for permission" but does not address the reverse of "how to get a terminal agent to talk to Xcode without prompting."

This is basically the equivalent of running something like claude --dangerously-skip-permissions, so... probably this is a bad idea.

defaults write com.apple.dt.Xcode IDEChatAgenticChatSkipPermissions -bool YES

When you set this flag, after you initiate a session with Claude Agent in Xcode, if you go to terminal and run ps -ax | grep danger you will see the claude agent process has --dangerously-skip-permissions passed directly to it from Xcode.

@everyplace
everyplace / Wacom macOS auto-restart README.md
Last active February 6, 2026 20:27
A method for programmatically restarting a wacom tablet each time a computer is unlocked
Copyright 2026 Google LLC

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

https://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
@everyplace
everyplace / ci_post_clone.sh
Last active March 4, 2024 02:45
Enable swift-openapi-generator in Xcode Cloud
#!/bin/sh
# ci_post_clone.sh
#
# Created by Erin Sparling on 3/01/24.
#
# Put this file in ci_scripts/ in the root of your project.
# https://social.jvns.ca/@b0rk_reruns/112033146491358262
set -euo pipefail

Keybase proof

I hereby claim:

  • I am everyplace on github.
  • I am everyplace (https://keybase.io/everyplace) on keybase.
  • I have a public key ASBku7Xg52Syqa-w2lLWyaLp4eNiG1QuPu7rLINsziCunQo

To claim this, I am signing this object:

@everyplace
everyplace / .env
Created June 10, 2014 01:30
dotplanapp environmental variables
UA=UA-3289748-1
DOMAIN=erinsparling.com
@everyplace
everyplace / .env
Last active December 15, 2015 10:29
For use with express-passport-template: https://github.com/everyplace/express-passport-template
COOKIE_SECRET="It's a secret to everybody"
FLICKR='{"api_key":"XXXXXX", "api_secret":"XXXXXX", "callback_url":"https://XXXXXX/auth/flickr/callback"}'
TWITTER='{"consumer_key":"XXXXXX", "consumer_secret":"XXXXXX","request_token_url":"https://api.twitter.com/oauth/request_token","authorize_url":"https://api.twitter.com/oauth/authorize","access_token_url":"https://api.twitter.com/oauth/access_token","callback_url":"http://XXXXXX/auth/twitter/callback"}'
GOOGLE='{"web":{"auth_uri":"https://accounts.google.com/o/oauth2/auth","client_secret":"XXXXXX","token_uri":"https://accounts.google.com/o/oauth2/token","client_email":"XXXXXX","redirect_uris":["https://XXXXXX/auth/google/callback"],"client_x509_cert_url":"https://www.googleapis.com/robot/v1/metadata/x509/XXXXXX","client_id":"XXXXXX","auth_provider_x509_cert_url":"https://www.googleapis.com/oauth2/v1/certs","javascript_origins":["XXXXXX"]}}'
GOOGLE_SCOPE='["https://www.googleapis.com/auth/userinfo.profile","https://www.googleapis.com/auth/userinfo.email"]'
GOOGLE
@everyplace
everyplace / OOSass.md
Created March 24, 2012 16:16 — forked from scottkellum/OOSass.md
OOCSS vs OOSass

OOCSS vs OOSass

OOCSS is awesome because it helps us organize our style sheets in clean and simple ways but it can be far too rigid for the new responsive web. How can we use preprocessors to preserve both flexibility and cleanliness of code? Can these objects be abstracted to our preprocessors?

Lets first take a look at three column widths in OOCSS to see how they compare.

CSS

.width-1 {