Skip to content

Instantly share code, notes, and snippets.

View rgrannell1's full-sized avatar
💻

Róisín Grannell rgrannell1

💻
View GitHub Profile
# Supports the default controls in the way I thought was logical.
#
# A is jump
# B is sneak
# X is drop
# Y is chat
# Scroll with the DPAD
# RT is left click
# LT is right click
# Left joystick is WASD

Keybase proof

I hereby claim:

  • I am rgrannell1 on github.
  • I am rgrannell (https://keybase.io/rgrannell) on keybase.
  • I have a public key ASBFTpxRe94Uc3wEHiJDuSLU5By2a6MGYvLlUiZsEB9SnQo

To claim this, I am signing this object:

@rgrannell1
rgrannell1 / replit.zsh
Created September 3, 2021 19:46
Live programming repl!
function replit () {
if [[ "$1" == "-h" ]] || [[ "$1" == "--help" ]]; then
echo "
Usage:
replit <lang>
replit <...>
replit (-h|--help)
Description:
Watch for changes in a file, and run a language against the file.
data:text/html,%3Chtml%3E%3Chead%3E%3Ctitle%3EJust%20a%20URL%3C%2Ftitle%3E%0A%20%20%0A%20%20%20%20%3Cstyle%3E%0A%20%20%20%20%20%20html%20%7B%0A%20%20%20%20%20%20%20%20font-family%3A%20sans-serif%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20center%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%20%20pre%20%7B%0A%20%20%20%20%20%20%20%20white-space%3A%20pre-line%3B%0A%20%20%20%20%20%20%20%20background-color%3A%20%23002b36%3B%0A%20%20%20%20%20%20%20%20color%3A%20%23fdf6e3%3B%0A%20%20%20%20%20%20%20%20text-align%3A%20left%3B%0A%20%20%20%20%20%20%7D%0A%20%20%20%20%3C%2Fstyle%3E%0A%20%20%3C%2Fhead%3E%0A%0A%20%20%3Cbody%3E%0A%20%20%20%20%3Ch1%3ETodo%3C%2Fh1%3E%0A%0A%20%20%20%20%3Cpre%3E%20%20%20%20%20%20%3Ccode%20id%3D%22url%22%3Edata%3Atext%2Fhtml%2C%253Chtml%253E%253Chead%253E%253Ctitle%253EJust%2520a%2520URL%253C%252Ftitle%253E%250A%2520%2520%250A%2520%2520%2520%2520%253Cstyle%253E%250A%2520%2520%2520%2520%2520%2520html%2520%257B%250A%2520%2520%2520%2520%2520%2520%2520%2520font-family%253A%2520sans-serif%253B%250A
!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUICore=t():e.SwaggerUICore=t()}(this,(()=>(()=>{"use strict";var e={158:e=>{e.exports=require("buffer")}},t={};function __webpack_require__(r){var a=t[r];if(void 0!==a)return a.exports;var n=t[r]={exports:{}};return e[r](n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};__webpack_require__.d(r
!function webpackUniversalModuleDefinition(e,t){"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.SwaggerUICore=t():e.SwaggerUICore=t()}(this,(()=>(()=>{"use strict";var e={158:e=>{e.exports=require("buffer")}},t={};function __webpack_require__(r){var a=t[r];if(void 0!==a)return a.exports;var n=t[r]={exports:{}};return e[r](n,n.exports,__webpack_require__),n.exports}__webpack_require__.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return __webpack_require__.d(t,{a:t}),t},__webpack_require__.d=(e,t)=>{for(var r in t)__webpack_require__.o(t,r)&&!__webpack_require__.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},__webpack_require__.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),__webpack_require__.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};__webpack_require__.d(r