Skip to content

Instantly share code, notes, and snippets.

Avatar
🌵
In the desert

Stephen Howells stephenhowells

🌵
In the desert
View GitHub Profile
View remap.xml
<?xml version="1.0"?>
<root>
<item>
<name>Swap OPTION_L and COMMAND_L</name>
<identifier>private.swap_OPTION_L_and_COMMAND_L</identifier>
<autogen>--KeyToKey-- KeyCode::OPTION_L, KeyCode::COMMAND_L</autogen>
<autogen>--KeyToKey-- KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
</item>
<item>
@stephenhowells
stephenhowells / gist:4021772
Created Nov 6, 2012
Apache conf snippet to hide .git directories and .gitignore files.
View gist:4021772
# do not allow .git version control files to be issued
<Directorymatch "^/.*/\.git+/">
Order deny,allow
Deny from all
</Directorymatch>
<Files ~ "^\.git">
Order allow,deny
Deny from all
</Files>
View gist:4083924
git config --global color.ui true
@stephenhowells
stephenhowells / gist:4091072
Created Nov 16, 2012
reload shell settings
View gist:4091072
#bash
. ~/.bash_profile
#zsh
. ~/.zshrc
@stephenhowells
stephenhowells / gist:4539225
Created Jan 15, 2013
Sublime config 1-15-13
View gist:4539225
{
"auto_complete": true,
"auto_indent": true,
"auto_match_enabled": true,
"bold_folder_labels": true,
"caret_style": "smooth",
"close_windows_when_empty": false,
"color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
"default_encoding": "UTF-8",
"default_line_ending": "unix",
@stephenhowells
stephenhowells / private.xml
Last active Dec 11, 2015
KeyRemap4MacBook
View private.xml
<?xml version="1.0"?>
<root>
<item>
<name>Swap OPTION_L and COMMAND_L</name>
<identifier>private.swap_OPTION_L_and_COMMAND_L</identifier>
<autogen>--KeyToKey-- KeyCode::OPTION_L, KeyCode::COMMAND_L</autogen>
<autogen>--KeyToKey-- KeyCode::COMMAND_L, KeyCode::OPTION_L</autogen>
</item>
<item>
@stephenhowells
stephenhowells / ia-writer_marked.applescript
Last active Apr 5, 2020
iA Writer AppleScript to preview text in Marked.
View ia-writer_marked.applescript
-- Preview the currently active iA Writer document using Marked.
tell application "iA Writer"
activate
-- Ask iA Writer for it's active document.
set the_document to document 1
-- Save the document or prompt if not previously saved.
save the_document
View .tmux.conf
# Set prefix command to Ctrl-a
set -g prefix C-a
unbind C-b
# Reduce tmux delay for more responsiveness
set -sg escape-time 1
# Window and pane index count starts in 1 rather tan 0
set -g base-index 1
setw -g pane-base-index 1
View tmux_cheatsheet.markdown

tmux cheatsheet

As configured in my dotfiles.

start new:

tmux

start new with session name:

@stephenhowells
stephenhowells / gist:5496740
Created May 1, 2013
CDNs fail, but your scripts don't have to - fallback from CDN to local jQuery
View gist:5496740
<script src="http://ajax.aspnetcdn.com/ajax/jquery/jquery-2.0.0.min.js"></script>
<script>
if (typeof jQuery == 'undefined') {
document.write(unescape("%3Cscript src='/js/jquery-2.0.0.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>