Skip to content

Instantly share code, notes, and snippets.

Avatar
🇺🇦
I STAND WITH UKRAINE

Evan Brodie ecbrodie

🇺🇦
I STAND WITH UKRAINE
View GitHub Profile
@ecbrodie
ecbrodie / noop.d.ts
Created June 4, 2020 13:48
TypeScript Medium Post Examples
View noop.d.ts
declare module "@nulogy/components"
@ecbrodie
ecbrodie / iterm2_keymappings.txt
Created May 12, 2020 21:10
iTerm2 Key Mappings
View iterm2_keymappings.txt
cmd+delete: hex code 0x15
opt+delete: hex code 0x17
shift+enter: "✠" (useful for my personal VIM setup)
opt+←: send ^[b
cmd+←: hex code 0x01
opt+→: send ^[f
cmd+→: hex code 0x05
@ecbrodie
ecbrodie / homebrew_2020-05-12.txt
Last active May 12, 2020 21:54
Evan's Installed Homebrew Packages
View homebrew_2020-05-12.txt
adr-tools
amazon-ecs-cli
autojump
automake
awscli
bat
nulogy/nulogy/branj
cmake
coreutils
ctags
@ecbrodie
ecbrodie / live_templates.md
Last active March 2, 2020 16:23
Evan's RubyMine live templates
View live_templates.md

RubyMine Live Templates

This is a (mostly complete) list of the custom live templates I use in JetBrains IDEs. I mainly use this for Rails development in RubyMine, but I'm sure that these have usage beyond RubyMine and Rails. Variable names can be configured via "Edit variables", or whatever constructs are available within your IDE of choice.

Ruby/Rails

  • binding.irb:
    require "irb"
    binding.irb
    
View keybase.md

Keybase proof

I hereby claim:

  • I am ecbrodie on github.
  • I am evanb_nulogy (https://keybase.io/evanb_nulogy) on keybase.
  • I have a public key whose fingerprint is F32C CBF3 B8F0 74B1 CDDF 0A38 1C69 C84B 4A8F DDAC

To claim this, I am signing this object:

@ecbrodie
ecbrodie / gist:a872315ec740fe6c3a93
Created February 10, 2016 12:39
Evan's Results of UniqMartin's debug step 2
View gist:a872315ec740fe6c3a93
This file has been truncated, but you can view the full file.
chown: /usr/local/.git/hooks/applypatch-msg.sample: Operation not permitted
chown: /usr/local/.git/hooks/commit-msg.sample: Operation not permitted
chown: /usr/local/.git/hooks/post-update.sample: Operation not permitted
chown: /usr/local/.git/hooks/pre-applypatch.sample: Operation not permitted
chown: /usr/local/.git/hooks/pre-commit.sample: Operation not permitted
chown: /usr/local/.git/hooks/pre-rebase.sample: Operation not permitted
chown: /usr/local/.git/hooks/prepare-commit-msg.sample: Operation not permitted
chown: /usr/local/.git/hooks/update.sample: Operation not permitted
chown: /usr/local/Cellar/apg/2.2.3/CHANGES: Operation not permitted
chown: /usr/local/Cellar/apg/2.2.3/COPYING: Operation not permitted
@ecbrodie
ecbrodie / gist:0d3eaaa622512c141150
Created February 6, 2016 13:30
Evan's Results of UniqMartin's First Step of Debugging Homebrew
View gist:0d3eaaa622512c141150
On branch master
Changes not staged for commit:
(use "git add/rm <file>..." to update what will be committed)
(use "git checkout -- <file>..." to discard changes in working directory)
modified: .gitignore
modified: .travis.yml
modified: Library/.rubocop.yml
deleted: Library/Aliases/kotlin
modified: Library/Contributions/brew_bash_completion.sh