Skip to content

Instantly share code, notes, and snippets.

@RobRuana
RobRuana / Default.bttpreset
Last active April 21, 2024 18:37
Default.bttpreset
{
"BTTPresetCreatorNotes" : "",
"BTTPresetInfoURL" : "",
"BTTPresetName" : "Default",
"BTTPresetColor" : "24.926250, 73.605750, 146.625000, 255.000000",
"BTTGeneralSettings" : {
"BTTShowBTTWhenControlStripHidden" : true,
"BSTTopMissionControlTreshold" : 34,
"BTTNotchBarNotchWidgetModeShowMiniMenubar" : true,
"BTTDrawingAreaWidth" : 915,
@RobRuana
RobRuana / .zshrc
Last active April 15, 2024 21:08
.zshrc
# Enable Powerlevel10k instant prompt. Should stay close to the top of ~/.zshrc.
# Initialization code that may require console input (password prompts, [y/n]
# confirmations, etc.) must go above this block; everything else may go below.
if [[ -r "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh" ]]; then
source "${XDG_CACHE_HOME:-$HOME/.cache}/p10k-instant-prompt-${(%):-%n}.zsh"
fi
# If you come from bash you might have to change your $PATH.
# export PATH=$HOME/bin:/usr/local/bin:$PATH
@RobRuana
RobRuana / BootcampAutoHotkey.ahk
Last active November 8, 2018 19:38
AutoHotkey bindings to make keyboard more like a Mac under Windows
#Warn
#NoEnv
#KeyHistory 0
ListLines Off
;SetKeyDelay, -1, -1
;SetMouseDelay, -1
;SetDefaultMouseSpeed, 0
SendMode Event
@RobRuana
RobRuana / AgileContractGuide.md
Last active October 1, 2023 17:41
Agile Contract Guide

Agile Contract Guide

This document is a guide to writing agile contracts. Unlike traditional contracts, an agile contract does not specify individual tasks to be completed by the Contractor. Rather, an agile contract specifies how the Client and Contractor interact, and how the Contractor is paid. The Deliverable Work performed for the contract is determined through an ongoing collaboration between the Client and the Contractor.

Agile contracts require a great deal of trust from both the Client and the Contractor. This trust is fostered through tight feedback cycles and well-defined responsibilities that both parties can expect from each other. More so than traditional contracts, an agile contract requires active participation from the Client.

@RobRuana
RobRuana / autolink-jira-confluence.js
Last active May 12, 2018 16:26
Automatically link Jira Issues From Confluence
@RobRuana
RobRuana / keybase.md
Created October 12, 2016 20:14
Keybase proof

Keybase proof

I hereby claim:

  • I am RobRuana on github.
  • I am robruana (https://keybase.io/robruana) on keybase.
  • I have a public key whose fingerprint is 75F4 8B02 9E5B 1470 A613 D0B1 424F 1272 D2F4 8CBD

To claim this, I am signing this object:

@RobRuana
RobRuana / .pythonstartup
Last active November 26, 2019 00:36
Make your Python interactive shell infinitely more usable
# .pythonstartup - executed by python interactive shell
import atexit
import os
import pprint
import readline
import rlcompleter
import sys
try:
@RobRuana
RobRuana / .inputrc
Last active January 19, 2020 17:46
Configure readline to make Mac OS X Terminal more usable
#--------------------------------------------------------
# Configure readline to make terminal more usable
#--------------------------------------------------------
# Wrap lines longer than the terminal
set horizontal-scroll-mode Off
# Enable 8bit input
set meta-flag On
set input-meta On
@RobRuana
RobRuana / .bash_exports
Last active October 24, 2019 19:06
Environment variable exports
#--------------------------------------------------------
# Environment variable exports
#--------------------------------------------------------
export PAGER=less
export EDITOR=vim
export VISUAL=vim
@RobRuana
RobRuana / .bash_aliases
Last active September 30, 2019 14:11
Useful bash aliases
#--------------------------------------------------------
# Personal bash aliases
#--------------------------------------------------------
# Prevent accidentally clobbering files
#alias rm='rm -i'
#alias cp='cp -i'
#alias mv='mv -i'
alias mkdir='mkdir -p'