Skip to content

Instantly share code, notes, and snippets.

View JrGoodle's full-sized avatar
🐈‍⬛

Joe DeCapo JrGoodle

🐈‍⬛
View GitHub Profile
@JrGoodle
JrGoodle / Cloud Gaming on Apple Vision Pro.md
Created February 3, 2024 15:15 — forked from KhaosT/Cloud Gaming on Apple Vision Pro.md
Guide for clouding gaming on Apple Vision Pro

Cloud Gaming on Apple Vision Pro

GeForce Now

Cloud Gaming is a great way to enjoy graphically demanding games on Apple Vision Pro.

Since Safari on visionOS does not support PWA mode, here is how you can access cloud gaming services on Apple Vision Pro.

What’s needed

# Your init script
#
# Atom will evaluate this file each time a new window is opened. It is run
# after packages are loaded/activated and after the previous editor state
# has been restored.
#
# An example hack to log to the console when each text editor is saved.
#
# atom.workspace.observeTextEditors (editor) ->
# editor.onDidSave ->
@JrGoodle
JrGoodle / git_minify.sh
Last active October 17, 2015 09:22
Minify git repo
#! /bin/bash
# Reference: http://naleid.com/blog/2012/01/17/finding-and-purging-big-files-from-git-history
# Get unique SHA's for each object throughout it’s history.
git_allfileshas()
{
git rev-list --objects --all | sort -k 2 > allfileshas.txt
}
@JrGoodle
JrGoodle / build-dist.sh
Created September 23, 2015 10:18 — forked from noamtm/build-dist.sh
iOS: Re-sign an app for distribution
# This is not a ready-to-run script. It just shows the relevant command-line calls.
XC_WORKSPACE=path/to/MyApp.xcworkspace
XC_SCHEME=MyApp
XC_CONFIG=Release
ARCHIVE_PATH=dest/path/to/MyApp.xcarchive
EXPORT_PATH=dest/path/to/MyApp.ipa
DIST_PROFILE=NameOfDistributionProfile
# Build and archive. This can be done by regular developers, using their developer key/profile.
@JrGoodle
JrGoodle / keybase.md
Created September 22, 2015 23:34
keybase.io validation

Keybase proof

I hereby claim:

  • I am jrgoodle on github.
  • I am jrgoodle (https://keybase.io/jrgoodle) on keybase.
  • I have a public key whose fingerprint is 9AF9 6C9A 32D4 09D9 1AB7 1C7C 24D0 75D4 4E7B 666B

To claim this, I am signing this object:

@JrGoodle
JrGoodle / private.xml
Created September 12, 2015 08:39
XML Configuration for Karabiner to enable iOS-like Caps Lock by double-tapping Shift key
<?xml version="1.0"?>
<root>
<item>
<name>Change shift key x2 to caps lock.</name>
<identifier>private.shift_x2_to_capslock</identifier>
<block>
<modifier_only>ModifierFlag::CAPSLOCK</modifier_only>
<autogen>
@JrGoodle
JrGoodle / combine_static_libraries.sh
Last active August 26, 2015 06:22 — forked from evands/combine_static_libraries.sh
Combine multiple .a static libraries, which may each have multiple architectures, into a single static library
#!/bin/sh
# Combined all static libaries in the current directory into a single static library
# It is hardcoded to use the i386, armv7, and armv7s architectures; this can easily be changed via the 'archs' variable at the top
# The script takes a single argument, which is the name of the final, combined library to be created.
#
# For example:
# => combine_static_libraries.sh combined-library
#
# Script by Evan Schoenberg, Regular Rate and Rhythm Software
# List all installed company apps on the phone
ios-deploy -B | grep company
# List all the EyeprintID files on your device:
ios-deploy -1 com.company.app -l
# Remove all keyword_ logging files (one debugging case) without having to erase the application:
ios-deploy -1 com.company.app -l | grep keyword_ | while read name; do echo $name; ios-deploy -1 com.company.app -R $name; done
# Here is an ios-deploy alternative to iTunes based diagnostics retrieval, which is probably useful to more people:
@JrGoodle
JrGoodle / issue.md
Last active August 29, 2015 14:24
GitHub Issue Template

Description

Replace this text with a short description

Steps to recreate

  1. Replace this
  2. text with
  3. the steps
  4. to recreate

Current behavior

@JrGoodle
JrGoodle / 0_reuse_code.js
Last active August 29, 2015 14:23
Here are some things you can do with Gists in GistBox.
// Use Gists to store code you would like to remember later on
console.log(window); // log the "window" object to the console