Skip to content

Instantly share code, notes, and snippets.

View mathisto's full-sized avatar
💭
💎 .hack// 💻

Matt Kelly mathisto

💭
💎 .hack// 💻
View GitHub Profile
@mathisto
mathisto / DefaultKeyBinding.md
Created December 3, 2019 16:46
Windows style Home/End/Movements

I wanted my Home and End keys to behave as they do in Windows. I found a nice solution here and thought I would update with the recomended changes for modern OS versions.

  1. If not present, create directory ~/Library/KeyBindings.
  2. Create file ~/Library/KeyBindings/DefaultKeyBinding.dict
3. Paste the following contents:
{
  "\UF729"  = moveToBeginningOfLine:; // home
  "\UF72B"  = moveToEndOfLine:; // end
@mathisto
mathisto / init.lua
Created October 5, 2020 13:46
My `~/.hammerspoon/init.lua` config file. Uses a QMK bound F19 key to allow for optional "modified" hyper chords.
hs.application.enableSpotlightForNameSearches(true)
hs.notify.new({title="Hammerspoon", informativeText="Config loaded"}):send()
hs.window.animationDuration = 0 -- Animations are silly
-- Load Spoons
hs.loadSpoon("WinWin")
hs.loadSpoon("ReloadConfiguration")
spoon.ReloadConfiguration:start()
-- Bind the Hyper key
@mathisto
mathisto / PullRequestTemplate.md
Created May 3, 2022 17:59
PullRequestTemplate.md

If this PR were a GIF, what would it be?

Pull Request Police

Relevant ticket(s)

Description of change

Screenshots

@mathisto
mathisto / clojure-beginner.md
Created July 5, 2022 03:50 — forked from yogthos/clojure-beginner.md
Clojure beginner resources

Introductory resources

@mathisto
mathisto / gruvbox-material-dark.css
Created July 21, 2022 17:56
Codemirror pallete with Gruvbox Material Dark variant
.cm-s-gruvbox-material-dark.CodeMirror,
.cm-s-gruvbox-material-dark .CodeMirror-gutters {
background-color: #292828;
color: #d4be98;
}
.cm-s-gruvbox-material-dark .CodeMirror-gutters {
background: #292828;
border-right: 0px;
}

Keybase proof

I hereby claim:

  • I am mathisto on github.
  • I am mathisto (https://keybase.io/mathisto) on keybase.
  • I have a public key ASBMGtLCM_Ibq4VDVHFe3zH8dKWOPTCvGBPCHhyAR0z5Awo

To claim this, I am signing this object:

@mathisto
mathisto / clojure-learning-list.md
Created December 2, 2022 17:41 — forked from ssrihari/clojure-learning-list.md
An opinionated list of excellent Clojure learning materials

An opinionated list of excellent Clojure learning materials

These resources (articles, books, and videos) are useful when you're starting to learn the language, or when you're learning a specific part of the language. This an opinionated list, no doubt. I've compiled this list from writing and teaching Clojure over the last 10 years.

  • 🔴 Mandatory (for both beginners and intermediates)
  • 🟩 For beginners
  • 🟨 For intermediates

Table of contents

  1. Getting into the language
@mathisto
mathisto / MeatballcraftTipsAndTricks.md
Last active August 28, 2024 14:28
Meatballcraft Tips & Tricks

Pyro's Comprehensive Tips on Bees 1

The majority of this post is written under the assumption that you’re using Industrial Apiaries and the Advanced Mutatron. Everything is doable with standard apiaries and alvearies, but will be more difficult.

Bee Breeding is a fairly large part of Meatballcraft and understanding how to do it efficiently can save you a lot of time in the long run and also aid you in generating some less-enjoyable materials, such as Gaia Spirits and Flux. I want to start with an approach where I first present the end goal of your infrastructure and then how we approach reaching that point, followed with an example in how to use this.

You will need, in addition to the Industrial Apiaries and Advanced Mutatron, a Genetic Sampler, a Genetic Transposer, Genetic Replicator, DNA Extractor, Protein Liquefier, and Genetic Imprinter. These are listed in order of priority. It is also strongly recommended that you have access to generation of Rocky Hives and a Hibeescus.

Our end goal is to, as w

@mathisto
mathisto / HeavensBaseTemplates.md
Last active October 4, 2024 01:59
Heaven Base Copy-Paste Gadget Templates

Heaven Tunnel X-Junction

{7025B1FB-382B-419A-A347-3480F6F88440}

{
  "name": "Heaven Tunnel X-Junction",
  "statePosArrayList": "{blockstatemap:[{Name:\"minecraft:air\"},{Name:\"chisel_chipped_integration:factory_wireframe\"},{Name:\"antiblocksrechiseled:bright_white\"},{Name:\"chisel_chipped_integration:laboratory_tiles\"},{Name:\"antiblocksrechiseled:bright_black\"},{Name:\"antiblocksrechiseled:bright_yellow\"}],endpos:{X:0,Y:10,Z:32},startpos:{X:-32,Y:0,Z:0},statelist:[I;0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,3,4,3,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,0,0,0,0,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,0,0,0,0,0,3,3,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,3,3,0,0,0,0,0,3,3,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,3,3,0,0,0,0,0,3,3,0,0,0,0,